/linux/drivers/usb/storage/ |
A D | sddr09.c | 391 int use_sg) { in sddr09_readX() argument 418 buf, bulklen, use_sg, NULL); in sddr09_readX() 444 buf, use_sg); in sddr09_read20() 466 buf, use_sg); in sddr09_read21() 485 buf, use_sg); in sddr09_read22() 508 buf, use_sg); 603 buf, bulklen, use_sg, NULL); in sddr09_writeX() 617 int use_sg) { in sddr09_write_inplace() argument 620 buf, use_sg); in sddr09_write_inplace() 1051 int use_sg) { in sddr09_read_control() argument [all …]
|
A D | shuttle_usbat.c | 261 int use_sg) in usbat_bulk_read() argument 276 int use_sg) in usbat_bulk_write() argument 446 int use_sg) in usbat_read_block() argument 467 result = usbat_bulk_read(us, buf, len, use_sg); in usbat_read_block() 480 int use_sg) in usbat_write_block() argument 502 result = usbat_bulk_write(us, buf, len, use_sg); in usbat_write_block() 524 int use_sg, in usbat_hp8200e_rw_block_test() argument 602 pipe, buf, len, use_sg, NULL); in usbat_hp8200e_rw_block_test() 739 int use_sg) in usbat_read_blocks() argument 759 result = usbat_bulk_read(us, buffer, len, use_sg); in usbat_read_blocks() [all …]
|
A D | transport.h | 83 void *buf, unsigned int length, int use_sg, int *residual);
|
A D | transport.c | 489 void *buf, unsigned int length_left, int use_sg, int *residual) in usb_stor_bulk_transfer_sg() argument 495 if (use_sg) { in usb_stor_bulk_transfer_sg() 498 (struct scatterlist *) buf, use_sg, in usb_stor_bulk_transfer_sg()
|
/linux/drivers/soc/samsung/ |
A D | exynos5422-asv.c | 346 if (asv->use_sg) { in exynos5422_asv_get_group() 464 asv->use_sg = false; in exynos5422_asv_init() 466 asv->use_sg = exynos5422_asv_parse_sg(pkg_id); in exynos5422_asv_init()
|
A D | exynos-asv.h | 48 bool use_sg; member
|
/linux/drivers/staging/rts5208/ |
A D | rtsx_transport.h | 49 int use_sg, enum dma_data_direction dma_dir, 53 size_t len, int use_sg, unsigned int *index,
|
A D | rtsx_transport.c | 711 void *buf, size_t len, int use_sg, in rtsx_transfer_data_partial() argument 721 if (use_sg) { in rtsx_transfer_data_partial() 724 err = rtsx_transfer_sglist_adma_partial(chip, card, sg, use_sg, in rtsx_transfer_data_partial() 743 int use_sg, enum dma_data_direction dma_dir, int timeout) in rtsx_transfer_data() argument 747 dev_dbg(rtsx_dev(chip), "use_sg = %d\n", use_sg); in rtsx_transfer_data() 753 if (use_sg) { in rtsx_transfer_data() 755 use_sg, dma_dir, timeout); in rtsx_transfer_data()
|
/linux/drivers/target/tcm_fc/ |
A D | tfc_io.c | 58 int use_sg; in ft_queue_data_in() local 88 use_sg = !(remaining % 4); in ft_queue_data_in() 113 fp = fc_frame_alloc(lport, use_sg ? 0 : frame_len); in ft_queue_data_in() 129 if (use_sg) { in ft_queue_data_in()
|
/linux/drivers/usb/usbip/ |
A D | stub_rx.c | 465 int use_sg = pdu->u.cmd_submit.transfer_flags & URB_DMA_MAP_SG; in stub_recv_cmd_submit() local 484 if (use_sg && !buf_len) { in stub_recv_cmd_submit() 491 if (use_sg) { in stub_recv_cmd_submit() 540 if (use_sg) { in stub_recv_cmd_submit()
|
/linux/drivers/usb/gadget/function/ |
A D | uvc_queue.c | 80 if (queue->use_sg) { in uvc_buffer_prepare() 140 queue->use_sg = 1; in uvcg_queue_init()
|
A D | uvc_queue.h | 56 bool use_sg; member
|
A D | f_fs.c | 227 bool use_sg; member 801 if (io_data->use_sg) in ffs_alloc_buffer() 812 if (io_data->use_sg) { in ffs_free_buffer() 1014 io_data->use_sg = gadget->sg_supported && data_len > PAGE_SIZE; in ffs_epfile_io() 1057 if (io_data->use_sg) { in ffs_epfile_io() 1101 if (io_data->use_sg) { in ffs_epfile_io()
|
/linux/drivers/usb/musb/ |
A D | musb_host.h | 42 bool use_sg; /* to track urb using sglist */ member
|
/linux/drivers/scsi/ |
A D | st.h | 53 unsigned short use_sg; /* zero or max number of s/g segments for this adapter */ member
|
A D | hpsa.c | 4588 if (use_sg < 0) in hpsa_scatter_gather() 4589 return use_sg; in hpsa_scatter_gather() 4591 if (!use_sg) in hpsa_scatter_gather() 4743 int use_sg, i; in hpsa_scsi_ioaccel1_queue_command() local 4774 if (use_sg < 0) { in hpsa_scsi_ioaccel1_queue_command() 4776 return use_sg; in hpsa_scsi_ioaccel1_queue_command() 4779 if (use_sg) { in hpsa_scsi_ioaccel1_queue_command() 4914 int use_sg, i; in hpsa_scsi_ioaccel2_queue_command() local 4949 if (use_sg < 0) { in hpsa_scsi_ioaccel2_queue_command() 4951 return use_sg; in hpsa_scsi_ioaccel2_queue_command() [all …]
|
A D | advansys.c | 7417 int use_sg; in asc_build_req() local 7462 use_sg = scsi_dma_map(scp); in asc_build_req() 7463 if (use_sg < 0) { in asc_build_req() 7466 } else if (use_sg > 0) { in asc_build_req() 7473 "sg_tablesize %d\n", use_sg, in asc_build_req() 7542 sg_elem_cnt = use_sg; in adv_get_sglist() 7644 int use_sg; in adv_build_req() local 7708 use_sg = scsi_dma_map(scp); in adv_build_req() 7709 if (use_sg < 0) { in adv_build_req() 7713 } else if (use_sg == 0) { in adv_build_req() [all …]
|
A D | ncr53c8xx.c | 533 int use_sg; in __map_scsi_sg_data() local 535 use_sg = scsi_dma_map(cmd); in __map_scsi_sg_data() 536 if (!use_sg) in __map_scsi_sg_data() 540 cmd->__data_mapping = use_sg; in __map_scsi_sg_data() 542 return use_sg; in __map_scsi_sg_data() 7477 int use_sg = scsi_sg_count(cmd); in ncr_scatter() local 7481 use_sg = map_scsi_sg_data(np, cmd); in ncr_scatter() 7482 if (use_sg > 0) { in ncr_scatter() 7486 if (use_sg > MAX_SCATTER) { in ncr_scatter() 7491 data = &cp->phys.data[MAX_SCATTER - use_sg]; in ncr_scatter() [all …]
|
/linux/drivers/scsi/sym53c8xx_2/ |
A D | sym_glue.c | 242 int use_sg; in sym_scatter() local 246 use_sg = scsi_dma_map(cmd); in sym_scatter() 247 if (use_sg > 0) { in sym_scatter() 252 if (use_sg > SYM_CONF_MAX_SG) { in sym_scatter() 257 data = &cp->phys.data[SYM_CONF_MAX_SG - use_sg]; in sym_scatter() 259 scsi_for_each_sg(cmd, sg, use_sg, segment) { in sym_scatter()
|
/linux/drivers/mmc/host/ |
A D | cavium-thunderx.c | 109 host->use_sg = true; in thunder_mmc_probe()
|
A D | cavium.h | 70 bool use_sg; member
|
A D | cavium.c | 403 if (host->use_sg && data->sg_len > 1) in finish_dma() 619 if (host->use_sg && data->sg_len > 1) in prepare_dma() 1041 if (host->use_sg) in cvm_mmc_of_slot_probe()
|
A D | cavium-octeon.c | 180 host->use_sg = true; in octeon_mmc_probe()
|
/linux/drivers/usb/core/ |
A D | message.c | 507 int use_sg; in usb_sg_init() local 520 use_sg = true; in usb_sg_init() 523 use_sg = false; in usb_sg_init() 555 if (use_sg) { in usb_sg_init()
|
/linux/include/linux/ |
A D | rtsx_usb.h | 84 void *buf, unsigned int len, int use_sg,
|