Home
last modified time | relevance | path

Searched refs:scsi_sglist (Results 1 – 69 of 69) sorted by relevance

/linux-4.4.14/drivers/scsi/
Dscsi_lib_dma.c29 nseg = dma_map_sg(dev, scsi_sglist(cmd), scsi_sg_count(cmd), in scsi_dma_map()
47 dma_unmap_sg(dev, scsi_sglist(cmd), scsi_sg_count(cmd), in scsi_dma_unmap()
Dstorvsc_drv.c1446 sgl = (struct scatterlist *)scsi_sglist(scmnd); in storvsc_queuecommand()
1473 } else if (scsi_sglist(scmnd)) { in storvsc_queuecommand()
1476 virt_to_phys(scsi_sglist(scmnd)) & (PAGE_SIZE-1); in storvsc_queuecommand()
1478 virt_to_phys(scsi_sglist(scmnd)) >> PAGE_SHIFT; in storvsc_queuecommand()
DNCR53c406a.c873 NCR53c406a_dma_write(scsi_sglist(current_SC), in NCR53c406a_intr()
895 NCR53c406a_dma_read(scsi_sglist(current_SC), in NCR53c406a_intr()
Dfdomain.c1372 char *buf = scsi_sglist(current_SC); in do_fdomain_16x0_intr()
1443 current_SC->SCp.buffer = scsi_sglist(current_SC); in fdomain_16x0_queue_lck()
Dmac53c94.c81 scsi_sg_count(cmd), scsi_bufflen(cmd), scsi_sglist(cmd)); in mac53c94_queue_lck()
Deata.c1622 count = pci_map_sg(ha->pdev, scsi_sglist(SCpnt), scsi_sg_count(SCpnt), in map_dma()
1654 pci_unmap_sg(ha->pdev, scsi_sglist(SCpnt), scsi_sg_count(SCpnt), in unmap_dma()
1681 pci_dma_sync_sg_for_cpu(ha->pdev, scsi_sglist(SCpnt), in sync_dma()
Dmvumi.c214 sg = scsi_sglist(scmd); in mvumi_make_sgl()
236 pci_map_single(mhba->pdev, scsi_sglist(scmd), in mvumi_make_sgl()
1356 scsi_sglist(scmd), in mvumi_complete_cmd()
2176 scsi_sglist(scmd), in mvumi_timed_out()
Ddc395x.c1011 cmd->bufflen, scsi_sglist(cmd), scsi_sg_count(cmd), in build_srb()
1023 reqlen, scsi_sglist(cmd), scsi_sg_count(cmd), in build_srb()
2283 base = scsi_kmap_atomic_sg(scsi_sglist(srb->cmd), in data_in_phase0()
2500 base = scsi_kmap_atomic_sg(scsi_sglist(srb->cmd), in data_io_transfer()
3454 pci_dma_sync_sg_for_cpu(acb->dev, scsi_sglist(cmd), in srb_done()
3465 struct scatterlist* sg = scsi_sglist(cmd); in srb_done()
Dqlogicpti.c897 sg = scsi_sglist(Cmnd); in load_cmd()
1179 scsi_sglist(Cmnd), scsi_sg_count(Cmnd), in qlogicpti_intr_handler()
D3w-sas.c305 if (scsi_sglist(srb)) in twl_scsiop_execute_scsi()
306 sglist = scsi_sglist(srb); in twl_scsiop_execute_scsi()
Dips.c1099 pt = (ips_passthru_t *) scsi_sglist(SC); in ips_queue_lck()
1502 (SC->device->lun == 0) && scsi_sglist(SC)) { in ips_is_passthru()
1503 struct scatterlist *sg = scsi_sglist(SC); in ips_is_passthru()
1569 struct scatterlist *sg = scsi_sglist(SC); in ips_make_passthru()
1999 if ((!scb) || (!scb->scsi_cmd) || (!scsi_sglist(scb->scsi_cmd))) { in ips_cleanup_passthru()
3179 sg = scsi_sglist(scb->scsi_cmd); in ips_done()
Dppa.c738 cmd->SCp.buffer = scsi_sglist(cmd); in ppa_engine()
Dultrastor.c746 my_mscp->transfer_data = isa_virt_to_bus(scsi_sglist(SCpnt)); in ultrastor_queuecommand_lck()
Dimm.c823 cmd->SCp.buffer = scsi_sglist(cmd); in imm_engine()
Deata_pio.c372 cmd->SCp.buffer = scsi_sglist(cmd); in eata_pio_queue_lck()
D3w-9xxx.c1813 if (scsi_sglist(srb)) in DEF_SCSI_QCMD()
1814 sglist = scsi_sglist(srb); in DEF_SCSI_QCMD()
Dmegaraid.c665 sg = scsi_sglist(cmd); in mega_build_cmd()
1551 sgl = scsi_sglist(cmd); in mega_cmd_done()
1743 sg = scsi_sglist(cmd); in mega_build_sglist()
Dqla1280.c2903 sg = scsi_sglist(cmd); in qla1280_64bit_start_scsi()
3172 sg = scsi_sglist(cmd); in qla1280_32bit_start_scsi()
4051 scsi_sglist(cmd), scsi_bufflen(cmd)); in __qla1280_print_scsi_cmd()
Dwd7000.c1127 struct scatterlist *sg = scsi_sglist(SCpnt); in wd7000_queuecommand_lck()
Dnsp32.c920 scsi_sg_count(SCpnt), scsi_sglist(SCpnt), scsi_bufflen(SCpnt)); in nsp32_queuecommand_lck()
954 SCpnt->SCp.ptr = (char *)scsi_sglist(SCpnt); in nsp32_queuecommand_lck()
Desp_scsi.c371 struct scatterlist *sg = scsi_sglist(cmd); in esp_map_dma()
450 esp->ops->unmap_sg(esp, scsi_sglist(cmd), spriv->u.num_sg, dir); in esp_unmap_dma()
Daha152x.c951 if ((phase & resetting) || !scsi_sglist(SCpnt)) { in aha152x_internal_queue()
959 SCpnt->SCp.buffer = scsi_sglist(SCpnt); in aha152x_internal_queue()
Dvmw_pvscsi.c365 sg = scsi_sglist(cmd); in pvscsi_map_buffers()
Din2000.c372 cmd->SCp.buffer = scsi_sglist(cmd); in in2000_queuecommand_lck()
Dwd33c93.c411 cmd->SCp.buffer = scsi_sglist(cmd); in wd33c93_queuecommand_lck()
DNCR5380.c288 cmd->SCp.buffer = scsi_sglist(cmd); in initialize_SCp()
Du14-34f.c1187 pci_dma_sync_sg_for_cpu(HD(j)->pdev, scsi_sglist(SCpnt), in sync_dma()
Dgdth.c2520 sgcnt = pci_map_sg(ha->pdev, scsi_sglist(scp), scsi_sg_count(scp), in gdth_fill_cache_cmd()
2695 sgcnt = pci_map_sg(ha->pdev, scsi_sglist(scp), scsi_sg_count(scp), in gdth_fill_raw_cmd()
3317 pci_unmap_sg(ha->pdev, scsi_sglist(scp), scsi_sg_count(scp), in gdth_sync_event()
D3w-xxxx.c1697 sglist = scsi_sglist(srb); in tw_scsiop_read_write()
Datari_NCR5380.c462 cmd->SCp.buffer = scsi_sglist(cmd); in initialize_SCp()
Dmesh.c421 scsi_sg_count(cmd), scsi_sglist(cmd), scsi_bufflen(cmd)); in mesh_start_cmd()
DBusLogic.c2859 (struct scsi_inquiry *) scsi_sglist(command); in blogic_process_ccbs()
Dscsi_debug.c2724 sg_miter_start(&diter, scsi_sglist(SCpnt), scsi_sg_count(SCpnt), in prot_verify_write()
Dadvansys.c7643 slp = scsi_sglist(scp); in adv_get_sglist()
/linux-4.4.14/include/scsi/
Dscsi_cmnd.h176 static inline struct scatterlist *scsi_sglist(struct scsi_cmnd *cmd) in scsi_sglist() function
197 for_each_sg(scsi_sglist(cmd), sg, nseg, __i)
219 return sg_copy_from_buffer(scsi_sglist(cmd), scsi_sg_count(cmd), in scsi_sg_copy_from_buffer()
226 return sg_copy_to_buffer(scsi_sglist(cmd), scsi_sg_count(cmd), in scsi_sg_copy_to_buffer()
/linux-4.4.14/drivers/scsi/arm/
Dscsi.h89 SCpnt->SCp.buffer = scsi_sglist(SCpnt); in init_SCp()
/linux-4.4.14/drivers/usb/storage/
Dprotocol.c146 sg = scsi_sglist(srb); in usb_stor_access_xfer_buf()
Dshuttle_usbat.c1319 scsi_sglist(srb), in usbat_hp8200e_handle_read10()
1612 scsi_sglist(srb), in usbat_hp8200e_transport()
1679 result = usbat_read_block(us, scsi_sglist(srb), len, in usbat_hp8200e_transport()
Dene_ub6250.c699 result = ene_send_scsi_cmd(us, FDIR_READ, scsi_sglist(srb), 1); in sd_scsi_read()
739 result = ene_send_scsi_cmd(us, FDIR_WRITE, scsi_sglist(srb), 1); in sd_scsi_write()
1676 result = ene_send_scsi_cmd(us, FDIR_READ, scsi_sglist(srb), 1); in ms_scsi_read()
1777 result = ene_send_scsi_cmd(us, FDIR_WRITE, scsi_sglist(srb), 1); in ms_scsi_write()
Dtransport.c469 int result = usb_stor_bulk_transfer_sglist(us, pipe, scsi_sglist(srb), in usb_stor_bulk_srb()
/linux-4.4.14/drivers/staging/rts5208/
Drtsx_transport.c54 memcpy((unsigned char *) scsi_sglist(srb) + *offset, in rtsx_stor_access_xfer_buf()
57 memcpy(buffer, (unsigned char *) scsi_sglist(srb) + in rtsx_stor_access_xfer_buf()
70 (struct scatterlist *) scsi_sglist(srb) in rtsx_stor_access_xfer_buf()
Dsd.c3948 retval = rtsx_transfer_data(chip, SD_CARD, scsi_sglist(srb),
4645 retval = rtsx_transfer_data(chip, SD_CARD, scsi_sglist(srb),
4966 retval = rtsx_transfer_data(chip, SD_CARD, scsi_sglist(srb),
Drtsx_scsi.c1403 if ((scsi_bufflen(srb) < buf_len) || (scsi_sglist(srb) == NULL)) { in trace_msg_cmd()
1653 retval = rtsx_transfer_data(chip, 0, scsi_sglist(srb), len, in dma_access_ring_buffer()
Dms.c3056 scsi_sglist(srb), scsi_bufflen(srb));
3832 ptr = (u8 *)scsi_sglist(srb);
Dxd.c2003 ptr = (u8 *)scsi_sglist(srb); in xd_rw()
/linux-4.4.14/drivers/staging/unisys/visorhba/
Dvisorhba_main.c506 sglist = scsi_sglist(scsicmd); in visorhba_queue_command_lck()
821 memcpy(scsi_sglist(scsicmd), buf, in do_scsi_nolinuxstat()
826 sg = scsi_sglist(scsicmd); in do_scsi_nolinuxstat()
/linux-4.4.14/drivers/usb/image/
Dmicrotek.c506 sg = scsi_sglist(context->srb); in mts_do_sg()
545 sg = scsi_sglist(srb); in mts_build_transfer_context()
/linux-4.4.14/drivers/scsi/qla2xxx/
Dqla_iocb.c363 nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd), in qla2x00_start_scsi()
619 cur_seg = scsi_sglist(cmd); in qla24xx_build_scsi_type_6_iocbs()
932 sgx.cur_sg = scsi_sglist(cmd); in qla24xx_walk_and_build_sglist_no_difb()
1039 sgl = scsi_sglist(cmd); in qla24xx_walk_and_build_sglist()
1470 nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd), in qla24xx_start_scsi()
1634 nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd), in qla24xx_dif_start_scsi()
1648 sgx.cur_sg = scsi_sglist(cmd); in qla24xx_dif_start_scsi()
2273 nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd), in qla82xx_start_scsi()
Dqla_mr.c3112 nseg = dma_map_sg(&ha->pdev->dev, scsi_sglist(cmd), in qlafx00_start_scsi()
/linux-4.4.14/drivers/ata/
Dlibata-scsi.c763 qc->sg = scsi_sglist(cmd); in ata_scsi_qc_new()
1845 ata_sg_init(qc, scsi_sglist(cmd), scsi_sg_count(cmd)); in ata_scsi_translate()
1910 sg_copy_to_buffer(scsi_sglist(cmd), scsi_sg_count(cmd), in ata_scsi_rbuf_get()
1931 sg_copy_from_buffer(scsi_sglist(cmd), scsi_sg_count(cmd), in ata_scsi_rbuf_put()
3160 buf = page_address(sg_page(scsi_sglist(scmd))); in ata_scsi_write_same_xlat()
3283 if (!scsi_sg_count(scmd) || scsi_sglist(scmd)->length < len) in ata_scsi_mode_select_xlat()
3286 p = page_address(sg_page(scsi_sglist(scmd))); in ata_scsi_mode_select_xlat()
/linux-4.4.14/drivers/scsi/libfc/
Dfc_fcp.c311 if (lport->tt.ddp_setup(lport, xid, scsi_sglist(fsp->cmd), in fc_fcp_ddp_setup()
491 sg = scsi_sglist(sc); in fc_fcp_recv_data()
616 sg = scsi_sglist(sc); in fc_fcp_send_data()
/linux-4.4.14/drivers/scsi/lpfc/
Dlpfc_scsi.c93 struct scatterlist *sgde = scsi_sglist(cmnd); in lpfc_debug_save_data()
1175 nseg = dma_map_sg(&phba->pcidev->dev, scsi_sglist(scsi_cmnd), in lpfc_scsi_prep_dma_buf_s3()
2036 sgde = scsi_sglist(sc); in lpfc_bg_setup_bpl_prot()
2415 sgde = scsi_sglist(sc); in lpfc_bg_setup_sgl_prot()
2724 scsi_sglist(scsi_cmnd), in lpfc_bg_scsi_prep_dma_buf_s3()
2913 sgde = scsi_sglist(cmd); in lpfc_calc_bg_err()
3377 scsi_sglist(scsi_cmnd), in lpfc_bg_scsi_prep_dma_buf_s4()
/linux-4.4.14/drivers/scsi/megaraid/
Dmegaraid_mbox.c1435 scsi_sglist(scb->scp), in mbox_post_cmd()
1566 sgl = scsi_sglist(scp); in DEF_SCSI_QCMD()
2201 scsi_sglist(scb->scp), in megaraid_mbox_sync_scb()
2308 sgl = scsi_sglist(scp); in megaraid_mbox_dpc()
/linux-4.4.14/drivers/infiniband/ulp/iser/
Diser_initiator.c397 data_buf->sg = scsi_sglist(sc); in iser_send_command()
/linux-4.4.14/drivers/scsi/pcmcia/
Dnsp_cs.c198 SCpnt, target, SCpnt->device->lun, scsi_sglist(SCpnt), in nsp_queuecommand_lck()
240 SCpnt->SCp.buffer = scsi_sglist(SCpnt); in nsp_queuecommand_lck()
/linux-4.4.14/drivers/infiniband/ulp/srp/
Dib_srp.c1068 if (!scsi_sglist(scmnd) || in srp_unmap_data()
1096 ib_dma_unmap_sg(ibdev, scsi_sglist(scmnd), scsi_sg_count(scmnd), in srp_unmap_data()
1562 if (!scsi_sglist(scmnd) || scmnd->sc_data_direction == DMA_NONE) in srp_map_data()
1574 scat = scsi_sglist(scmnd); in srp_map_data()
/linux-4.4.14/drivers/scsi/bnx2fc/
Dbnx2fc_io.c1600 sg_count = dma_map_sg(&hba->pcidev->dev, scsi_sglist(sc), in bnx2fc_map_sg()
1657 dma_unmap_sg(&hba->pcidev->dev, scsi_sglist(sc), in bnx2fc_unmap_sg_list()
/linux-4.4.14/drivers/scsi/libsas/
Dsas_scsi_host.c170 task->scatter = scsi_sglist(cmd); in sas_create_task()
/linux-4.4.14/drivers/target/loopback/
Dtcm_loop.c169 scsi_sglist(sc), scsi_sg_count(sc), in tcm_loop_submission_work()
/linux-4.4.14/drivers/scsi/arcmsr/
Darcmsr_hba.c2235 sg = scsi_sglist(cmd); in arcmsr_iop_message_xfer()
2460 struct scatterlist *sg = scsi_sglist(cmd); in arcmsr_iop_message_xfer()
2511 sg = scsi_sglist(cmd); in arcmsr_handle_virtual_command()
2515 sg = scsi_sglist(cmd); in arcmsr_handle_virtual_command()
/linux-4.4.14/drivers/firewire/
Dsbp2.c1401 struct scatterlist *sg = scsi_sglist(orb->cmd); in sbp2_map_scatterlist()
/linux-4.4.14/drivers/scsi/esas2r/
Desas2r_main.c922 sgc.cur_sgel = scsi_sglist(cmd); in esas2r_queuecommand()
/linux-4.4.14/drivers/scsi/csiostor/
Dcsio_scsi.c1503 sg = scsi_sglist(scmnd); in csio_scsi_copy_to_sgl()
/linux-4.4.14/drivers/scsi/snic/
Dsnic_scsi.c180 for_each_sg(scsi_sglist(sc), sg, sg_cnt, i) { in snic_queue_icmnd_req()
/linux-4.4.14/drivers/s390/scsi/
Dzfcp_fsf.c2261 scsi_sglist(scsi_cmnd)); in zfcp_fsf_fcp_cmnd()
/linux-4.4.14/drivers/scsi/mpt3sas/
Dmpt3sas_base.c1397 sg_scmd = scsi_sglist(scmd); in _base_build_sg_scmd()
1536 sg_scmd = scsi_sglist(scmd); in _base_build_sg_scmd_ieee()
/linux-4.4.14/drivers/scsi/fnic/
Dfnic_scsi.c338 for_each_sg(scsi_sglist(sc), sg, sg_count, i) { in fnic_queue_wq_copy_desc()
/linux-4.4.14/drivers/message/fusion/
Dmptscsih.c216 sg = scsi_sglist(SCpnt); in mptscsih_AddSGE()
/linux-4.4.14/drivers/scsi/be2iscsi/
Dbe_main.c5165 sg = scsi_sglist(sc); in beiscsi_task_xmit()