Home
last modified time | relevance | path

Searched refs:xfer_size (Results 1 – 18 of 18) sorted by relevance

/linux/drivers/dma/
H A Dimg-mdc-dma.c92 u32 xfer_size; member
221 ldesc->xfer_size = len - 1; in mdc_list_desc_config()
304 size_t xfer_size; in mdc_prep_dma_memcpy() local
318 xfer_size = min_t(size_t, mdma->max_xfer_size, len); in mdc_prep_dma_memcpy()
321 xfer_size); in mdc_prep_dma_memcpy()
326 src += xfer_size; in mdc_prep_dma_memcpy()
327 dest += xfer_size; in mdc_prep_dma_memcpy()
328 len -= xfer_size; in mdc_prep_dma_memcpy()
398 size_t xfer_size; in mdc_prep_dma_cyclic() local
413 xfer_size = min_t(size_t, mdma->max_xfer_size, in mdc_prep_dma_cyclic()
[all …]
/linux/drivers/dma/ioat/
H A Dprep.c193 size_t xfer_size = min_t(size_t, in __ioat_prep_xor_lock() local
211 xor->size = xfer_size; in __ioat_prep_xor_lock()
217 len -= xfer_size; in __ioat_prep_xor_lock()
218 offset += xfer_size; in __ioat_prep_xor_lock()
389 size_t xfer_size = min_t(size_t, len, in __ioat_prep_pq_lock() local
416 pq->size = xfer_size; in __ioat_prep_pq_lock()
428 len -= xfer_size; in __ioat_prep_pq_lock()
429 offset += xfer_size; in __ioat_prep_pq_lock()
497 size_t xfer_size = min_t(size_t, len, in __ioat_prep_pq16_lock() local
530 pq->size = xfer_size; in __ioat_prep_pq16_lock()
[all …]
/linux/drivers/dma/sh/
H A Drcar-dmac.c125 unsigned int xfer_size; member
889 unsigned int xfer_size; in rcar_dmac_chan_configure_desc() local
896 xfer_size = chan->src.xfer_size; in rcar_dmac_chan_configure_desc()
902 xfer_size = chan->dst.xfer_size; in rcar_dmac_chan_configure_desc()
909 xfer_size = RCAR_DMAC_MEMCPY_XFER_SIZE; in rcar_dmac_chan_configure_desc()
913 desc->xfer_shift = ilog2(xfer_size); in rcar_dmac_chan_configure_desc()
1117 if (map->slave.xfer_size) { in rcar_dmac_free_chan_resources()
1119 map->slave.xfer_size, map->dir, 0); in rcar_dmac_free_chan_resources()
1120 map->slave.xfer_size = 0; in rcar_dmac_free_chan_resources()
1157 dev_size = rchan->src.xfer_size; in rcar_dmac_map_slave_addr()
[all …]
/linux/drivers/dma/sf-pdma/
H A Dsf-pdma.c71 desc->xfer_size = size; in sf_pdma_fill_desc()
185 residue = desc->xfer_size; in sf_pdma_desc_residue()
264 writeq(desc->xfer_size, regs->xfer_size); in sf_pdma_xfer_desc()
359 desc->src_addr += desc->xfer_size - residue; in sf_pdma_done_isr()
360 desc->dst_addr += desc->xfer_size - residue; in sf_pdma_done_isr()
361 desc->xfer_size = residue; in sf_pdma_done_isr()
464 chan->regs.xfer_size = in sf_pdma_setup_chans()
H A Dsf-pdma.h64 void __iomem *xfer_size; /* 8 bytes */ member
77 u64 xfer_size; member
/linux/drivers/input/joystick/
H A Dpxrc.c123 size_t xfer_size; in pxrc_probe() local
147 xfer_size = usb_endpoint_maxp(epirq); in pxrc_probe()
148 xfer_buf = devm_kmalloc(&intf->dev, xfer_size, GFP_KERNEL); in pxrc_probe()
162 xfer_buf, xfer_size, pxrc_usb_irq, pxrc, 1); in pxrc_probe()
/linux/sound/pci/asihpi/
H A Dhpi6000.c1221 int xfer_size; in hpi6000_dsp_block_write32()
1226 xfer_size = c6711_burst_size; in hpi6000_dsp_block_write32()
1228 xfer_size = local_count; in hpi6000_dsp_block_write32()
1233 xfer_size); in hpi6000_dsp_block_write32()
1239 pdata += xfer_size; in hpi6000_dsp_block_write32()
1240 local_hpi_address += sizeof(u32) * xfer_size; in hpi6000_dsp_block_write32()
1241 local_count -= xfer_size; in hpi6000_dsp_block_write32()
1259 int xfer_size; in hpi6000_dsp_block_read32()
1264 xfer_size = c6711_burst_size; in hpi6000_dsp_block_read32()
1266 xfer_size in hpi6000_dsp_block_read32()
1216 int xfer_size; hpi6000_dsp_block_write32() local
1254 int xfer_size; hpi6000_dsp_block_read32() local
[all...]
/linux/drivers/scsi/elx/efct/
H A Defct_driver.c252 u32 xfer_size; in efct_firmware_write() local
271 xfer_size = FW_WRITE_BUFSIZE; in efct_firmware_write()
273 xfer_size = bytes_left; in efct_firmware_write()
275 memcpy(dma.virt, buf + offset, xfer_size); in efct_firmware_write()
277 if (bytes_left == xfer_size) in efct_firmware_write()
280 efct_hw_firmware_write(&efct->hw, &dma, xfer_size, offset, in efct_firmware_write()
/linux/drivers/iio/dac/
H A Dad3552r-hs.c72 size_t xfer_size) in ad3552r_hs_reg_read() argument
77 return st->data->bus_reg_read(st->back, reg, val, xfer_size); in ad3552r_hs_reg_read()
95 u32 mask, u32 val, size_t xfer_size) in ad3552r_hs_update_reg_bits() argument
100 ret = ad3552r_hs_reg_read(st, reg, &rval, xfer_size); in ad3552r_hs_update_reg_bits()
106 return st->data->bus_reg_write(st->back, reg, rval, xfer_size); in ad3552r_hs_update_reg_bits()
/linux/drivers/input/
H A Devdev.c1001 size_t cnt, size, xfer_size; in evdev_get_mask() local
1008 xfer_size = min_t(size_t, codes_size, size); in evdev_get_mask()
1014 xfer_size, codes, compat); in evdev_get_mask()
1019 for (i = 0; i < xfer_size; i++) in evdev_get_mask()
1025 if (xfer_size < codes_size) in evdev_get_mask()
1026 if (clear_user(codes + xfer_size, codes_size - xfer_size)) in evdev_get_mask()
/linux/drivers/cxl/core/
H A Dmbox.c675 u32 xfer_size = min_t(u32, remaining, cxl_mbox->payload_size); in cxl_xfer_log() local
683 .length = cpu_to_le32(xfer_size), in cxl_xfer_log()
690 .size_out = xfer_size, in cxl_xfer_log()
701 if (rc == -EIO && mbox_cmd.size_out < xfer_size) { in cxl_xfer_log()
709 out += xfer_size; in cxl_xfer_log()
710 remaining -= xfer_size; in cxl_xfer_log()
711 offset += xfer_size; in cxl_xfer_log()
/linux/Documentation/driver-api/mmc/
H A Dmmc-test.rst182 | 15 | Proper xfer_size at write | intentionally create a broken transfer by |
187 | 16 | Proper xfer_size at read | same for read |
190 | 17 | Proper xfer_size at write | same for 2 blocks |
193 | 18 | Proper xfer_size at read | same for read |
/linux/drivers/dma/xilinx/
H A Dxilinx_dpdma.c163 u32 xfer_size; member
606 dev_dbg(dev, "xfer_size: 0x%08x\n", hw_desc->xfer_size); in xilinx_dpdma_chan_dump_tx_desc()
717 hw_desc->xfer_size = period_len; in xilinx_dpdma_chan_prep_cyclic()
794 hw_desc->xfer_size = hsize * xt->numf; in xilinx_dpdma_chan_prep_interleaved_dma()
/linux/drivers/dma/idxd/
H A Ddma.c75 hw->xfer_size = len; in idxd_prep_desc_common()
H A Dsysfs.c1012 u64 xfer_size; in wq_max_transfer_size_store() local
1021 rc = __get_sysfs_u64(buf, &xfer_size); in wq_max_transfer_size_store()
1025 if (xfer_size > idxd->max_xfer_bytes) in wq_max_transfer_size_store()
1028 wq->max_xfer_bytes = xfer_size; in wq_max_transfer_size_store()
/linux/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ethtool.c4658 u16 xfer_size; in bnxt_read_sfp_module_eeprom_info() local
4660 xfer_size = min_t(u16, data_length, BNXT_MAX_PHY_I2C_RESP_SIZE); in bnxt_read_sfp_module_eeprom_info()
4661 data_length -= xfer_size; in bnxt_read_sfp_module_eeprom_info()
4663 req->data_length = xfer_size; in bnxt_read_sfp_module_eeprom_info()
4673 memcpy(buf + byte_offset, output->data, xfer_size); in bnxt_read_sfp_module_eeprom_info()
4674 byte_offset += xfer_size; in bnxt_read_sfp_module_eeprom_info()
4869 u16 xfer_size; in bnxt_write_sfp_module_eeprom_info() local
4871 xfer_size = min_t(u16, page->length - bytes_written, in bnxt_write_sfp_module_eeprom_info()
4874 req->data_length = xfer_size; in bnxt_write_sfp_module_eeprom_info()
4875 memcpy(req->data, page->data + bytes_written, xfer_size); in bnxt_write_sfp_module_eeprom_info()
[all …]
/linux/tools/testing/selftests/vfio/lib/drivers/dsa/
H A Ddsa.c293 .xfer_size = size, in dsa_batch_desc_init()
/linux/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_link.c8083 u8 xfer_size; in bnx2x_read_sfp_module_eeprom() local
8108 xfer_size = (byte_cnt > SFP_EEPROM_PAGE_SIZE) ? in bnx2x_read_sfp_module_eeprom()
8110 rc = read_func(phy, params, dev_addr, addr, xfer_size, in bnx2x_read_sfp_module_eeprom()
8112 byte_cnt -= xfer_size; in bnx2x_read_sfp_module_eeprom()
8113 user_data += xfer_size; in bnx2x_read_sfp_module_eeprom()
8114 addr += xfer_size; in bnx2x_read_sfp_module_eeprom()