Home
last modified time | relevance | path

Searched refs:scsi_sg_count (Results 1 – 25 of 61) sorted by relevance

123

/Linux-v5.4/drivers/scsi/
Dscsi_lib_dma.c27 if (scsi_sg_count(cmd)) { in scsi_dma_map()
30 nseg = dma_map_sg(dev, scsi_sglist(cmd), scsi_sg_count(cmd), in scsi_dma_map()
45 if (scsi_sg_count(cmd)) { in scsi_dma_unmap()
48 dma_unmap_sg(dev, scsi_sglist(cmd), scsi_sg_count(cmd), in scsi_dma_unmap()
Dfdomain.c222 virt = scsi_kmap_atomic_sg(scsi_sglist(cmd), scsi_sg_count(cmd), in fdomain_read_data()
249 virt = scsi_kmap_atomic_sg(scsi_sglist(cmd), scsi_sg_count(cmd), in fdomain_write_data()
Dmac53c94.c82 scsi_sg_count(cmd), scsi_bufflen(cmd), scsi_sglist(cmd)); in mac53c94_queue_lck()
268 && (scsi_sg_count(cmd) > 0 || scsi_bufflen(cmd))) { in mac53c94_interrupt()
D3w-9xxx.c221 return scsi_sg_count(cmd) != 1 || in twa_command_mapped()
1349 if ((scsi_sg_count(cmd) <= 1) && (full_command_packet->command.newcommand.status == 0)) { in twa_interrupt()
1852 if (scsi_sg_count(srb)) { in DEF_SCSI_QCMD()
1875 …gl_entries__lunh = cpu_to_le16(TW_REQ_LUN_IN((srb->device->lun >> 4), scsi_sg_count(tw_dev->srb[re… in DEF_SCSI_QCMD()
1905 tw_dev->sgl_entries = scsi_sg_count(tw_dev->srb[request_id]); in DEF_SCSI_QCMD()
1929 if (scsi_sg_count(cmd) == 1) { in twa_scsiop_execute_scsi_complete()
D3w-sas.c337 if (scsi_sg_count(srb)) { in twl_scsiop_execute_scsi()
346 …gl_entries__lunh = cpu_to_le16(TW_REQ_LUN_IN((srb->device->lun >> 4), scsi_sg_count(tw_dev->srb[re… in twl_scsiop_execute_scsi()
362 tw_dev->sgl_entries = scsi_sg_count(srb); in twl_scsiop_execute_scsi()
1216 if ((scsi_sg_count(cmd) <= 1) && (full_command_packet->command.newcommand.status == 0)) { in twl_interrupt()
Dqlogicfas408.c314 scsi_for_each_sg(cmd, sg, scsi_sg_count(cmd), i) { in ql_pcmd()
Ddc395x.c909 cmd->bufflen, scsi_sglist(cmd), scsi_sg_count(cmd), in build_srb()
921 reqlen, scsi_sglist(cmd), scsi_sg_count(cmd), in build_srb()
2046 diff && scsi_sg_count(srb->cmd)) in data_out_phase0()
2336 if (scsi_sg_count(srb->cmd)) { /* with S/G */ in data_io_transfer()
3171 if (scsi_sg_count(cmd) && dir != PCI_DMA_NONE) { in pci_unmap_srb()
3178 scsi_sg_count(cmd), scsi_bufflen(cmd)); in pci_unmap_srb()
3220 srb, scsi_sg_count(cmd), srb->sg_index, srb->sg_count, in srb_done()
3364 base = scsi_kmap_atomic_sg(sg, scsi_sg_count(cmd), &offset, &len); in srb_done()
Dxen-scsifront.c409 scsi_for_each_sg(sc, sg, scsi_sg_count(sc), i) in map_data_for_request()
462 scsi_for_each_sg(sc, sg, scsi_sg_count(sc), i) { in map_data_for_request()
/Linux-v5.4/include/scsi/
Dscsi_cmnd.h178 static inline unsigned scsi_sg_count(struct scsi_cmnd *cmd) in scsi_sg_count() function
209 return sg_copy_from_buffer(scsi_sglist(cmd), scsi_sg_count(cmd), in scsi_sg_copy_from_buffer()
216 return sg_copy_to_buffer(scsi_sglist(cmd), scsi_sg_count(cmd), in scsi_sg_copy_to_buffer()
/Linux-v5.4/drivers/scsi/arm/
Dscsi.h87 SCpnt->SCp.buffers_residual = scsi_sg_count(SCpnt) - 1; in init_SCp()
98 unsigned i, sg_count = scsi_sg_count(SCpnt); in init_SCp()
/Linux-v5.4/include/trace/events/
Dscsi.h226 __entry->data_sglen = scsi_sg_count(cmd);
270 __entry->data_sglen = scsi_sg_count(cmd);
315 __entry->data_sglen = scsi_sg_count(cmd);
/Linux-v5.4/drivers/staging/unisys/visorhba/
Dvisorhba_main.c549 if (scsi_sg_count(scsicmd) > MAX_PHYS_INFO) in visorhba_queue_command_lck()
556 for_each_sg(sglist, sg, scsi_sg_count(scsicmd), i) { in visorhba_queue_command_lck()
560 cmdrsp->scsi.guest_phys_entries = scsi_sg_count(scsicmd); in visorhba_queue_command_lck()
867 if (scsi_sg_count(scsicmd) == 0) { in do_scsi_nolinuxstat()
874 scsi_for_each_sg(scsicmd, sg, scsi_sg_count(scsicmd), i) { in do_scsi_nolinuxstat()
/Linux-v5.4/drivers/usb/storage/
Dprotocol.c128 unsigned int nents = scsi_sg_count(srb); in usb_stor_access_xfer_buf()
Dshuttle_usbat.c1310 scsi_bufflen(srb), scsi_sg_count(srb), 1); in usbat_hp8200e_handle_read10()
1604 len, scsi_sg_count(srb), 10); in usbat_hp8200e_transport()
1671 scsi_sg_count(srb)); in usbat_hp8200e_transport()
/Linux-v5.4/drivers/usb/image/
Dmicrotek.c481 scsi_sg_count(context->srb) > 1 ? in mts_command_done()
495 scsi_sg_count(context->srb)); in mts_do_sg()
/Linux-v5.4/drivers/scsi/qla2xxx/
Dqla_iocb.c366 if (scsi_sg_count(cmd)) { in qla2x00_start_scsi()
368 scsi_sg_count(cmd), cmd->sc_data_direction); in qla2x00_start_scsi()
1628 if (scsi_sg_count(cmd)) { in qla24xx_start_scsi()
1630 scsi_sg_count(cmd), cmd->sc_data_direction); in qla24xx_start_scsi()
1773 if (scsi_sg_count(cmd)) { in qla24xx_dif_start_scsi()
1775 scsi_sg_count(cmd), cmd->sc_data_direction); in qla24xx_dif_start_scsi()
1948 if (scsi_sg_count(cmd)) { in qla2xxx_start_scsi_mq()
1950 scsi_sg_count(cmd), cmd->sc_data_direction); in qla2xxx_start_scsi_mq()
2108 if (scsi_sg_count(cmd)) { in qla2xxx_dif_start_scsi_mq()
2110 scsi_sg_count(cmd), cmd->sc_data_direction); in qla2xxx_dif_start_scsi_mq()
[all …]
/Linux-v5.4/drivers/scsi/qedf/
Dqedf_io.c494 scsi_sg_count(sc), sc->sc_data_direction); in qedf_map_sg()
542 if (scsi_sg_count(sc)) { in qedf_build_bd_list_from_sg()
830 io_log->sg_count = scsi_sg_count(sc_cmd); in qedf_trace_io()
955 num_sgs = scsi_sg_count(sc_cmd); in qedf_queuecommand()
956 if (scsi_sg_count(sc_cmd) > QEDF_MAX_BDS_PER_CMD) { in qedf_queuecommand()
1119 if (io_req->bd_tbl->bd_valid && sc && scsi_sg_count(sc)) { in qedf_unmap_sg_list()
1121 scsi_sg_count(sc), sc->sc_data_direction); in qedf_unmap_sg_list()
/Linux-v5.4/drivers/scsi/pcmcia/
Dsym53c500_cs.c421 scsi_for_each_sg(curSC, sg, scsi_sg_count(curSC), i) { in SYM53C500_intr()
440 scsi_for_each_sg(curSC, sg, scsi_sg_count(curSC), i) { in SYM53C500_intr()
/Linux-v5.4/drivers/ata/
Dlibata-scsi.c854 qc->n_elem = scsi_sg_count(cmd); in ata_scsi_qc_new()
2010 ata_sg_init(qc, scsi_sglist(cmd), scsi_sg_count(cmd)); in ata_scsi_translate()
2081 sg_copy_to_buffer(scsi_sglist(cmd), scsi_sg_count(cmd), in ata_scsi_rbuf_get()
2102 sg_copy_from_buffer(scsi_sglist(cmd), scsi_sg_count(cmd), in ata_scsi_rbuf_put()
2870 sg_copy_to_buffer(scsi_sglist(cmd), scsi_sg_count(cmd), buf, 4); in atapi_fixup_inquiry()
2875 sg_copy_from_buffer(scsi_sglist(cmd), scsi_sg_count(cmd), buf, 4); in atapi_fixup_inquiry()
3432 r = sg_copy_from_buffer(scsi_sglist(cmd), scsi_sg_count(cmd), buf, len); in ata_format_dsm_trim_descr()
3500 if (!scsi_sg_count(scmd)) in ata_scsi_write_same_xlat()
3638 sg_miter_start(&miter, scsi_sglist(scmd), scsi_sg_count(scmd), in ata_scsi_report_zones_complete()
4017 if (!scsi_sg_count(scmd) || scsi_sglist(scmd)->length < len) in ata_scsi_mode_select_xlat()
/Linux-v5.4/drivers/staging/rts5208/
Drtsx_transport.c42 if (scsi_sg_count(srb) == 0) { in rtsx_stor_access_xfer_buf()
74 while (cnt < buflen && *index < scsi_sg_count(srb)) { in rtsx_stor_access_xfer_buf()
Dxd.c1554 scsi_sg_count(chip->srb), in xd_read_multiple_pages()
1753 scsi_sg_count(chip->srb), in xd_write_multiple_pages()
1848 scsi_sg_count(srb)); in xd_rw()
1995 if (scsi_sg_count(srb) == 0) in xd_rw()
Dms.c2711 WAIT_INT, mode_2k, scsi_sg_count(srb),
3092 scsi_sg_count(chip->srb),
3116 if (scsi_sg_count(chip->srb) == 0)
3261 scsi_sg_count(chip->srb),
3308 if (scsi_sg_count(chip->srb) == 0)
3567 if (scsi_sg_count(srb) == 0)
/Linux-v5.4/drivers/scsi/bnx2fc/
Dbnx2fc_io.c1659 WARN_ON(scsi_sg_count(sc) > BNX2FC_MAX_BDS_PER_CMD); in bnx2fc_map_sg()
1665 scsi_sg_count(sc), sc->sc_data_direction); in bnx2fc_map_sg()
1696 if (scsi_sg_count(sc)) { in bnx2fc_build_bd_list_from_sg()
1730 if (io_req->bd_tbl->bd_valid && sc && scsi_sg_count(sc)) { in bnx2fc_unmap_sg_list()
1732 scsi_sg_count(sc), sc->sc_data_direction); in bnx2fc_unmap_sg_list()
/Linux-v5.4/drivers/infiniband/ulp/iser/
Diser_initiator.c390 if (scsi_sg_count(sc)) { /* using a scatter list */ in iser_send_command()
392 data_buf->size = scsi_sg_count(sc); in iser_send_command()
/Linux-v5.4/drivers/scsi/lpfc/
Dlpfc_scsi.c853 if (scsi_sg_count(scsi_cmnd)) { in lpfc_scsi_prep_dma_buf_s3()
862 scsi_sg_count(scsi_cmnd), datadir); in lpfc_scsi_prep_dma_buf_s3()
2535 if (scsi_sg_count(scsi_cmnd)) { in lpfc_bg_scsi_prep_dma_buf_s3()
2544 scsi_sg_count(scsi_cmnd), datadir); in lpfc_bg_scsi_prep_dma_buf_s3()
3065 if (scsi_sg_count(scsi_cmnd)) { in lpfc_scsi_prep_dma_buf_s4()
3272 if (scsi_sg_count(scsi_cmnd)) { in lpfc_bg_scsi_prep_dma_buf_s4()
3281 scsi_sg_count(scsi_cmnd), datadir); in lpfc_bg_scsi_prep_dma_buf_s4()
4119 if (scsi_sg_count(scsi_cmnd)) { in lpfc_scsi_prep_cmnd()

123