/linux-4.1.27/drivers/input/touchscreen/ |
H A D | ad7879-spi.c | 34 struct spi_transfer *xfers; ad7879_spi_xfer() local 41 xfers = spi_data = kzalloc(sizeof(*xfers) * (count + 2), GFP_KERNEL); ad7879_spi_xfer() 57 ++xfers; ad7879_spi_xfer() 58 xfers[0].tx_buf = command; ad7879_spi_xfer() 59 xfers[0].len = 2; ad7879_spi_xfer() 60 spi_message_add_tail(&xfers[0], &msg); ad7879_spi_xfer() 61 ++xfers; ad7879_spi_xfer() 65 xfers[idx].rx_buf = &rx_buf[idx]; ad7879_spi_xfer() 67 xfers[idx].tx_buf = &tx_buf[idx]; ad7879_spi_xfer() 68 xfers[idx].len = 2; ad7879_spi_xfer() 69 spi_message_add_tail(&xfers[idx], &msg); ad7879_spi_xfer()
|
/linux-4.1.27/drivers/staging/iio/accel/ |
H A D | lis3l02dq_ring.c | 60 struct spi_transfer *xfers; lis3l02dq_read_all() local 64 xfers = kcalloc(bitmap_weight(indio_dev->active_scan_mask, lis3l02dq_read_all() 66 sizeof(*xfers), GFP_KERNEL); lis3l02dq_read_all() 67 if (!xfers) lis3l02dq_read_all() 75 xfers[j].tx_buf = st->tx + 2*j; lis3l02dq_read_all() 79 xfers[j].rx_buf = rx_array + j*2; lis3l02dq_read_all() 80 xfers[j].bits_per_word = 8; lis3l02dq_read_all() 81 xfers[j].len = 2; lis3l02dq_read_all() 82 xfers[j].cs_change = 1; lis3l02dq_read_all() 86 xfers[j].tx_buf = st->tx + 2*j; lis3l02dq_read_all() 90 xfers[j].rx_buf = rx_array + j*2; lis3l02dq_read_all() 91 xfers[j].bits_per_word = 8; lis3l02dq_read_all() 92 xfers[j].len = 2; lis3l02dq_read_all() 93 xfers[j].cs_change = 1; lis3l02dq_read_all() 103 spi_message_add_tail(&xfers[j], &msg); lis3l02dq_read_all() 107 kfree(xfers); lis3l02dq_read_all()
|
H A D | lis3l02dq_core.c | 110 struct spi_transfer xfers[] = { { lis3l02dq_spi_write_reg_s16() local 128 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); lis3l02dq_spi_write_reg_s16() 141 struct spi_transfer xfers[] = { { lis3l02dq_read_reg_s16() local 161 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); lis3l02dq_read_reg_s16()
|
H A D | adis16220_core.c | 104 struct spi_transfer xfers[] = { adis16220_capture_buffer_read() local 145 xfers[1].len = count; adis16220_capture_buffer_read() 147 ret = spi_sync_transfer(st->adis.spi, xfers, ARRAY_SIZE(xfers)); adis16220_capture_buffer_read()
|
/linux-4.1.27/drivers/iio/common/st_sensors/ |
H A D | st_sensors_spi.c | 34 struct spi_transfer xfers[] = { st_sensors_spi_read() local 53 err = spi_sync_transfer(to_spi_device(dev), xfers, ARRAY_SIZE(xfers)); st_sensors_spi_read() 84 struct spi_transfer xfers = { st_sensors_spi_write_byte() local 94 err = spi_sync_transfer(to_spi_device(dev), &xfers, 1); st_sensors_spi_write_byte()
|
/linux-4.1.27/drivers/staging/iio/meter/ |
H A D | ade7854-spi.c | 131 struct spi_transfer xfers[] = { ade7854_spi_read_reg_8() local 149 ret = spi_sync_transfer(st->spi, xfers, ARRAY_SIZE(xfers)); ade7854_spi_read_reg_8() 169 struct spi_transfer xfers[] = { ade7854_spi_read_reg_16() local 186 ret = spi_sync_transfer(st->spi, xfers, ARRAY_SIZE(xfers)); ade7854_spi_read_reg_16() 206 struct spi_transfer xfers[] = { ade7854_spi_read_reg_24() local 224 ret = spi_sync_transfer(st->spi, xfers, ARRAY_SIZE(xfers)); ade7854_spi_read_reg_24() 244 struct spi_transfer xfers[] = { ade7854_spi_read_reg_32() local 262 ret = spi_sync_transfer(st->spi, xfers, ARRAY_SIZE(xfers)); ade7854_spi_read_reg_32()
|
H A D | ade7758_core.c | 52 struct spi_transfer xfers[] = { ade7758_spi_write_reg_16() local 65 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); ade7758_spi_write_reg_16() 78 struct spi_transfer xfers[] = { ade7758_spi_write_reg_24() local 92 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); ade7758_spi_write_reg_24() 105 struct spi_transfer xfers[] = { ade7758_spi_read_reg_8() local 124 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); ade7758_spi_read_reg_8() 144 struct spi_transfer xfers[] = { ade7758_spi_read_reg_16() local 165 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); ade7758_spi_read_reg_16() 186 struct spi_transfer xfers[] = { ade7758_spi_read_reg_24() local 207 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); ade7758_spi_read_reg_24()
|
H A D | ade7753.c | 108 struct spi_transfer xfers[] = { ade7753_spi_read_reg_24() local 123 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); ade7753_spi_read_reg_24()
|
H A D | ade7754.c | 108 struct spi_transfer xfers[] = { ade7754_spi_read_reg_24() local 123 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); ade7754_spi_read_reg_24()
|
H A D | ade7759.c | 108 struct spi_transfer xfers[] = { ade7759_spi_read_reg_40() local 121 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); ade7759_spi_read_reg_40()
|
/linux-4.1.27/drivers/iio/imu/ |
H A D | adis.c | 36 struct spi_transfer xfers[] = { adis_write_reg() local 75 spi_message_add_tail(&xfers[0], &msg); adis_write_reg() 96 xfers[size].cs_change = 0; adis_write_reg() 99 spi_message_add_tail(&xfers[i], &msg); adis_write_reg() 128 struct spi_transfer xfers[] = { adis_read_reg() local 162 spi_message_add_tail(&xfers[0], &msg); adis_read_reg() 169 spi_message_add_tail(&xfers[1], &msg); adis_read_reg() 173 spi_message_add_tail(&xfers[2], &msg); adis_read_reg() 174 spi_message_add_tail(&xfers[3], &msg); adis_read_reg()
|
/linux-4.1.27/drivers/iio/gyro/ |
H A D | adxrs450.c | 96 struct spi_transfer xfers[] = { adxrs450_spi_read_reg_16() local 116 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); adxrs450_spi_read_reg_16() 170 struct spi_transfer xfers[] = { adxrs450_spi_sensor_data() local 186 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); adxrs450_spi_sensor_data() 210 struct spi_transfer xfers = { adxrs450_spi_initial() local 222 ret = spi_sync_transfer(st->us, &xfers, 1); adxrs450_spi_initial()
|
/linux-4.1.27/drivers/iio/accel/ |
H A D | kxsd9.c | 99 struct spi_transfer xfers[] = { kxsd9_read() local 114 ret = spi_sync_transfer(st->us, xfers, ARRAY_SIZE(xfers)); kxsd9_read()
|
/linux-4.1.27/tools/virtio/ |
H A D | vringh_test.c | 142 unsigned long xfers = 0, notifies = 0, receives = 0; parallel_test() local 194 while (xfers < NUM_XFERS) { parallel_test() 270 xfers++; parallel_test() 325 while (xfers < NUM_XFERS) { parallel_test() 329 bool output = !(xfers % 2); parallel_test() 341 dbuf = data + (xfers % (RINGSIZE + 1)); parallel_test() 344 *dbuf = xfers; parallel_test() 348 switch ((xfers / sizeof(*dbuf)) % 4) { parallel_test() 376 __kmalloc_fake = indirects + (xfers % RINGSIZE) * 4; parallel_test() 399 xfers++; parallel_test() 404 while (finished != xfers) { parallel_test()
|
/linux-4.1.27/drivers/iio/dac/ |
H A D | ad5791.c | 123 struct spi_transfer xfers[] = { ad5791_spi_read() local 141 ret = spi_sync_transfer(st->spi, xfers, ARRAY_SIZE(xfers)); ad5791_spi_read()
|
/linux-4.1.27/arch/alpha/include/asm/ |
H A D | core_mcpcia.h | 28 ** inport[b|w|t|l], outport[b|w|t|l] 8:16:24:32 IO xfers ** 33 ** inmem[b|w|t|l], outmem[b|w|t|l] 8:16:24:32 ISA memory xfers **
|
/linux-4.1.27/drivers/scsi/ |
H A D | mesh.h | 115 #define ASYNC_PARAMS 2 /* sync_params value for async xfers */
|
H A D | dc395x.h | 258 #define SCSI_INQ_WBUS32 0x40 /* device supports 32 bit data xfers */ 259 #define SCSI_INQ_WBUS16 0x20 /* device supports 16 bit data xfers */
|
/linux-4.1.27/drivers/usb/storage/ |
H A D | uas-detect.h | 77 * ASM1053 - with working uas support, but problems with large xfers uas_use_uas_driver()
|
/linux-4.1.27/include/linux/mmc/ |
H A D | sdio.h | 115 #define SDIO_CCCR_CAP_SMB 0x02 /* can do multi-block xfers (CMD53) */
|
/linux-4.1.27/include/linux/spi/ |
H A D | spi.h | 714 * @xfers: An array of spi transfers 722 struct spi_transfer *xfers, unsigned int num_xfers) spi_message_init_with_transfers() 728 spi_message_add_tail(&xfers[i], m); spi_message_init_with_transfers() 826 * @xfers: An array of spi_transfers 837 spi_sync_transfer(struct spi_device *spi, struct spi_transfer *xfers, spi_sync_transfer() argument 842 spi_message_init_with_transfers(&msg, xfers, num_xfers); spi_sync_transfer() 721 spi_message_init_with_transfers(struct spi_message *m, struct spi_transfer *xfers, unsigned int num_xfers) spi_message_init_with_transfers() argument
|
/linux-4.1.27/drivers/char/agp/ |
H A D | isoch.c | 332 if (isoch == 0) /* isoch xfers not available, bail out. */ agp_3_5_enable() 450 "up isochronous xfers; falling back to "
|
/linux-4.1.27/drivers/media/usb/em28xx/ |
H A D | em28xx.h | 194 * Time in msecs to wait for i2c xfers to finish. 209 /* time in msecs to wait for AC97 xfers to finish */
|
/linux-4.1.27/drivers/i2c/busses/ |
H A D | i2c-au1550.c | 129 /* zero-byte xfers stop immediately */ do_address()
|
/linux-4.1.27/drivers/usb/gadget/function/ |
H A D | f_printer.c | 74 struct list_head rx_reqs_active; /* List of Active RX xfers */ 75 struct list_head rx_buffers; /* List of completed xfers */ 79 struct list_head tx_reqs_active; /* List of Active TX xfers */
|
H A D | f_uac2.c | 188 * We can't really do much about bad xfers. agdev_iso_complete() 189 * Afterall, the ISOCH xfers could fail legitimately. agdev_iso_complete()
|
/linux-4.1.27/drivers/usb/isp1760/ |
H A D | isp1760-hcd.c | 928 * check finished/retired xfers, transfer payloads, call urb_done() schedule_ptds() 950 * 1st prio: interrupt xfers, up to 80 % of bandwidth 951 * 2nd prio: control xfers 952 * 3rd prio: bulk xfers
|
/linux-4.1.27/drivers/usb/host/ |
H A D | ehci.h | 506 * Schedule records for high speed iso xfers 543 * ... describe full speed iso xfers through TT in hubs
|
H A D | fotg210.h | 531 * Schedule records for high speed iso xfers
|
H A D | fusbh200.h | 521 * Schedule records for high speed iso xfers
|
/linux-4.1.27/drivers/gpu/drm/ |
H A D | drm_edid.c | 1157 unsigned char xfers = segment ? 3 : 2; drm_do_probe_ddc_edid() local 1191 ret = i2c_transfer(adapter, &msgs[3 - xfers], xfers); drm_do_probe_ddc_edid() 1198 } while (ret != xfers && --retries); drm_do_probe_ddc_edid() 1200 return ret == xfers ? 0 : -1; drm_do_probe_ddc_edid()
|
/linux-4.1.27/drivers/net/ethernet/8390/ |
H A D | ne2k-pci.c | 98 ONLY_16BIT_IO=8, ONLY_32BIT_IO=4, /* Chip can do only 16/32-bit xfers. */
|
/linux-4.1.27/drivers/dma/ |
H A D | pl330.c | 242 * With 256 bytes, we can do more than 2.5MB and 5MB xfers per req 244 * For typical scenario, at 1word/burst, 10MB and 20MB xfers per req 328 /* The all xfers in the request were success. */ 1371 * Submit a list of xfers after which the client wants notification.
|
/linux-4.1.27/drivers/usb/wusbcore/ |
H A D | wa-xfer.c | 52 * - Supports DMA xfers, control, bulk and maybe interrupt 76 * xfers-per-ripe, blocks-per-rpipe, rpipes-per-host), at the end 799 /* should only hit this for isoc xfers. */ wa_seg_dto_cb() 2132 * Mark the remaining submitted or pending xfers as completed so that
|
/linux-4.1.27/drivers/spi/ |
H A D | spi-s3c64xx.c | 693 /* Polling method for xfers not bigger than FIFO capacity */ s3c64xx_spi_transfer_one()
|
/linux-4.1.27/drivers/ata/ |
H A D | pata_arasan_cf.c | 464 /* continue dma xfers until current sg is completed */ sg_xfer()
|
/linux-4.1.27/sound/pci/cs46xx/ |
H A D | dsp_spos_scb_lib.c | 519 Play DMA Task xfers data from host buffer to SP buffer cs46xx_dsp_create_pcm_reader_scb()
|
/linux-4.1.27/sound/ppc/ |
H A D | pmac.c | 406 * xfers when the number of residual bytes gets below a certain value - I can
|
/linux-4.1.27/drivers/net/ethernet/smsc/ |
H A D | smc9194.c | 89 . Do you want to use 32 bit xfers? This should work on all chips, as
|
/linux-4.1.27/drivers/parisc/ |
H A D | lba_pci.c | 57 #undef FBB_SUPPORT /* Fast Back-Back xfers - NOT READY YET */
|
/linux-4.1.27/include/linux/ |
H A D | libata.h | 347 /* size of buffer to pad xfers ending on unaligned boundaries */
|
/linux-4.1.27/drivers/staging/comedi/drivers/ |
H A D | cb_pcidas64.c | 1384 /* adjusts the size of hardware fifo (which determines block size for dma xfers) */ set_ai_fifo_size()
|
/linux-4.1.27/drivers/scsi/aic7xxx/ |
H A D | aic7xxx_core.c | 4050 /* note 8bit xfers */ ahc_handle_msg_reject() 4074 /* note asynch xfers and clear flag */ ahc_handle_msg_reject()
|
H A D | aic79xx_core.c | 5583 /* note 8bit xfers */ ahd_handle_msg_reject() 5607 /* note asynch xfers and clear flag */ ahd_handle_msg_reject()
|
/linux-4.1.27/drivers/tty/ |
H A D | synclinkmp.c | 644 * 1=after each channel completes all xfers
|