Lines Matching refs:difctx
1087 struct crc_context *difctx = NULL; in qla24xx_walk_and_build_prot_sglist() local
1101 difctx = sp->u.scmd.crc_ctx; in qla24xx_walk_and_build_prot_sglist()
1105 __func__, cmd, difctx, sp); in qla24xx_walk_and_build_prot_sglist()
1109 difctx = tc->ctx; in qla24xx_walk_and_build_prot_sglist()
1130 if (difctx) { in qla24xx_walk_and_build_prot_sglist()
1155 difctx->no_dif_bundl = 0; in qla24xx_walk_and_build_prot_sglist()
1156 difctx->dif_bundl_len = 0; in qla24xx_walk_and_build_prot_sglist()
1159 INIT_LIST_HEAD(&difctx->ldif_dsd_list); in qla24xx_walk_and_build_prot_sglist()
1161 INIT_LIST_HEAD(&difctx->ldif_dma_hndl_list); in qla24xx_walk_and_build_prot_sglist()
1169 difctx->dif_bundl_len, ldma_needed); in qla24xx_walk_and_build_prot_sglist()
1208 difctx->no_dif_bundl++; in qla24xx_walk_and_build_prot_sglist()
1210 &difctx->ldif_dma_hndl_list); in qla24xx_walk_and_build_prot_sglist()
1222 difctx->dif_bundl_len); in qla24xx_walk_and_build_prot_sglist()
1223 difctx->dif_bundl_len += xfrlen; in qla24xx_walk_and_build_prot_sglist()
1234 track_difbundl_buf = used_dsds = difctx->no_dif_bundl; in qla24xx_walk_and_build_prot_sglist()
1237 difctx->dif_bundl_len, difctx->no_dif_bundl, in qla24xx_walk_and_build_prot_sglist()
1246 &difctx->ldif_dma_hndl_list, list) { in qla24xx_walk_and_build_prot_sglist()
1247 u32 sglen = (difctx->dif_bundl_len > in qla24xx_walk_and_build_prot_sglist()
1249 DIF_BUNDLING_DMA_POOL_SIZE : difctx->dif_bundl_len; in qla24xx_walk_and_build_prot_sglist()
1274 difctx->no_ldif_dsd++; in qla24xx_walk_and_build_prot_sglist()
1295 &difctx->ldif_dsd_list); in qla24xx_walk_and_build_prot_sglist()
1299 &difctx->ldif_dsd_list); in qla24xx_walk_and_build_prot_sglist()
1314 difctx->dif_bundl_len -= sglen; in qla24xx_walk_and_build_prot_sglist()
1320 difctx->no_ldif_dsd, difctx->no_dif_bundl); in qla24xx_walk_and_build_prot_sglist()
1353 &difctx->dsd_list); in qla24xx_walk_and_build_prot_sglist()
1357 &difctx->dsd_list); in qla24xx_walk_and_build_prot_sglist()