Home
last modified time | relevance | path

Searched refs:sc_data_direction (Results 1 – 25 of 101) sorted by relevance

12345

/Linux-v4.19/drivers/scsi/
Dscsi_lib_dma.c31 cmd->sc_data_direction); in scsi_dma_map()
49 cmd->sc_data_direction); in scsi_dma_unmap()
Dvirtio_scsi.c431 if (sc && sc->sc_data_direction != DMA_NONE) { in virtscsi_add_cmd()
432 if (sc->sc_data_direction != DMA_FROM_DEVICE) in virtscsi_add_cmd()
434 if (sc->sc_data_direction != DMA_TO_DEVICE) in virtscsi_add_cmd()
514 if (sc->sc_data_direction == DMA_TO_DEVICE) in virtio_scsi_init_hdr_pi()
518 else if (sc->sc_data_direction == DMA_FROM_DEVICE) in virtio_scsi_init_hdr_pi()
547 BUG_ON(sc->sc_data_direction == DMA_BIDIRECTIONAL); in virtscsi_queuecommand()
Dxen-scsifront.c214 ring_req->sc_data_direction = (uint8_t)sc->sc_data_direction; in scsifront_do_request()
232 if (shadow->sc->sc_data_direction == DMA_NONE) in scsifront_gnttab_done()
399 int grant_ro = (sc->sc_data_direction == DMA_TO_DEVICE); in map_data_for_request()
406 if (sc->sc_data_direction == DMA_NONE || !data_len) in map_data_for_request()
Dps3rom.c114 switch (cmd->sc_data_direction) { in ps3rom_atapi_request()
308 if (cmd->sc_data_direction == DMA_FROM_DEVICE) { in ps3rom_interrupt()
Dvmw_pvscsi.c393 cmd->sc_data_direction); in pvscsi_map_buffers()
426 cmd->sc_data_direction); in pvscsi_unmap_buffers()
732 if (cmd->sc_data_direction == DMA_FROM_DEVICE) in pvscsi_queue_ring()
734 else if (cmd->sc_data_direction == DMA_TO_DEVICE) in pvscsi_queue_ring()
736 else if (cmd->sc_data_direction == DMA_NONE) in pvscsi_queue_ring()
D53c700.c578 if(SCp->sc_data_direction != DMA_NONE && in NCR_700_unmap()
579 SCp->sc_data_direction != DMA_BIDIRECTIONAL) in NCR_700_unmap()
1835 SCp->sc_data_direction != DMA_NONE) { in NCR_700_queuecommand_lck()
1839 printk("Has wrong data direction %d\n", SCp->sc_data_direction); in NCR_700_queuecommand_lck()
1841 SCp->sc_data_direction = DMA_NONE; in NCR_700_queuecommand_lck()
1851 switch(SCp->sc_data_direction) { in NCR_700_queuecommand_lck()
1872 direction = SCp->sc_data_direction; in NCR_700_queuecommand_lck()
Dscsi_error.c969 ses->data_direction = scmd->sc_data_direction; in scsi_eh_prep_cmnd()
991 scmd->sc_data_direction = DMA_FROM_DEVICE; in scsi_eh_prep_cmnd()
997 scmd->sc_data_direction = DMA_NONE; in scsi_eh_prep_cmnd()
1033 scmd->sc_data_direction = ses->data_direction; in scsi_eh_restore_cmnd()
2343 scmd->sc_data_direction = DMA_BIDIRECTIONAL; in scsi_ioctl_reset()
Dsd_zbc.c146 cmd->sc_data_direction = DMA_FROM_DEVICE; in sd_zbc_setup_report_cmnd()
257 cmd->sc_data_direction = DMA_NONE; in sd_zbc_setup_reset_cmnd()
Dmac53c94.c74 if (cmd->sc_data_direction == DMA_TO_DEVICE) { in mac53c94_queue_lck()
374 dma_cmd = cmd->sc_data_direction == DMA_TO_DEVICE ? in set_dma_cmds()
Dmvumi.c215 (int) scmd->sc_data_direction); in mvumi_make_sgl()
221 (int) scmd->sc_data_direction); in mvumi_make_sgl()
1344 (int) scmd->sc_data_direction); in mvumi_complete_cmd()
2051 switch (scmd->sc_data_direction) { in mvumi_build_frame()
2064 "cmd[0x%x]\n", scmd->sc_data_direction, scmd->cmnd[0]); in mvumi_build_frame()
2153 (int)scmd->sc_data_direction); in mvumi_timed_out()
/Linux-v4.19/drivers/s390/scsi/
Dzfcp_fc.h220 if (scsi->sc_data_direction == DMA_FROM_DEVICE) in zfcp_fc_scsi_to_fcp()
222 if (scsi->sc_data_direction == DMA_TO_DEVICE) in zfcp_fc_scsi_to_fcp()
/Linux-v4.19/include/xen/interface/io/
Dvscsiif.h199 uint8_t sc_data_direction; /* for DMA_TO_DEVICE(1) member
/Linux-v4.19/drivers/scsi/qla2xxx/
Dqla_iocb.c31 if (cmd->sc_data_direction == DMA_TO_DEVICE) { in qla2x00_get_cmd_direction()
35 } else if (cmd->sc_data_direction == DMA_FROM_DEVICE) { in qla2x00_get_cmd_direction()
209 if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) { in qla2x00_build_scsi_iocbs_32()
266 if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) { in qla2x00_build_scsi_iocbs_64()
364 scsi_sg_count(cmd), cmd->sc_data_direction); in qla2x00_start_scsi()
606 if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) { in qla24xx_build_scsi_type_6_iocbs()
615 if (cmd->sc_data_direction == DMA_TO_DEVICE) { in qla24xx_build_scsi_type_6_iocbs()
619 } else if (cmd->sc_data_direction == DMA_FROM_DEVICE) { in qla24xx_build_scsi_type_6_iocbs()
721 if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) { in qla24xx_build_scsi_iocbs()
729 if (cmd->sc_data_direction == DMA_TO_DEVICE) { in qla24xx_build_scsi_iocbs()
[all …]
/Linux-v4.19/drivers/xen/
Dxen-scsiback.c121 uint8_t sc_data_direction; member
407 pending_req->sc_data_direction, TARGET_SCF_ACK_KREF, in scsiback_cmd_exec()
533 if (pending_req->sc_data_direction == DMA_TO_DEVICE) in scsiback_gnttab_data_map()
685 if ((ring_req->sc_data_direction != DMA_BIDIRECTIONAL) && in prepare_pending_reqs()
686 (ring_req->sc_data_direction != DMA_TO_DEVICE) && in prepare_pending_reqs()
687 (ring_req->sc_data_direction != DMA_FROM_DEVICE) && in prepare_pending_reqs()
688 (ring_req->sc_data_direction != DMA_NONE)) { in prepare_pending_reqs()
690 ring_req->sc_data_direction); in prepare_pending_reqs()
718 pending_req->sc_data_direction = ring_req->sc_data_direction; in prepare_pending_reqs()
/Linux-v4.19/drivers/usb/storage/
Dtransport.c649 srb->sc_data_direction != DMA_FROM_DEVICE) { in usb_stor_invoke_transport()
980 pipe = srb->sc_data_direction == DMA_FROM_DEVICE ? in usb_stor_CB_transport()
1123 bcb->Flags = srb->sc_data_direction == DMA_FROM_DEVICE ? in usb_stor_Bulk_transport()
1159 unsigned int pipe = srb->sc_data_direction == DMA_FROM_DEVICE ? in usb_stor_Bulk_transport()
1183 srb->sc_data_direction == DMA_FROM_DEVICE && in usb_stor_Bulk_transport()
Dfreecom.c356 switch (us->srb->sc_data_direction) { in freecom_transport()
430 us->srb->sc_data_direction); in freecom_transport()
Dsddr09.c1718 if (srb->sc_data_direction == DMA_TO_DEVICE || in sddr09_transport()
1719 srb->sc_data_direction == DMA_FROM_DEVICE) { in sddr09_transport()
1720 unsigned int pipe = (srb->sc_data_direction == DMA_TO_DEVICE) in sddr09_transport()
1724 (srb->sc_data_direction == DMA_TO_DEVICE) ? in sddr09_transport()
/Linux-v4.19/drivers/scsi/qla4xxx/
Dql4_iocb.c162 if (!scsi_bufflen(cmd) || cmd->sc_data_direction == DMA_NONE) { in qla4xxx_build_scsi_iocbs()
340 if (cmd->sc_data_direction == DMA_TO_DEVICE) in qla4xxx_send_command_to_isp()
342 else if (cmd->sc_data_direction == DMA_FROM_DEVICE) in qla4xxx_send_command_to_isp()
/Linux-v4.19/drivers/scsi/qedf/
Dqedf_io.c471 scsi_sg_count(sc), sc->sc_data_direction); in qedf_map_sg()
584 if (sc_cmd->sc_data_direction == DMA_TO_DEVICE) in qedf_build_fcp_cmnd()
586 else if (sc_cmd->sc_data_direction == DMA_FROM_DEVICE) in qedf_build_fcp_cmnd()
627 if (sc_cmd->sc_data_direction == DMA_TO_DEVICE) { in qedf_init_task()
880 if (sc_cmd->sc_data_direction == DMA_FROM_DEVICE) { in qedf_post_io_req()
884 } else if (sc_cmd->sc_data_direction == DMA_TO_DEVICE) { in qedf_post_io_req()
1087 scsi_sg_count(sc), sc->sc_data_direction); in qedf_unmap_sg_list()
/Linux-v4.19/drivers/staging/rts5208/
Dxd.c1609 trans_dma_enable(chip->srb->sc_data_direction, chip, in xd_read_multiple_pages()
1813 trans_dma_enable(chip->srb->sc_data_direction, chip, in xd_write_multiple_pages()
1951 if (srb->sc_data_direction == DMA_TO_DEVICE) { in xd_rw()
2048 if (srb->sc_data_direction == DMA_FROM_DEVICE) { in xd_rw()
2092 if (srb->sc_data_direction == DMA_FROM_DEVICE) in xd_rw()
2102 if (srb->sc_data_direction == DMA_TO_DEVICE) { in xd_rw()
2114 if ((srb->sc_data_direction == DMA_TO_DEVICE) && in xd_rw()
Dms.c2757 if (srb->sc_data_direction == DMA_FROM_DEVICE) {
2765 if (srb->sc_data_direction == DMA_FROM_DEVICE) {
2775 if (srb->sc_data_direction == DMA_FROM_DEVICE) {
2789 if (srb->sc_data_direction == DMA_FROM_DEVICE)
2800 if ((ms_card->pre_dir != srb->sc_data_direction) ||
2875 ms_card->pre_dir = srb->sc_data_direction;
3548 if (srb->sc_data_direction == DMA_FROM_DEVICE)
3598 if (srb->sc_data_direction == DMA_TO_DEVICE) {
3694 if (srb->sc_data_direction == DMA_FROM_DEVICE) {
3717 if (srb->sc_data_direction == DMA_TO_DEVICE) {
[all …]
Drtsx_scsi.c936 if (srb->sc_data_direction == DMA_FROM_DEVICE) in read_write()
945 if (srb->sc_data_direction == DMA_TO_DEVICE) { in read_write()
961 if (srb->sc_data_direction == DMA_FROM_DEVICE) in read_write()
1534 if (srb->sc_data_direction == DMA_FROM_DEVICE) in dma_access_ring_buffer()
1540 scsi_sg_count(srb), srb->sc_data_direction, in dma_access_ring_buffer()
1543 if (srb->sc_data_direction == DMA_FROM_DEVICE) in dma_access_ring_buffer()
/Linux-v4.19/include/scsi/
Dscsi_cmnd.h100 enum dma_data_direction sc_data_direction; member
/Linux-v4.19/drivers/scsi/lpfc/
Dlpfc_scsi.c1180 int nseg, datadir = scsi_cmnd->sc_data_direction; in lpfc_scsi_prep_dma_buf_s3()
1902 int datadir = sc->sc_data_direction; in lpfc_bg_setup_bpl()
2049 int datadir = sc->sc_data_direction; in lpfc_bg_setup_bpl_prot()
2325 if (sc->sc_data_direction == DMA_FROM_DEVICE) { in lpfc_bg_setup_sgl()
2693 if (sc->sc_data_direction == DMA_FROM_DEVICE) { in lpfc_bg_scsi_adjust_dl()
2732 int datasegcnt, protsegcnt, datadir = scsi_cmnd->sc_data_direction; in lpfc_bg_scsi_prep_dma_buf_s3()
2847 scsi_cmnd->sc_data_direction); in lpfc_bg_scsi_prep_dma_buf_s3()
3401 int datasegcnt, protsegcnt, datadir = scsi_cmnd->sc_data_direction; in lpfc_bg_scsi_prep_dma_buf_s4()
3534 scsi_cmnd->sc_data_direction); in lpfc_bg_scsi_prep_dma_buf_s4()
3645 } else if ((cmnd->sc_data_direction == DMA_FROM_DEVICE) && in lpfc_send_scsi_error_event()
[all …]
/Linux-v4.19/drivers/infiniband/ulp/srp/
Dib_srp.c1235 (scmnd->sc_data_direction != DMA_TO_DEVICE && in srp_unmap_data()
1236 scmnd->sc_data_direction != DMA_FROM_DEVICE)) in srp_unmap_data()
1263 scmnd->sc_data_direction); in srp_unmap_data()
1793 if (!scsi_sglist(scmnd) || scmnd->sc_data_direction == DMA_NONE) in srp_map_data()
1796 if (scmnd->sc_data_direction != DMA_FROM_DEVICE && in srp_map_data()
1797 scmnd->sc_data_direction != DMA_TO_DEVICE) { in srp_map_data()
1800 scmnd->sc_data_direction); in srp_map_data()
1810 count = ib_dma_map_sg(ibdev, scat, nents, scmnd->sc_data_direction); in srp_map_data()
1913 if (scmnd->sc_data_direction == DMA_TO_DEVICE) in srp_map_data()
1922 if (scmnd->sc_data_direction == DMA_TO_DEVICE) in srp_map_data()

12345