| /Linux-v5.4/drivers/target/iscsi/cxgbit/ |
| D | cxgbit_ddp.c | 177 unsigned int sgcnt = ttinfo->nents; in cxgbit_ddp_reserve() local 181 if ((xferlen < DDP_THRESHOLD) || (!sgcnt)) { in cxgbit_ddp_reserve() 188 if (cxgbit_ddp_sgl_check(sgl, sgcnt) < 0) in cxgbit_ddp_reserve() 204 ret = dma_map_sg(&ppm->pdev->dev, sgl, sgcnt, DMA_FROM_DEVICE); in cxgbit_ddp_reserve() 208 __func__, 0, xferlen, sgcnt); in cxgbit_ddp_reserve() 218 dma_unmap_sg(&ppm->pdev->dev, sgl, sgcnt, DMA_FROM_DEVICE); in cxgbit_ddp_reserve()
|
| /Linux-v5.4/drivers/scsi/cxgbi/ |
| D | libcxgbi.c | 1216 unsigned int *sgcnt, unsigned int *dlen, in scmd_get_params() argument 1222 *sgcnt = sdb->table.nents; in scmd_get_params() 1344 unsigned int sgcnt = ttinfo->nents; in cxgbi_ddp_reserve() local 1354 if (!ppm || xferlen < DDP_THRESHOLD || !sgcnt || in cxgbi_ddp_reserve() 1364 if (cxgbi_ddp_sgl_check(sgl, sgcnt) < 0) in cxgbi_ddp_reserve() 1385 err = dma_map_sg(&ppm->pdev->dev, sgl, sgcnt, DMA_FROM_DEVICE); in cxgbi_ddp_reserve() 1389 __func__, sw_tag, xferlen, sgcnt); in cxgbi_ddp_reserve() 1395 __func__, sw_tag, xferlen, sgcnt, err); in cxgbi_ddp_reserve() 1421 dma_unmap_sg(&ppm->pdev->dev, sgl, sgcnt, DMA_FROM_DEVICE); in cxgbi_ddp_reserve() 1817 static int sgl_seek_offset(struct scatterlist *sgl, unsigned int sgcnt, in sgl_seek_offset() argument [all …]
|
| /Linux-v5.4/drivers/scsi/ |
| D | gdth.c | 1980 int i, cmd_index, read_write, sgcnt, mode64; in gdth_fill_cache_cmd() local 2069 sgcnt = dma_map_sg(&ha->pdev->dev, scsi_sglist(scp), in gdth_fill_cache_cmd() 2075 cmdp->u.cache64.sg_canz = sgcnt; in gdth_fill_cache_cmd() 2076 scsi_for_each_sg(scp, sl, sgcnt, i) { in gdth_fill_cache_cmd() 2084 cmdp->u.cache.sg_canz = sgcnt; in gdth_fill_cache_cmd() 2085 scsi_for_each_sg(scp, sl, sgcnt, i) { in gdth_fill_cache_cmd() 2092 if (max_sg < (u32)sgcnt) { in gdth_fill_cache_cmd() 2093 max_sg = (u32)sgcnt; in gdth_fill_cache_cmd() 2142 int cmd_index, sgcnt, mode64; in gdth_fill_raw_cmd() local 2228 sgcnt = dma_map_sg(&ha->pdev->dev, scsi_sglist(scp), in gdth_fill_raw_cmd() [all …]
|
| D | hptiop.h | 256 int sgcnt; member
|
| D | hptiop.c | 859 HPT_SCP(scp)->sgcnt = nseg; in hptiop_buildsgl() 862 BUG_ON(HPT_SCP(scp)->sgcnt > hba->max_sg_descriptors); in hptiop_buildsgl() 864 scsi_for_each_sg(scp, sg, HPT_SCP(scp)->sgcnt, idx) { in hptiop_buildsgl() 868 psg[idx].eot = (idx == HPT_SCP(scp)->sgcnt - 1) ? in hptiop_buildsgl() 871 return HPT_SCP(scp)->sgcnt; in hptiop_buildsgl()
|
| D | megaraid.c | 1722 int sgcnt; in mega_build_sglist() local 1732 sgcnt = scsi_dma_map(cmd); in mega_build_sglist() 1736 BUG_ON(sgcnt > adapter->sglen || sgcnt < 0); in mega_build_sglist() 1748 scsi_for_each_sg(cmd, sg, sgcnt, idx) { in mega_build_sglist() 1762 return sgcnt; in mega_build_sglist()
|
| D | advansys.c | 7562 int sgcnt; in asc_build_req() local 7595 scsi_for_each_sg(scp, slp, use_sg, sgcnt) { in asc_build_req() 7596 asc_sg_head->sg_list[sgcnt].addr = in asc_build_req() 7598 asc_sg_head->sg_list[sgcnt].bytes = in asc_build_req()
|
| /Linux-v5.4/drivers/scsi/megaraid/ |
| D | megaraid_mbox.c | 1340 int sgcnt; in megaraid_mbox_mksgl() local 1347 sgcnt = scsi_dma_map(scp); in megaraid_mbox_mksgl() 1348 BUG_ON(sgcnt < 0 || sgcnt > adapter->sglen); in megaraid_mbox_mksgl() 1351 if (!sgcnt) in megaraid_mbox_mksgl() 1356 scsi_for_each_sg(scp, sgl, sgcnt, i) { in megaraid_mbox_mksgl() 1362 return sgcnt; in megaraid_mbox_mksgl()
|