Lines Matching defs:difctx
1034 struct crc_context *difctx = NULL;
1048 difctx = sp->u.scmd.crc_ctx;
1052 __func__, cmd, difctx, sp);
1056 difctx = tc->ctx;
1077 if (difctx) {
1083 "%s: difctx pointer is NULL\n",
1102 difctx->no_dif_bundl = 0;
1103 difctx->dif_bundl_len = 0;
1106 INIT_LIST_HEAD(&difctx->ldif_dsd_list);
1108 INIT_LIST_HEAD(&difctx->ldif_dma_hndl_list);
1116 difctx->dif_bundl_len, ldma_needed);
1155 difctx->no_dif_bundl++;
1157 &difctx->ldif_dma_hndl_list);
1169 difctx->dif_bundl_len);
1170 difctx->dif_bundl_len += xfrlen;
1181 track_difbundl_buf = used_dsds = difctx->no_dif_bundl;
1184 difctx->dif_bundl_len, difctx->no_dif_bundl,
1193 &difctx->ldif_dma_hndl_list, list) {
1194 u32 sglen = (difctx->dif_bundl_len >
1196 DIF_BUNDLING_DMA_POOL_SIZE : difctx->dif_bundl_len;
1221 difctx->no_ldif_dsd++;
1242 &difctx->ldif_dsd_list);
1246 &difctx->ldif_dsd_list);
1261 difctx->dif_bundl_len -= sglen;
1267 difctx->no_ldif_dsd, difctx->no_dif_bundl);
1300 &difctx->dsd_list);
1304 &difctx->dsd_list);