Home
last modified time | relevance | path

Searched refs:sgcnt (Results 1 – 8 of 8) sorted by relevance

/Linux-v4.19/drivers/target/iscsi/cxgbit/
Dcxgbit_ddp.c180 unsigned int sgcnt = ttinfo->nents; in cxgbit_ddp_reserve() local
184 if ((xferlen < DDP_THRESHOLD) || (!sgcnt)) { in cxgbit_ddp_reserve()
191 if (cxgbit_ddp_sgl_check(sgl, sgcnt) < 0) in cxgbit_ddp_reserve()
207 ret = dma_map_sg(&ppm->pdev->dev, sgl, sgcnt, DMA_FROM_DEVICE); in cxgbit_ddp_reserve()
211 __func__, 0, xferlen, sgcnt); in cxgbit_ddp_reserve()
221 dma_unmap_sg(&ppm->pdev->dev, sgl, sgcnt, DMA_FROM_DEVICE); in cxgbit_ddp_reserve()
/Linux-v4.19/drivers/scsi/cxgbi/
Dlibcxgbi.c1212 unsigned int *sgcnt, unsigned int *dlen, in scmd_get_params() argument
1218 *sgcnt = sdb->table.nents; in scmd_get_params()
1337 unsigned int sgcnt = ttinfo->nents; in cxgbi_ddp_reserve() local
1347 if (!ppm || xferlen < DDP_THRESHOLD || !sgcnt || in cxgbi_ddp_reserve()
1357 if (cxgbi_ddp_sgl_check(sgl, sgcnt) < 0) in cxgbi_ddp_reserve()
1378 err = dma_map_sg(&ppm->pdev->dev, sgl, sgcnt, DMA_FROM_DEVICE); in cxgbi_ddp_reserve()
1382 __func__, sw_tag, xferlen, sgcnt); in cxgbi_ddp_reserve()
1388 __func__, sw_tag, xferlen, sgcnt, err); in cxgbi_ddp_reserve()
1414 dma_unmap_sg(&ppm->pdev->dev, sgl, sgcnt, DMA_FROM_DEVICE); in cxgbi_ddp_reserve()
1813 static int sgl_seek_offset(struct scatterlist *sgl, unsigned int sgcnt, in sgl_seek_offset() argument
[all …]
/Linux-v4.19/drivers/scsi/
Dgdth.c2430 int i, cmd_index, read_write, sgcnt, mode64; in gdth_fill_cache_cmd() local
2522 sgcnt = pci_map_sg(ha->pdev, scsi_sglist(scp), scsi_sg_count(scp), in gdth_fill_cache_cmd()
2528 cmdp->u.cache64.sg_canz = sgcnt; in gdth_fill_cache_cmd()
2529 scsi_for_each_sg(scp, sl, sgcnt, i) { in gdth_fill_cache_cmd()
2543 cmdp->u.cache.sg_canz = sgcnt; in gdth_fill_cache_cmd()
2544 scsi_for_each_sg(scp, sl, sgcnt, i) { in gdth_fill_cache_cmd()
2554 if (max_sg < (u32)sgcnt) { in gdth_fill_cache_cmd()
2555 max_sg = (u32)sgcnt; in gdth_fill_cache_cmd()
2604 int cmd_index, sgcnt, mode64; in gdth_fill_raw_cmd() local
2697 sgcnt = pci_map_sg(ha->pdev, scsi_sglist(scp), scsi_sg_count(scp), in gdth_fill_raw_cmd()
[all …]
Dhptiop.h264 int sgcnt; member
Dhptiop.c867 HPT_SCP(scp)->sgcnt = nseg; in hptiop_buildsgl()
870 BUG_ON(HPT_SCP(scp)->sgcnt > hba->max_sg_descriptors); in hptiop_buildsgl()
872 scsi_for_each_sg(scp, sg, HPT_SCP(scp)->sgcnt, idx) { in hptiop_buildsgl()
876 psg[idx].eot = (idx == HPT_SCP(scp)->sgcnt - 1) ? in hptiop_buildsgl()
879 return HPT_SCP(scp)->sgcnt; in hptiop_buildsgl()
Dmegaraid.c1727 int sgcnt; in mega_build_sglist() local
1737 sgcnt = scsi_dma_map(cmd); in mega_build_sglist()
1741 BUG_ON(sgcnt > adapter->sglen || sgcnt < 0); in mega_build_sglist()
1753 scsi_for_each_sg(cmd, sg, sgcnt, idx) { in mega_build_sglist()
1767 return sgcnt; in mega_build_sglist()
Dadvansys.c7568 int sgcnt; in asc_build_req() local
7601 scsi_for_each_sg(scp, slp, use_sg, sgcnt) { in asc_build_req()
7602 asc_sg_head->sg_list[sgcnt].addr = in asc_build_req()
7604 asc_sg_head->sg_list[sgcnt].bytes = in asc_build_req()
/Linux-v4.19/drivers/scsi/megaraid/
Dmegaraid_mbox.c1355 int sgcnt; in megaraid_mbox_mksgl() local
1362 sgcnt = scsi_dma_map(scp); in megaraid_mbox_mksgl()
1363 BUG_ON(sgcnt < 0 || sgcnt > adapter->sglen); in megaraid_mbox_mksgl()
1366 if (!sgcnt) in megaraid_mbox_mksgl()
1371 scsi_for_each_sg(scp, sgl, sgcnt, i) { in megaraid_mbox_mksgl()
1377 return sgcnt; in megaraid_mbox_mksgl()