Home
last modified time | relevance | path

Searched refs:nseg (Results 1 - 25 of 66) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/scsi/
H A Dscsi_lib_dma.c25 int nseg = 0; in scsi_dma_map() local
30 nseg = dma_map_sg(dev, scsi_sglist(cmd), scsi_sg_count(cmd), in scsi_dma_map()
32 if (unlikely(!nseg)) in scsi_dma_map()
35 return nseg; in scsi_dma_map()
H A Daha1740.c324 int ecbno, nseg; in aha1740_queuecommand_lck() local
395 nseg = scsi_dma_map(SCpnt); in aha1740_queuecommand_lck()
396 BUG_ON(nseg < 0); in aha1740_queuecommand_lck()
397 if (nseg) { in aha1740_queuecommand_lck()
406 scsi_for_each_sg(SCpnt, sg, nseg, i) { in aha1740_queuecommand_lck()
410 host->ecb[ecbno].datalen = nseg * sizeof(struct aha1740_chain); in aha1740_queuecommand_lck()
H A Dstex.c436 int i, nseg; in stex_map_sg() local
439 nseg = scsi_dma_map(cmd); in stex_map_sg()
440 BUG_ON(nseg < 0); in stex_map_sg()
441 if (nseg) { in stex_map_sg()
444 ccb->sg_count = nseg; in stex_map_sg()
445 dst->sg_count = cpu_to_le16((u16)nseg); in stex_map_sg()
450 scsi_for_each_sg(cmd, sg, nseg, i) { in stex_map_sg()
458 return nseg; in stex_map_sg()
468 int i, nseg; in stex_ss_map_sg() local
471 nseg in stex_ss_map_sg()
[all...]
H A Dmac53c94.c364 int i, dma_cmd, total, nseg; in set_dma_cmds() local
370 nseg = scsi_dma_map(cmd); in set_dma_cmds()
371 BUG_ON(nseg < 0); in set_dma_cmds()
372 if (!nseg) in set_dma_cmds()
380 scsi_for_each_sg(cmd, scl, nseg, i) { in set_dma_cmds()
/kernel/linux/linux-6.6/drivers/scsi/
H A Dscsi_lib_dma.c25 int nseg = 0; in scsi_dma_map() local
30 nseg = dma_map_sg(dev, scsi_sglist(cmd), scsi_sg_count(cmd), in scsi_dma_map()
32 if (unlikely(!nseg)) in scsi_dma_map()
35 return nseg; in scsi_dma_map()
H A Daha1740.c332 int ecbno, nseg; in aha1740_queuecommand_lck() local
403 nseg = scsi_dma_map(SCpnt); in aha1740_queuecommand_lck()
404 BUG_ON(nseg < 0); in aha1740_queuecommand_lck()
405 if (nseg) { in aha1740_queuecommand_lck()
414 scsi_for_each_sg(SCpnt, sg, nseg, i) { in aha1740_queuecommand_lck()
418 host->ecb[ecbno].datalen = nseg * sizeof(struct aha1740_chain); in aha1740_queuecommand_lck()
H A Dstex.c433 int i, nseg; in stex_map_sg() local
436 nseg = scsi_dma_map(cmd); in stex_map_sg()
437 BUG_ON(nseg < 0); in stex_map_sg()
438 if (nseg) { in stex_map_sg()
441 ccb->sg_count = nseg; in stex_map_sg()
442 dst->sg_count = cpu_to_le16((u16)nseg); in stex_map_sg()
447 scsi_for_each_sg(cmd, sg, nseg, i) { in stex_map_sg()
455 return nseg; in stex_map_sg()
465 int i, nseg; in stex_ss_map_sg() local
468 nseg in stex_ss_map_sg()
[all...]
H A Dmac53c94.c360 int i, dma_cmd, total, nseg; in set_dma_cmds() local
366 nseg = scsi_dma_map(cmd); in set_dma_cmds()
367 BUG_ON(nseg < 0); in set_dma_cmds()
368 if (!nseg) in set_dma_cmds()
376 scsi_for_each_sg(cmd, scl, nseg, i) { in set_dma_cmds()
/kernel/linux/linux-5.10/include/scsi/
H A Dscsi_cmnd.h210 #define scsi_for_each_sg(cmd, sg, nseg, __i) \
211 for_each_sg(scsi_sglist(cmd), sg, nseg, __i)
314 #define scsi_for_each_prot_sg(cmd, sg, nseg, __i) \
315 for_each_sg(scsi_prot_sglist(cmd), sg, nseg, __i)
/kernel/linux/linux-6.6/include/scsi/
H A Dscsi_cmnd.h206 #define scsi_for_each_sg(cmd, sg, nseg, __i) \
207 for_each_sg(scsi_sglist(cmd), sg, nseg, __i)
331 #define scsi_for_each_prot_sg(cmd, sg, nseg, __i) \
332 for_each_sg(scsi_prot_sglist(cmd), sg, nseg, __i)
/kernel/linux/linux-6.6/drivers/scsi/aacraid/
H A Daachba.c225 int pages, int nseg, int nseg_new);
3797 int nseg; in aac_build_sg() local
3806 nseg = scsi_dma_map(scsicmd); in aac_build_sg()
3807 if (nseg <= 0) in aac_build_sg()
3808 return nseg; in aac_build_sg()
3810 psg->count = cpu_to_le32(nseg); in aac_build_sg()
3812 scsi_for_each_sg(scsicmd, sg, nseg, i) { in aac_build_sg()
3838 int nseg; in aac_build_sg64() local
3848 nseg = scsi_dma_map(scsicmd); in aac_build_sg64()
3849 if (nseg < in aac_build_sg64()
3880 int nseg; aac_build_sgraw() local
3929 int nseg; aac_build_sgraw2() local
4006 aac_convert_sgraw2(struct aac_raw_io2 *rio2, int pages, int nseg, int nseg_new) aac_convert_sgraw2() argument
4047 int nseg; aac_build_sghba() local
[all...]
/kernel/linux/linux-5.10/drivers/block/xen-blkback/
H A Dblkback.c920 int indirect_grefs, rc, n, nseg, i; in xen_blkbk_parse_indirect() local
923 nseg = pending_req->nr_segs; in xen_blkbk_parse_indirect()
924 indirect_grefs = INDIRECT_PAGES(nseg); in xen_blkbk_parse_indirect()
934 for (n = 0, i = 0; n < nseg; n++) { in xen_blkbk_parse_indirect()
1191 unsigned int nseg; in dispatch_rw_block_io() local
1237 nseg = req->operation == BLKIF_OP_INDIRECT ? in dispatch_rw_block_io()
1240 if (unlikely(nseg == 0 && operation_flags != REQ_PREFLUSH) || in dispatch_rw_block_io()
1242 (nseg > BLKIF_MAX_SEGMENTS_PER_REQUEST)) || in dispatch_rw_block_io()
1244 (nseg > MAX_INDIRECT_SEGMENTS))) { in dispatch_rw_block_io()
1245 pr_debug("Bad number of segments in request (%d)\n", nseg); in dispatch_rw_block_io()
[all...]
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/nfpcore/
H A Dnfp_nsp.c509 int i, ret, nseg; in nfp_nsp_command_buf_dma_sg() local
514 nseg = DIV_ROUND_UP(max_size, chunk_size); in nfp_nsp_command_buf_dma_sg()
516 chunks = kzalloc(array_size(sizeof(*chunks), nseg), GFP_KERNEL); in nfp_nsp_command_buf_dma_sg()
522 for (i = 0; i < nseg; i++) { in nfp_nsp_command_buf_dma_sg()
544 for (i = 0; i < nseg; i++) { in nfp_nsp_command_buf_dma_sg()
565 desc_sz = struct_size(desc, descs, nseg); in nfp_nsp_command_buf_dma_sg()
572 desc->chunk_cnt = cpu_to_le32(nseg); in nfp_nsp_command_buf_dma_sg()
573 for (i = 0; i < nseg; i++) { in nfp_nsp_command_buf_dma_sg()
605 i = nseg; in nfp_nsp_command_buf_dma_sg()
610 i = nseg; in nfp_nsp_command_buf_dma_sg()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfpcore/
H A Dnfp_nsp.c510 int i, ret, nseg; in nfp_nsp_command_buf_dma_sg() local
515 nseg = DIV_ROUND_UP(max_size, chunk_size); in nfp_nsp_command_buf_dma_sg()
517 chunks = kcalloc(nseg, sizeof(*chunks), GFP_KERNEL); in nfp_nsp_command_buf_dma_sg()
523 for (i = 0; i < nseg; i++) { in nfp_nsp_command_buf_dma_sg()
545 for (i = 0; i < nseg; i++) { in nfp_nsp_command_buf_dma_sg()
566 desc_sz = struct_size(desc, descs, nseg); in nfp_nsp_command_buf_dma_sg()
573 desc->chunk_cnt = cpu_to_le32(nseg); in nfp_nsp_command_buf_dma_sg()
574 for (i = 0; i < nseg; i++) { in nfp_nsp_command_buf_dma_sg()
606 i = nseg; in nfp_nsp_command_buf_dma_sg()
611 i = nseg; in nfp_nsp_command_buf_dma_sg()
[all...]
/kernel/linux/linux-6.6/drivers/scsi/qla2xxx/
H A Dqla_iocb.c326 int nseg; in qla2x00_start_scsi() local
369 nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd), in qla2x00_start_scsi()
371 if (unlikely(!nseg)) in qla2x00_start_scsi()
374 nseg = 0; in qla2x00_start_scsi()
376 tot_dsds = nseg; in qla2x00_start_scsi()
1541 int nseg; in qla24xx_start_scsi() local
1582 nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd), in qla24xx_start_scsi()
1584 if (unlikely(!nseg)) in qla24xx_start_scsi()
1587 nseg = 0; in qla24xx_start_scsi()
1589 tot_dsds = nseg; in qla24xx_start_scsi()
1697 int nseg; qla24xx_dif_start_scsi() local
1905 int nseg; qla2xxx_start_scsi_mq() local
2065 int nseg; qla2xxx_dif_start_scsi_mq() local
3353 int nseg; qla82xx_start_scsi() local
4218 int nseg; qla_start_scsi_type6() local
[all...]
/kernel/linux/linux-5.10/drivers/scsi/qla2xxx/
H A Dqla_iocb.c323 int nseg; in qla2x00_start_scsi() local
366 nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd), in qla2x00_start_scsi()
368 if (unlikely(!nseg)) in qla2x00_start_scsi()
371 nseg = 0; in qla2x00_start_scsi()
373 tot_dsds = nseg; in qla2x00_start_scsi()
1595 int nseg; in qla24xx_start_scsi() local
1631 nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd), in qla24xx_start_scsi()
1633 if (unlikely(!nseg)) in qla24xx_start_scsi()
1636 nseg = 0; in qla24xx_start_scsi()
1638 tot_dsds = nseg; in qla24xx_start_scsi()
1739 int nseg; qla24xx_dif_start_scsi() local
1938 int nseg; qla2xxx_start_scsi_mq() local
2086 int nseg; qla2xxx_dif_start_scsi_mq() local
3277 int nseg; qla82xx_start_scsi() local
[all...]
/kernel/linux/linux-5.10/drivers/scsi/aacraid/
H A Daachba.c226 int pages, int nseg, int nseg_new);
3833 int nseg; in aac_build_sg() local
3842 nseg = scsi_dma_map(scsicmd); in aac_build_sg()
3843 if (nseg <= 0) in aac_build_sg()
3844 return nseg; in aac_build_sg()
3846 psg->count = cpu_to_le32(nseg); in aac_build_sg()
3848 scsi_for_each_sg(scsicmd, sg, nseg, i) { in aac_build_sg()
3874 int nseg; in aac_build_sg64() local
3884 nseg = scsi_dma_map(scsicmd); in aac_build_sg64()
3885 if (nseg < in aac_build_sg64()
3916 int nseg; aac_build_sgraw() local
3965 int nseg; aac_build_sgraw2() local
4042 aac_convert_sgraw2(struct aac_raw_io2 *rio2, int pages, int nseg, int nseg_new) aac_convert_sgraw2() argument
4083 int nseg; aac_build_sghba() local
[all...]
/kernel/linux/linux-6.6/drivers/block/xen-blkback/
H A Dblkback.c920 int indirect_grefs, rc, n, nseg, i; in xen_blkbk_parse_indirect() local
923 nseg = pending_req->nr_segs; in xen_blkbk_parse_indirect()
924 indirect_grefs = INDIRECT_PAGES(nseg); in xen_blkbk_parse_indirect()
934 for (n = 0; n < nseg; n++) { in xen_blkbk_parse_indirect()
1296 unsigned int nseg; in dispatch_rw_block_io() local
1342 nseg = req->operation == BLKIF_OP_INDIRECT ? in dispatch_rw_block_io()
1345 if (unlikely(nseg == 0 && operation_flags != REQ_PREFLUSH) || in dispatch_rw_block_io()
1347 (nseg > BLKIF_MAX_SEGMENTS_PER_REQUEST)) || in dispatch_rw_block_io()
1349 (nseg > MAX_INDIRECT_SEGMENTS))) { in dispatch_rw_block_io()
1350 pr_debug("Bad number of segments in request (%d)\n", nseg); in dispatch_rw_block_io()
[all...]
/kernel/linux/linux-5.10/drivers/scsi/qla4xxx/
H A Dql4_iocb.c277 int nseg; in qla4xxx_send_command_to_isp() local
307 nseg = scsi_dma_map(cmd); in qla4xxx_send_command_to_isp()
308 if (nseg < 0) in qla4xxx_send_command_to_isp()
310 tot_dsds = nseg; in qla4xxx_send_command_to_isp()
/kernel/linux/linux-6.6/drivers/scsi/qla4xxx/
H A Dql4_iocb.c277 int nseg; in qla4xxx_send_command_to_isp() local
307 nseg = scsi_dma_map(cmd); in qla4xxx_send_command_to_isp()
308 if (nseg < 0) in qla4xxx_send_command_to_isp()
310 tot_dsds = nseg; in qla4xxx_send_command_to_isp()
/kernel/linux/linux-6.6/drivers/scsi/lpfc/
H A Dlpfc_nvme.c1349 int nseg, i, j; in lpfc_nvme_prep_io_dma() local
1385 nseg = nCmd->sg_cnt; in lpfc_nvme_prep_io_dma()
1390 for (i = 0; i < nseg; i++) { in lpfc_nvme_prep_io_dma()
1393 "6059 dptr err %d, nseg %d\n", in lpfc_nvme_prep_io_dma()
1394 i, nseg); in lpfc_nvme_prep_io_dma()
1400 if (nseg == 1) { in lpfc_nvme_prep_io_dma()
1410 ((nseg - 1) != i)) { in lpfc_nvme_prep_io_dma()
1435 if ((nseg - 1) == i) in lpfc_nvme_prep_io_dma()
1471 if (nseg == 1 && phba->cfg_enable_pbde) { in lpfc_nvme_prep_io_dma()
H A Dlpfc_scsi.c820 int nseg, datadir = scsi_cmnd->sc_data_direction; in lpfc_scsi_prep_dma_buf_s3() local
837 nseg = dma_map_sg(&phba->pcidev->dev, scsi_sglist(scsi_cmnd), in lpfc_scsi_prep_dma_buf_s3()
839 if (unlikely(!nseg)) in lpfc_scsi_prep_dma_buf_s3()
842 lpfc_cmd->seg_cnt = nseg; in lpfc_scsi_prep_dma_buf_s3()
864 scsi_for_each_sg(scsi_cmnd, sgel, nseg, num_bde) { in lpfc_scsi_prep_dma_buf_s3()
869 nseg <= LPFC_EXT_DATA_BDE_COUNT) { in lpfc_scsi_prep_dma_buf_s3()
3058 int nseg, i, j; in lpfc_scsi_prep_dma_buf_s4() local
3077 nseg = scsi_dma_map(scsi_cmnd); in lpfc_scsi_prep_dma_buf_s4()
3078 if (unlikely(nseg <= 0)) in lpfc_scsi_prep_dma_buf_s4()
3087 lpfc_cmd->seg_cnt = nseg; in lpfc_scsi_prep_dma_buf_s4()
[all...]
/kernel/linux/linux-5.10/drivers/scsi/lpfc/
H A Dlpfc_nvme.c1439 int nseg, i, j; in lpfc_nvme_prep_io_dma() local
1475 nseg = nCmd->sg_cnt; in lpfc_nvme_prep_io_dma()
1480 for (i = 0; i < nseg; i++) { in lpfc_nvme_prep_io_dma()
1483 "6059 dptr err %d, nseg %d\n", in lpfc_nvme_prep_io_dma()
1484 i, nseg); in lpfc_nvme_prep_io_dma()
1490 if ((num_bde + 1) == nseg) { in lpfc_nvme_prep_io_dma()
1500 ((nseg - 1) != i)) { in lpfc_nvme_prep_io_dma()
1525 if ((nseg - 1) == i) in lpfc_nvme_prep_io_dma()
H A Dlpfc_scsi.c846 int nseg, datadir = scsi_cmnd->sc_data_direction; in lpfc_scsi_prep_dma_buf_s3() local
863 nseg = dma_map_sg(&phba->pcidev->dev, scsi_sglist(scsi_cmnd), in lpfc_scsi_prep_dma_buf_s3()
865 if (unlikely(!nseg)) in lpfc_scsi_prep_dma_buf_s3()
868 lpfc_cmd->seg_cnt = nseg; in lpfc_scsi_prep_dma_buf_s3()
890 scsi_for_each_sg(scsi_cmnd, sgel, nseg, num_bde) { in lpfc_scsi_prep_dma_buf_s3()
895 nseg <= LPFC_EXT_DATA_BDE_COUNT) { in lpfc_scsi_prep_dma_buf_s3()
3058 int nseg, i, j; in lpfc_scsi_prep_dma_buf_s4() local
3077 nseg = scsi_dma_map(scsi_cmnd); in lpfc_scsi_prep_dma_buf_s4()
3078 if (unlikely(nseg <= 0)) in lpfc_scsi_prep_dma_buf_s4()
3087 lpfc_cmd->seg_cnt = nseg; in lpfc_scsi_prep_dma_buf_s4()
[all...]
/kernel/linux/linux-5.10/drivers/atm/
H A Dfore200e.h114 u32 nseg : 8, /* number of transmit segments */
163 u32 nseg; /* number of receive segments */ member

Completed in 48 milliseconds

123