Lines Matching defs:difctx
1088 struct crc_context *difctx = NULL;
1102 difctx = sp->u.scmd.crc_ctx;
1106 __func__, cmd, difctx, sp);
1110 difctx = tc->ctx;
1131 if (difctx) {
1137 "%s: difctx pointer is NULL\n",
1156 difctx->no_dif_bundl = 0;
1157 difctx->dif_bundl_len = 0;
1160 INIT_LIST_HEAD(&difctx->ldif_dsd_list);
1162 INIT_LIST_HEAD(&difctx->ldif_dma_hndl_list);
1170 difctx->dif_bundl_len, ldma_needed);
1209 difctx->no_dif_bundl++;
1211 &difctx->ldif_dma_hndl_list);
1223 difctx->dif_bundl_len);
1224 difctx->dif_bundl_len += xfrlen;
1235 track_difbundl_buf = used_dsds = difctx->no_dif_bundl;
1238 difctx->dif_bundl_len, difctx->no_dif_bundl,
1247 &difctx->ldif_dma_hndl_list, list) {
1248 u32 sglen = (difctx->dif_bundl_len >
1250 DIF_BUNDLING_DMA_POOL_SIZE : difctx->dif_bundl_len;
1275 difctx->no_ldif_dsd++;
1296 &difctx->ldif_dsd_list);
1300 &difctx->ldif_dsd_list);
1315 difctx->dif_bundl_len -= sglen;
1321 difctx->no_ldif_dsd, difctx->no_dif_bundl);
1354 &difctx->dsd_list);
1358 &difctx->dsd_list);