Home
last modified time | relevance | path

Searched refs:xfer (Results 1 – 25 of 27) sorted by relevance

12

/drivers/usb/wusbcore/
Dwa-xfer.c116 struct wa_xfer *xfer; /* out xfer */ member
155 static inline void wa_xfer_init(struct wa_xfer *xfer) in wa_xfer_init() argument
157 kref_init(&xfer->refcnt); in wa_xfer_init()
158 INIT_LIST_HEAD(&xfer->list_node); in wa_xfer_init()
159 spin_lock_init(&xfer->lock); in wa_xfer_init()
170 struct wa_xfer *xfer = container_of(_xfer, struct wa_xfer, refcnt); in wa_xfer_destroy() local
171 if (xfer->seg) { in wa_xfer_destroy()
173 for (cnt = 0; cnt < xfer->segs; cnt++) { in wa_xfer_destroy()
174 if (xfer->is_inbound) in wa_xfer_destroy()
175 usb_put_urb(xfer->seg[cnt]->dto_urb); in wa_xfer_destroy()
[all …]
DMakefile22 wa-xfer.o
/drivers/spi/
Datmel_spi.c171 struct spi_transfer *xfer) in atmel_spi_xfer_is_last() argument
173 return msg->transfers.prev == &xfer->transfer_list; in atmel_spi_xfer_is_last()
176 static inline int atmel_spi_xfer_can_be_chained(struct spi_transfer *xfer) in atmel_spi_xfer_can_be_chained() argument
178 return xfer->delay_usecs == 0 && !xfer->cs_change; in atmel_spi_xfer_can_be_chained()
182 struct spi_transfer *xfer, in atmel_spi_next_xfer_data() argument
191 if (xfer->rx_buf) in atmel_spi_next_xfer_data()
192 *rx_dma = xfer->rx_dma + xfer->len - len; in atmel_spi_next_xfer_data()
198 if (xfer->tx_buf) in atmel_spi_next_xfer_data()
199 *tx_dma = xfer->tx_dma + xfer->len - len; in atmel_spi_next_xfer_data()
220 struct spi_transfer *xfer; in atmel_spi_next_xfer() local
[all …]
Domap2_mcspi.c220 omap2_mcspi_txrx_dma(struct spi_device *spi, struct spi_transfer *xfer) in omap2_mcspi_txrx_dma() argument
234 count = xfer->len; in omap2_mcspi_txrx_dma()
241 rx = xfer->rx_buf; in omap2_mcspi_txrx_dma()
242 tx = xfer->tx_buf; in omap2_mcspi_txrx_dma()
267 xfer->tx_dma, 0, 0); in omap2_mcspi_txrx_dma()
282 xfer->rx_dma, 0, 0); in omap2_mcspi_txrx_dma()
297 dma_unmap_single(NULL, xfer->tx_dma, count, DMA_TO_DEVICE); in omap2_mcspi_txrx_dma()
302 dma_unmap_single(NULL, xfer->rx_dma, count, DMA_FROM_DEVICE); in omap2_mcspi_txrx_dma()
321 omap2_mcspi_txrx_pio(struct spi_device *spi, struct spi_transfer *xfer) in omap2_mcspi_txrx_pio() argument
334 count = xfer->len; in omap2_mcspi_txrx_pio()
[all …]
Dorion_spi.c243 orion_spi_write_read(struct spi_device *spi, struct spi_transfer *xfer) in orion_spi_write_read() argument
251 count = xfer->len; in orion_spi_write_read()
254 const u8 *tx = xfer->tx_buf; in orion_spi_write_read()
255 u8 *rx = xfer->rx_buf; in orion_spi_write_read()
263 const u16 *tx = xfer->tx_buf; in orion_spi_write_read()
264 u16 *rx = xfer->rx_buf; in orion_spi_write_read()
274 return xfer->len - count; in orion_spi_write_read()
Dtle62x0.c62 struct spi_transfer xfer = { in tle62x0_read() local
75 spi_message_add_tail(&xfer, &msg); in tle62x0_read()
/drivers/gpu/drm/via/
Dvia_dmablit.c95 const drm_via_dmablit_t *xfer, in via_map_blit_for_device() argument
101 unsigned char *mem_addr = xfer->mem_addr; in via_map_blit_for_device()
104 uint32_t fb_addr = xfer->fb_addr; in via_map_blit_for_device()
116 for (cur_line = 0; cur_line < xfer->num_lines; ++cur_line) { in via_map_blit_for_device()
118 line_len = xfer->line_length; in via_map_blit_for_device()
152 mem_addr += xfer->mem_stride; in via_map_blit_for_device()
153 fb_addr += xfer->fb_stride; in via_map_blit_for_device()
232 via_lock_all_dma_pages(drm_via_sg_info_t *vsg, drm_via_dmablit_t *xfer) in via_lock_all_dma_pages() argument
235 unsigned long first_pfn = VIA_PFN(xfer->mem_addr); in via_lock_all_dma_pages()
236 vsg->num_pages = VIA_PFN(xfer->mem_addr + (xfer->num_lines * xfer->mem_stride -1)) - in via_lock_all_dma_pages()
[all …]
/drivers/mtd/
Dftl.c338 struct xfer_info_t *xfer; in erase_xfer() local
341 xfer = &part->XferInfo[xfernum]; in erase_xfer()
342 DEBUG(1, "ftl_cs: erasing xfer unit at 0x%x\n", xfer->Offset); in erase_xfer()
343 xfer->state = XFER_ERASING; in erase_xfer()
354 erase->addr = xfer->Offset; in erase_xfer()
361 xfer->EraseCount++; in erase_xfer()
378 struct xfer_info_t *xfer; in ftl_erase_callback() local
393 xfer = &part->XferInfo[i]; in ftl_erase_callback()
395 xfer->state = XFER_ERASED; in ftl_erase_callback()
397 xfer->state = XFER_FAILED; in ftl_erase_callback()
[all …]
/drivers/rtc/
Drtc-x1205.c160 int i, xfer, nbytes; in x1205_set_datetime() local
207 if ((xfer = i2c_master_send(client, wel, 3)) != 3) { in x1205_set_datetime()
208 dev_err(&client->dev, "%s: wel - %d\n", __func__, xfer); in x1205_set_datetime()
212 if ((xfer = i2c_master_send(client, rwel, 3)) != 3) { in x1205_set_datetime()
213 dev_err(&client->dev, "%s: rwel - %d\n", __func__, xfer); in x1205_set_datetime()
226 xfer = i2c_master_send(client, rdata, nbytes+2); in x1205_set_datetime()
227 if (xfer != nbytes+2) { in x1205_set_datetime()
231 xfer, rdata[1], rdata[2]); in x1205_set_datetime()
244 xfer = i2c_master_send(client, rwel, 3); in x1205_set_datetime()
245 if (xfer != 3) { in x1205_set_datetime()
[all …]
Drtc-ds1672.c67 int xfer; in ds1672_set_mmss() local
77 xfer = i2c_master_send(client, buf, 6); in ds1672_set_mmss()
78 if (xfer != 6) { in ds1672_set_mmss()
79 dev_err(&client->dev, "%s: send: %d\n", __func__, xfer); in ds1672_set_mmss()
/drivers/input/touchscreen/
Dads7846.c102 struct spi_transfer xfer[18]; member
134 #define CS_CHANGE(xfer) ((xfer).cs_change = 1)
136 #define CS_CHANGE(xfer) ((xfer).cs_change = 0) argument
200 struct spi_transfer xfer[6]; member
231 req->xfer[0].tx_buf = &req->ref_on; in ads7846_read12_ser()
232 req->xfer[0].len = 1; in ads7846_read12_ser()
233 spi_message_add_tail(&req->xfer[0], &req->msg); in ads7846_read12_ser()
235 req->xfer[1].rx_buf = &req->scratch; in ads7846_read12_ser()
236 req->xfer[1].len = 2; in ads7846_read12_ser()
239 req->xfer[1].delay_usecs = ts->vref_delay_usecs; in ads7846_read12_ser()
[all …]
/drivers/video/backlight/
Dili9320.c186 spi->xfer[0].tx_buf = spi->buffer_addr; in ili9320_setup_spi()
187 spi->xfer[1].tx_buf = spi->buffer_data; in ili9320_setup_spi()
188 spi->xfer[0].len = 3; in ili9320_setup_spi()
189 spi->xfer[1].len = 3; in ili9320_setup_spi()
190 spi->xfer[0].bits_per_word = 8; in ili9320_setup_spi()
191 spi->xfer[1].bits_per_word = 8; in ili9320_setup_spi()
192 spi->xfer[0].cs_change = 1; in ili9320_setup_spi()
195 spi_message_add_tail(&spi->xfer[0], &spi->message); in ili9320_setup_spi()
196 spi_message_add_tail(&spi->xfer[1], &spi->message); in ili9320_setup_spi()
Dtdo24m.c32 struct spi_transfer xfer; member
179 struct spi_transfer *x = &lcd->xfer; in tdo24m_writes()
366 x = &lcd->xfer; in tdo24m_probe()
Dtosa_lcd.c49 struct spi_transfer xfer = { in tosa_tg_send() local
57 spi_message_add_tail(&xfer, &msg); in tosa_tg_send()
Dili9320.h32 struct spi_transfer xfer[2]; member
Dcorgi_lcd.c176 struct spi_transfer xfer = { in corgi_ssp_lcdtg_send() local
184 spi_message_add_tail(&xfer, &msg); in corgi_ssp_lcdtg_send()
/drivers/mfd/
Dwm8400-core.c342 struct i2c_msg xfer[2]; in wm8400_i2c_read() local
346 xfer[0].addr = i2c->addr; in wm8400_i2c_read()
347 xfer[0].flags = 0; in wm8400_i2c_read()
348 xfer[0].len = 1; in wm8400_i2c_read()
349 xfer[0].buf = &reg; in wm8400_i2c_read()
352 xfer[1].addr = i2c->addr; in wm8400_i2c_read()
353 xfer[1].flags = I2C_M_RD; in wm8400_i2c_read()
354 xfer[1].len = count * sizeof(u16); in wm8400_i2c_read()
355 xfer[1].buf = (u8 *)dest; in wm8400_i2c_read()
357 ret = i2c_transfer(i2c->adapter, xfer, 2); in wm8400_i2c_read()
/drivers/usb/gadget/
Df_adb.c294 int r = count, xfer; in adb_read() local
339 xfer = dev->read_count; in adb_read()
341 xfer = count; in adb_read()
343 if (copy_to_user(buf, dev->read_buf, xfer)) { in adb_read()
347 dev->read_buf += xfer; in adb_read()
348 dev->read_count -= xfer; in adb_read()
349 buf += xfer; in adb_read()
350 count -= xfer; in adb_read()
396 int r = count, xfer; in adb_write() local
423 xfer = BULK_BUFFER_SIZE; in adb_write()
[all …]
/drivers/block/
Dloop.c868 struct loop_func_table *xfer = lo->lo_encryption; in loop_release_xfer() local
870 if (xfer) { in loop_release_xfer()
871 if (xfer->release) in loop_release_xfer()
872 err = xfer->release(lo); in loop_release_xfer()
875 module_put(xfer->owner); in loop_release_xfer()
881 loop_init_xfer(struct loop_device *lo, struct loop_func_table *xfer, in loop_init_xfer() argument
886 if (xfer) { in loop_init_xfer()
887 struct module *owner = xfer->owner; in loop_init_xfer()
891 if (xfer->init) in loop_init_xfer()
892 err = xfer->init(lo, i); in loop_init_xfer()
[all …]
/drivers/hwmon/
Dmax1111.c39 struct spi_transfer xfer[2]; member
141 x = &data->xfer[0]; in setup_transfer()
/drivers/scsi/libsas/
Dsas_ata.c161 unsigned int xfer = 0; in sas_ata_qc_issue() local
185 xfer += sg->length; in sas_ata_qc_issue()
187 task->total_xfer_len = xfer; in sas_ata_qc_issue()
/drivers/media/dvb/ttpci/
Dav7110.c389 unsigned int xfer = 0; in debiirq() local
408 xfer = RX_BUFF; in debiirq()
416 xfer = RX_BUFF; in debiirq()
427 xfer = RX_BUFF; in debiirq()
445 xfer = RX_BUFF; in debiirq()
466 xfer = RX_BUFF; in debiirq()
472 xfer = RX_BUFF; in debiirq()
481 xfer = TX_BUFF; in debiirq()
488 if (xfer) in debiirq()
489 iwdebi(av7110, DEBINOSWAP, xfer, 0, 2); in debiirq()
/drivers/net/
Dxen-netfront.c1030 int xfer = 0, noxfer = 0, unused = 0; in xennet_release_rx_bufs() local
1078 xfer++; in xennet_release_rx_bufs()
1082 __func__, xfer, noxfer, unused); in xennet_release_rx_bufs()
1084 if (xfer) { in xennet_release_rx_bufs()
/drivers/scsi/
Dtmscsim.c365 unsigned long xfer = pSRB->SGToBeXferLen - residue; in dc390_advance_segment() local
368 pSRB->SGBusAddr += xfer; in dc390_advance_segment()
369 pSRB->TotalXferredLen += xfer; in dc390_advance_segment()
372 return xfer; in dc390_advance_segment()
/drivers/media/video/gspca/
Dgspca.c443 __u8 xfer) in alt_xfer() argument
454 if (attr == xfer) in alt_xfer()

12