Lines Matching refs:sgcnt

1143 		unsigned int *sgcnt, unsigned int *dlen,  in scmd_get_params()  argument
1149 *sgcnt = sdb->table.nents; in scmd_get_params()
1269 unsigned int sgcnt = ttinfo->nents; in cxgbi_ddp_reserve() local
1279 if (!ppm || xferlen < DDP_THRESHOLD || !sgcnt || in cxgbi_ddp_reserve()
1289 if (cxgbi_ddp_sgl_check(sgl, sgcnt) < 0) in cxgbi_ddp_reserve()
1310 err = dma_map_sg(&ppm->pdev->dev, sgl, sgcnt, DMA_FROM_DEVICE); in cxgbi_ddp_reserve()
1314 __func__, sw_tag, xferlen, sgcnt); in cxgbi_ddp_reserve()
1320 __func__, sw_tag, xferlen, sgcnt, err); in cxgbi_ddp_reserve()
1346 dma_unmap_sg(&ppm->pdev->dev, sgl, sgcnt, DMA_FROM_DEVICE); in cxgbi_ddp_reserve()
1742 static int sgl_seek_offset(struct scatterlist *sgl, unsigned int sgcnt, in sgl_seek_offset() argument
1749 for_each_sg(sgl, sg, sgcnt, i) { in sgl_seek_offset()
1817 u32 sgcnt = 0; in cxgbi_task_data_sgl_check() local
1824 scmd_get_params(sc, &sgl, &sgcnt, &tdata->dlen, 0); in cxgbi_task_data_sgl_check()
1825 if (!sgl || !sgcnt) { in cxgbi_task_data_sgl_check()
1830 for_each_sg(sgl, sg, sgcnt, i) { in cxgbi_task_data_sgl_check()
1847 u32 sgcnt; in cxgbi_task_data_sgl_read() local
1853 scmd_get_params(sc, &sgl, &sgcnt, &dlen, 0); in cxgbi_task_data_sgl_read()
1854 if (!sgl || !sgcnt) in cxgbi_task_data_sgl_read()
1857 err = sgl_seek_offset(sgl, sgcnt, offset, &tdata->sgoffset, &sg); in cxgbi_task_data_sgl_read()
1860 sgcnt, offset, tdata->dlen); in cxgbi_task_data_sgl_read()
1868 sgcnt, offset, count, tdata->dlen, *dlimit); in cxgbi_task_data_sgl_read()