Home
last modified time | relevance | path

Searched refs:tx_buf (Results 1 – 200 of 263) sorted by relevance

12

/linux-4.1.27/drivers/net/wireless/ath/ath9k/
Dhif_usb.c256 struct tx_buf *tx_buf = (struct tx_buf *) urb->context; in hif_usb_tx_cb() local
260 if (!tx_buf || !tx_buf->hif_dev) in hif_usb_tx_cb()
263 hif_dev = tx_buf->hif_dev; in hif_usb_tx_cb()
281 ath9k_skb_queue_purge(hif_dev, &tx_buf->skb_queue); in hif_usb_tx_cb()
292 ath9k_skb_queue_complete(hif_dev, &tx_buf->skb_queue, txok); in hif_usb_tx_cb()
295 tx_buf->len = tx_buf->offset = 0; in hif_usb_tx_cb()
296 __skb_queue_head_init(&tx_buf->skb_queue); in hif_usb_tx_cb()
300 list_move_tail(&tx_buf->list, &hif_dev->tx.tx_buf); in hif_usb_tx_cb()
311 struct tx_buf *tx_buf = NULL; in __hif_usb_tx() local
322 if (list_empty(&hif_dev->tx.tx_buf)) in __hif_usb_tx()
[all …]
Dhif_usb.h59 struct tx_buf { struct
77 struct list_head tx_buf; argument
/linux-4.1.27/drivers/staging/iio/meter/
Dade7758_ring.c142 st->tx_buf[0] = ADE7758_READ_REG(ADE7758_RSTATUS); in ade7758_configure_ring()
143 st->tx_buf[1] = 0; in ade7758_configure_ring()
144 st->tx_buf[2] = 0; in ade7758_configure_ring()
145 st->tx_buf[3] = 0; in ade7758_configure_ring()
146 st->tx_buf[4] = ADE7758_READ_REG(ADE7758_WFORM); in ade7758_configure_ring()
147 st->tx_buf[5] = 0; in ade7758_configure_ring()
148 st->tx_buf[6] = 0; in ade7758_configure_ring()
149 st->tx_buf[7] = 0; in ade7758_configure_ring()
152 st->ring_xfer[0].tx_buf = &st->tx_buf[0]; in ade7758_configure_ring()
161 st->ring_xfer[2].tx_buf = &st->tx_buf[4]; in ade7758_configure_ring()
Dade7854-spi.c26 .tx_buf = st->tx, in ade7854_spi_write_reg_8()
51 .tx_buf = st->tx, in ade7854_spi_write_reg_16()
77 .tx_buf = st->tx, in ade7854_spi_write_reg_24()
104 .tx_buf = st->tx, in ade7854_spi_write_reg_32()
133 .tx_buf = st->tx, in ade7854_spi_read_reg_8()
171 .tx_buf = st->tx, in ade7854_spi_read_reg_16()
208 .tx_buf = st->tx, in ade7854_spi_read_reg_24()
246 .tx_buf = st->tx, in ade7854_spi_read_reg_32()
Dade7758_core.c54 .tx_buf = st->tx, in ade7758_spi_write_reg_16()
80 .tx_buf = st->tx, in ade7758_spi_write_reg_24()
107 .tx_buf = st->tx, in ade7758_spi_read_reg_8()
113 .tx_buf = &st->tx[1], in ade7758_spi_read_reg_8()
146 .tx_buf = st->tx, in ade7758_spi_read_reg_16()
152 .tx_buf = &st->tx[1], in ade7758_spi_read_reg_16()
188 .tx_buf = st->tx, in ade7758_spi_read_reg_24()
194 .tx_buf = &st->tx[1], in ade7758_spi_read_reg_24()
Dade7758.h129 unsigned char tx_buf[8]; member
/linux-4.1.27/drivers/char/tpm/st33zp24/
Dspi.c70 u8 tx_buf[ST33ZP24_SPI_BUFFER_SIZE]; member
117 u8 *tx_buf = (u8 *)phy->spi_xfer.tx_buf; in st33zp24_spi_send() local
122 memcpy(tx_buf + total_length, &data, sizeof(data)); in st33zp24_spi_send()
125 memcpy(tx_buf + total_length, &data, sizeof(data)); in st33zp24_spi_send()
129 tx_buf[total_length++] = tpm_size >> 8; in st33zp24_spi_send()
130 tx_buf[total_length++] = tpm_size; in st33zp24_spi_send()
133 memcpy(&tx_buf[total_length], tpm_data, tpm_size); in st33zp24_spi_send()
137 memset(&tx_buf[total_length], TPM_DUMMY_BYTE, nbr_dummy_bytes); in st33zp24_spi_send()
163 u8 *tx_buf = (u8 *)phy->spi_xfer.tx_buf; in read8_reg() local
168 memcpy(tx_buf + total_length, &data, sizeof(data)); in read8_reg()
[all …]
/linux-4.1.27/drivers/iio/common/st_sensors/
Dst_sensors_spi.c36 .tx_buf = tb->tx_buf, in st_sensors_spi_read()
49 tb->tx_buf[0] = reg_addr | ST_SENSORS_SPI_MULTIREAD; in st_sensors_spi_read()
51 tb->tx_buf[0] = reg_addr | ST_SENSORS_SPI_READ; in st_sensors_spi_read()
85 .tx_buf = tb->tx_buf, in st_sensors_spi_write_byte()
91 tb->tx_buf[0] = reg_addr; in st_sensors_spi_write_byte()
92 tb->tx_buf[1] = data; in st_sensors_spi_write_byte()
/linux-4.1.27/drivers/mfd/
Dtps65912-spi.c35 u32 tx_buf; in tps65912_spi_write() local
37 tx_buf = spi_data; in tps65912_spi_write()
39 xfer.tx_buf = &tx_buf; in tps65912_spi_write()
61 u32 tx_buf, rx_buf; in tps65912_spi_read() local
63 tx_buf = spi_data; in tps65912_spi_read()
66 xfer.tx_buf = &tx_buf; in tps65912_spi_read()
Dmc13xxx-spi.c72 .tx_buf = w, in mc13xxx_spi_read()
/linux-4.1.27/drivers/net/wimax/i2400m/
Dtx.c474 ptr = i2400m->tx_buf + i2400m->tx_in % I2400M_TX_BUF_SIZE; in i2400m_tx_fifo_push()
510 struct i2400m_msg_hdr *msg = i2400m->tx_buf + tx_in; in i2400m_tx_skip_tail()
591 tx_msg, (void *) tx_msg - i2400m->tx_buf); in i2400m_tx_new()
669 aligned_size, i2400m->tx_buf, i2400m->tx_in, in i2400m_tx_close()
736 if (i2400m->tx_buf == NULL) { in i2400m_tx()
794 (void *)tx_msg - i2400m->tx_buf, (size_t)tx_msg->size, in i2400m_tx()
795 num_pls+1, ptr - i2400m->tx_buf, buf_len, padded_len); in i2400m_tx()
849 if (i2400m->tx_buf == NULL) in i2400m_tx_msg_get()
859 tx_msg = i2400m->tx_buf + i2400m->tx_out % I2400M_TX_BUF_SIZE; in i2400m_tx_msg_get()
872 (void *) tx_msg - i2400m->tx_buf); in i2400m_tx_msg_get()
[all …]
Dusb-tx.c156 (void *) tx_msg - i2400m->tx_buf, in i2400mu_tx()
Di2400m.h600 void *tx_buf; member
/linux-4.1.27/drivers/net/ethernet/qualcomm/
Dqca_7k.c59 transfer->tx_buf = &tx_data; in qcaspi_read_register()
66 transfer->tx_buf = &tx_data; in qcaspi_read_register()
71 transfer->tx_buf = NULL; in qcaspi_read_register()
101 transfer->tx_buf = &tx_data[0]; in qcaspi_write_register()
108 transfer->tx_buf = &tx_data[0]; in qcaspi_write_register()
113 transfer->tx_buf = &tx_data[1]; in qcaspi_write_register()
137 transfer->tx_buf = &tx_data; in qcaspi_tx_cmd()
Dqca_spi.c108 transfer->tx_buf = &cmd; in qcaspi_write_burst()
112 transfer->tx_buf = src; in qcaspi_write_burst()
133 transfer->tx_buf = src; in qcaspi_write_legacy()
156 transfer->tx_buf = &cmd; in qcaspi_read_burst()
160 transfer->tx_buf = NULL; in qcaspi_read_burst()
181 transfer->tx_buf = NULL; in qcaspi_read_legacy()
/linux-4.1.27/drivers/spi/
Dspi-sh-msiof.c358 const void *tx_buf, void *rx_buf, in sh_msiof_spi_set_mode_regs() argument
363 if (tx_buf || (p->chipdata->master_flags & SPI_MASTER_MUST_TX)) in sh_msiof_spi_set_mode_regs()
378 const void *tx_buf, int words, int fs) in sh_msiof_spi_write_fifo_8() argument
380 const u8 *buf_8 = tx_buf; in sh_msiof_spi_write_fifo_8()
388 const void *tx_buf, int words, int fs) in sh_msiof_spi_write_fifo_16() argument
390 const u16 *buf_16 = tx_buf; in sh_msiof_spi_write_fifo_16()
398 const void *tx_buf, int words, int fs) in sh_msiof_spi_write_fifo_16u() argument
400 const u16 *buf_16 = tx_buf; in sh_msiof_spi_write_fifo_16u()
408 const void *tx_buf, int words, int fs) in sh_msiof_spi_write_fifo_32() argument
410 const u32 *buf_32 = tx_buf; in sh_msiof_spi_write_fifo_32()
[all …]
Dspi-octeon.c59 const u8 *tx_buf; in octeon_spi_do_transfer() local
90 tx_buf = xfer->tx_buf; in octeon_spi_do_transfer()
96 if (tx_buf) in octeon_spi_do_transfer()
97 d = *tx_buf++; in octeon_spi_do_transfer()
105 mpi_tx.s.txnum = tx_buf ? OCTEON_SPI_MAX_BYTES : 0; in octeon_spi_do_transfer()
120 if (tx_buf) in octeon_spi_do_transfer()
121 d = *tx_buf++; in octeon_spi_do_transfer()
133 mpi_tx.s.txnum = tx_buf ? len : 0; in octeon_spi_do_transfer()
Dspi-clps711x.c35 u8 *tx_buf; member
72 hw->tx_buf = (u8 *)xfer->tx_buf; in spi_clps711x_transfer_one()
76 data = hw->tx_buf ? *hw->tx_buf++ : 0; in spi_clps711x_transfer_one()
95 data = hw->tx_buf ? *hw->tx_buf++ : 0; in spi_clps711x_isr()
Dspi-orion.c266 const u8 **tx_buf, u8 **rx_buf) in orion_spi_write_read_8bit() argument
279 if (tx_buf && *tx_buf) in orion_spi_write_read_8bit()
280 writel(*(*tx_buf)++, tx_reg); in orion_spi_write_read_8bit()
297 const u16 **tx_buf, u16 **rx_buf) in orion_spi_write_read_16bit() argument
310 if (tx_buf && *tx_buf) in orion_spi_write_read_16bit()
311 writel(__cpu_to_le16(get_unaligned((*tx_buf)++)), tx_reg); in orion_spi_write_read_16bit()
336 const u8 *tx = xfer->tx_buf; in orion_spi_write_read()
345 const u16 *tx = xfer->tx_buf; in orion_spi_write_read()
Dspi-mpc52xx.c87 const u8 *tx_buf; member
115 ms->tx_buf = ms->transfer->tx_buf; in mpc52xx_spi_start_transfer()
125 if (ms->tx_buf) in mpc52xx_spi_start_transfer()
126 out_8(ms->regs + SPI_DATA, *ms->tx_buf++); in mpc52xx_spi_start_transfer()
228 if (ms->tx_buf) in mpc52xx_spi_fsmstate_transfer()
229 data = *(ms->tx_buf - 1); in mpc52xx_spi_fsmstate_transfer()
259 if (ms->tx_buf) in mpc52xx_spi_fsmstate_transfer()
260 out_8(ms->regs + SPI_DATA, *ms->tx_buf++); in mpc52xx_spi_fsmstate_transfer()
Dspidev.c136 .tx_buf = spidev->tx_buffer, in spidev_sync_write()
227 u8 *tx_buf, *rx_buf; in spidev_message() local
239 tx_buf = spidev->tx_buffer; in spidev_message()
274 if (u_tmp->tx_buf) { in spidev_message()
281 k_tmp->tx_buf = tx_buf; in spidev_message()
282 if (copy_from_user(tx_buf, (const u8 __user *) in spidev_message()
283 (uintptr_t) u_tmp->tx_buf, in spidev_message()
286 tx_buf += k_tmp->len; in spidev_message()
302 u_tmp->tx_buf ? "tx " : "", in spidev_message()
568 ioc[n].tx_buf = (uintptr_t) compat_ptr(ioc[n].tx_buf); in spidev_compat_ioc_message()
Dspi-efm32.c85 const u8 *tx_buf; member
152 if (ddata->tx_buf) { in efm32_spi_tx_u8()
153 val = *ddata->tx_buf; in efm32_spi_tx_u8()
154 ddata->tx_buf++; in efm32_spi_tx_u8()
191 if (ddata->tx_buf || ddata->rx_buf) in efm32_spi_txrx_bufs()
194 ddata->tx_buf = t->tx_buf; in efm32_spi_txrx_bufs()
214 ddata->tx_buf = ddata->rx_buf = NULL; in efm32_spi_txrx_bufs()
Dspi-omap-100k.c203 tx = xfer->tx_buf; in omap1_spi100k_txrx_pio()
206 if (xfer->tx_buf != NULL) in omap1_spi100k_txrx_pio()
216 tx = xfer->tx_buf; in omap1_spi100k_txrx_pio()
219 if (xfer->tx_buf != NULL) in omap1_spi100k_txrx_pio()
229 tx = xfer->tx_buf; in omap1_spi100k_txrx_pio()
232 if (xfer->tx_buf != NULL) in omap1_spi100k_txrx_pio()
309 if (t->tx_buf == NULL && t->rx_buf == NULL && t->len) { in omap1_spi100k_transfer_one_message()
Dspi-sun4i.c84 const u8 *tx_buf; member
127 byte = sspi->tx_buf ? *sspi->tx_buf++ : 0; in sun4i_spi_fill_fifo()
182 sspi->tx_buf = tfr->tx_buf; in sun4i_spi_transfer_one()
265 if (sspi->tx_buf) in sun4i_spi_transfer_one()
Dspi-fsl-espi.c41 const void *tx_buf; member
227 mpc8xxx_spi->tx = t->tx_buf; in fsl_espi_bufs()
300 trans.tx_buf = espi_trans->tx_buf; in fsl_espi_do_trans()
344 if (t->tx_buf) { in fsl_espi_cmd_trans()
345 memcpy(local_buf + i, t->tx_buf, t->len); in fsl_espi_cmd_trans()
350 espi_trans->tx_buf = local_buf; in fsl_espi_cmd_trans()
385 if (t->tx_buf) { in fsl_espi_rw_trans()
386 memcpy(local_buf + i, t->tx_buf, t->len); in fsl_espi_rw_trans()
408 espi_trans->tx_buf = local_buf; in fsl_espi_rw_trans()
439 if (t->tx_buf) in fsl_espi_do_one_msg()
[all …]
Dspi-omap2-mcspi.c294 if (t->rx_buf != NULL && t->tx_buf != NULL) in omap2_mcspi_set_fifo()
312 if (t->tx_buf != NULL) { in omap2_mcspi_set_fifo()
328 if (t->tx_buf != NULL) in omap2_mcspi_set_fifo()
590 tx = xfer->tx_buf; in omap2_mcspi_txrx_dma()
671 tx = xfer->tx_buf; in omap2_mcspi_txrx_pio()
719 tx = xfer->tx_buf; in omap2_mcspi_txrx_pio()
766 tx = xfer->tx_buf; in omap2_mcspi_txrx_pio()
1094 if (t->tx_buf == NULL && t->rx_buf == NULL && t->len) { in omap2_mcspi_work()
1127 if (t->tx_buf == NULL) in omap2_mcspi_work()
1132 if (cd && cd->turbo_mode && t->tx_buf == NULL) { in omap2_mcspi_work()
[all …]
Dspi-sun6i.c90 const u8 *tx_buf; member
133 byte = sspi->tx_buf ? *sspi->tx_buf++ : 0; in sun6i_spi_fill_fifo()
172 sspi->tx_buf = tfr->tx_buf; in sun6i_spi_transfer_one()
253 if (sspi->tx_buf) in sun6i_spi_transfer_one()
Dspi-bcm63xx.c135 t->tx_buf, t->rx_buf, t->len); in bcm63xx_txrx_bufs()
137 if (num_transfers > 1 && t->tx_buf && t->len <= BCM63XX_SPI_MAX_PREPEND) in bcm63xx_txrx_bufs()
142 if (t->tx_buf) { in bcm63xx_txrx_bufs()
144 memcpy_toio(bs->tx_io + len, t->tx_buf, t->len); in bcm63xx_txrx_bufs()
241 if (n_transfers == 2 && !first->rx_buf && !t->tx_buf && in bcm63xx_spi_transfer_one()
244 else if (can_use_prepend && t->tx_buf) in bcm63xx_spi_transfer_one()
Dspi-img-spfi.c238 const void *tx_buf = xfer->tx_buf; in img_spfi_start_pio() local
243 if (tx_buf) in img_spfi_start_pio()
257 tx_count = spfi_pio_write32(spfi, tx_buf, tx_bytes); in img_spfi_start_pio()
259 tx_count = spfi_pio_write8(spfi, tx_buf, tx_bytes); in img_spfi_start_pio()
266 tx_buf += tx_count; in img_spfi_start_pio()
349 if (xfer->tx_buf) { in img_spfi_start_dma()
381 if (xfer->tx_buf) { in img_spfi_start_dma()
517 if (xfer->tx_buf) in img_spfi_config()
Dspi-qup.c249 const u8 *tx_buf = xfer->tx_buf; in spi_qup_fifo_write() local
264 if (!tx_buf) { in spi_qup_fifo_write()
269 data = tx_buf[controller->tx_bytes]; in spi_qup_fifo_write()
321 if (xfer->tx_buf) in spi_qup_dma_terminate()
334 else if (xfer->tx_buf) in spi_qup_do_dma()
345 if (xfer->tx_buf) { in spi_qup_do_dma()
524 if (xfer->tx_buf) in spi_qup_io_config()
585 if (!xfer->tx_buf) in spi_qup_io_config()
680 if (xfer->tx_buf && (xfer->len % qup->out_blk_sz || in spi_qup_can_dma()
682 !IS_ALIGNED((size_t)xfer->tx_buf, dma_align))) in spi_qup_can_dma()
Dspi-bcm2835.c82 const u8 *tx_buf; member
117 byte = bs->tx_buf ? *bs->tx_buf++ : 0; in bcm2835_wr_fifo()
274 bs->tx_buf = tfr->tx_buf; in bcm2835_spi_transfer_one()
Dspi-atmel.c522 if (xfer->tx_buf) { in atmel_spi_next_xfer_pio()
524 spi_writel(as, TDR, *(u16 *)(xfer->tx_buf + xfer_pos)); in atmel_spi_next_xfer_pio()
526 spi_writel(as, TDR, *(u8 *)(xfer->tx_buf + xfer_pos)); in atmel_spi_next_xfer_pio()
533 xfer, xfer->len, xfer->tx_buf, xfer->rx_buf, in atmel_spi_next_xfer_pio()
577 if (xfer->tx_buf) { in atmel_spi_next_xfer_dma_submit()
609 xfer, xfer->len, xfer->tx_buf, (unsigned long long)xfer->tx_dma, in atmel_spi_next_xfer_dma_submit()
659 if (xfer->tx_buf) in atmel_spi_next_xfer_data()
749 xfer, xfer->len, xfer->tx_buf, in atmel_spi_pdc_next_xfer()
768 xfer, xfer->len, xfer->tx_buf, in atmel_spi_pdc_next_xfer()
800 if (xfer->tx_buf) { in atmel_spi_dma_map_xfer()
[all …]
Dspi-xcomm.c116 if (t->tx_buf) { in spi_xcomm_txrx_bufs()
118 memcpy(spi_xcomm->buf + 1, t->tx_buf, t->len); in spi_xcomm_txrx_bufs()
152 if (!t->tx_buf && !t->rx_buf && t->len) { in spi_xcomm_transfer_one()
Dspi-bitbang.c69 const u8 *tx = t->tx_buf; in bitbang_txrx_8()
95 const u16 *tx = t->tx_buf; in bitbang_txrx_16()
121 const u32 *tx = t->tx_buf; in bitbang_txrx_32()
319 if (!t->tx_buf && !t->rx_buf && t->len) { in spi_bitbang_transfer_one()
Dspi-mpc512x-psc.c135 u8 *tx_buf = (u8 *)t->tx_buf; in mpc512x_psc_spi_transfer_rxtx() local
138 if (!tx_buf && !rx_buf && t->len) in mpc512x_psc_spi_transfer_rxtx()
161 data = tx_buf ? *tx_buf++ : 0; in mpc512x_psc_spi_transfer_rxtx()
Dspi-mpc52xx-psc.c140 unsigned char *tx_buf = (unsigned char *)t->tx_buf; in mpc52xx_psc_spi_transfer_rxtx() local
146 if (!t->tx_buf && !t->rx_buf && t->len) in mpc52xx_psc_spi_transfer_rxtx()
167 if (tx_buf) in mpc52xx_psc_spi_transfer_rxtx()
168 out_8(&psc->mpc52xx_psc_buffer_8, tx_buf[sb]); in mpc52xx_psc_spi_transfer_rxtx()
Dspi.c549 if (xfer->tx_buf != NULL) { in __spi_map_msg()
551 (void *)xfer->tx_buf, xfer->len, in __spi_map_msg()
590 if (xfer->tx_buf == master->dummy_tx) in spi_unmap_msg()
591 xfer->tx_buf = NULL; in spi_unmap_msg()
630 !xfer->tx_buf) in spi_map_msg()
657 if (!xfer->tx_buf) in spi_map_msg()
658 xfer->tx_buf = master->dummy_tx; in spi_map_msg()
688 if (xfer->tx_buf || xfer->rx_buf) { in spi_transfer_one_message()
1830 if (xfer->rx_buf && xfer->tx_buf) in __spi_validate()
1832 if ((flags & SPI_MASTER_NO_TX) && xfer->tx_buf) in __spi_validate()
[all …]
Dspi-topcliff-pch.c474 if (!transfer->tx_buf && !transfer->rx_buf) { in pch_spi_transfer()
559 const u8 *tx_buf; in pch_spi_set_tx() local
612 if (data->cur_trans->tx_buf != NULL) { in pch_spi_set_tx()
614 tx_buf = data->cur_trans->tx_buf; in pch_spi_set_tx()
616 data->pkt_tx_buff[j] = *tx_buf++; in pch_spi_set_tx()
618 tx_sbuf = data->cur_trans->tx_buf; in pch_spi_set_tx()
927 const u8 *tx_buf; in pch_spi_handle_dma() local
973 if (data->cur_trans->tx_buf != NULL) { in pch_spi_handle_dma()
975 tx_buf = data->cur_trans->tx_buf; in pch_spi_handle_dma()
978 *tx_dma_buf++ = *tx_buf++; in pch_spi_handle_dma()
[all …]
Dspi-adi-v3.c397 if (t->tx_buf) { in adi_spi_setup_transfer()
398 drv->tx = (void *)t->tx_buf; in adi_spi_setup_transfer()
446 void *tx_buf, *rx_buf; in adi_spi_dma_xfer() local
467 tx_buf = drv_data->tx; in adi_spi_dma_xfer()
475 tx_buf = &drv_data->dummy_buffer; in adi_spi_dma_xfer()
482 tx_buf = drv_data->tx; in adi_spi_dma_xfer()
491 (void *)tx_buf, in adi_spi_dma_xfer()
593 if ((t->len == 0) || (t->tx_buf == NULL && t->rx_buf == NULL)) { in adi_spi_pump_transfers()
Dspi-mxs.c408 if (t->tx_buf) in mxs_spi_transfer_one()
410 (void *)t->tx_buf, in mxs_spi_transfer_one()
421 if (t->tx_buf) in mxs_spi_transfer_one()
423 (void *)t->tx_buf, t->len, in mxs_spi_transfer_one()
Dspi-tegra114.c293 u8 *tx_buf = (u8 *)t->tx_buf + tspi->cur_tx_pos; in tegra_spi_fill_tx_fifo_from_client_txbuf() local
307 x |= (u32)(*tx_buf++) << (i * 8); in tegra_spi_fill_tx_fifo_from_client_txbuf()
319 x |= (u32)(*tx_buf++) << (i * 8); in tegra_spi_fill_tx_fifo_from_client_txbuf()
374 memcpy(tspi->tx_dma_buf, t->tx_buf + tspi->cur_pos, len); in tegra_spi_copy_client_txbuf_to_spi_txbuf()
378 u8 *tx_buf = (u8 *)t->tx_buf + tspi->cur_tx_pos; in tegra_spi_copy_client_txbuf_to_spi_txbuf() local
386 x |= (u32)(*tx_buf++) << (i * 8); in tegra_spi_copy_client_txbuf_to_spi_txbuf()
740 if (t->tx_buf) { in tegra_spi_start_transfer_one()
Dspi-tegra20-slink.c310 u8 *tx_buf = (u8 *)t->tx_buf + tspi->cur_tx_pos; in tegra_slink_fill_tx_fifo_from_client_txbuf() local
323 x |= (u32)(*tx_buf++) << (i * 8); in tegra_slink_fill_tx_fifo_from_client_txbuf()
334 x |= (u32)(*tx_buf++) << (i * 8); in tegra_slink_fill_tx_fifo_from_client_txbuf()
384 memcpy(tspi->tx_dma_buf, t->tx_buf + tspi->cur_pos, len); in tegra_slink_copy_client_txbuf_to_spi_txbuf()
388 u8 *tx_buf = (u8 *)t->tx_buf + tspi->cur_tx_pos; in tegra_slink_copy_client_txbuf_to_spi_txbuf() local
395 x |= (u32)(*tx_buf++) << (i * 8); in tegra_slink_copy_client_txbuf_to_spi_txbuf()
728 if (t->tx_buf) { in tegra_slink_start_transfer_one()
Dspi-omap-uwire.c213 if (!t->tx_buf && !t->rx_buf) in uwire_txrx()
219 if (t->tx_buf) { in uwire_txrx()
220 const u8 *buf = t->tx_buf; in uwire_txrx()
Dspi-sirf.c134 #define IS_DMA_VALID(x) (x && ALIGNED(x->tx_buf) && ALIGNED(x->rx_buf) && \
366 (t->tx_buf != t->rx_buf) ? in spi_sirfsoc_dma_transfer()
375 (t->tx_buf != t->rx_buf) ? in spi_sirfsoc_dma_transfer()
466 sspi->tx = t->tx_buf ? t->tx_buf : sspi->dummypage; in spi_sirfsoc_transfer()
599 if (t && t->tx_buf && !t->rx_buf && (t->len <= SIRFSOC_MAX_CMD_BYTES)) { in spi_sirfsoc_setup_transfer()
Dspi-au1550.c326 hw->tx = t->tx_buf; in au1550_spi_dma_txrxb()
339 if (t->tx_buf) { in au1550_spi_dma_txrxb()
342 (void *)t->tx_buf, in au1550_spi_dma_txrxb()
373 if (!t->tx_buf) { in au1550_spi_dma_txrxb()
415 if (t->tx_buf && t->tx_dma == 0 ) in au1550_spi_dma_txrxb()
518 hw->tx = t->tx_buf; in au1550_spi_pio_txrxb()
Dspi-ep93xx.c343 if (t->tx_buf) in ep93xx_do_write()
344 tx_val = ((u16 *)t->tx_buf)[espi->tx]; in ep93xx_do_write()
350 if (t->tx_buf) in ep93xx_do_write()
351 tx_val = ((u8 *)t->tx_buf)[espi->tx]; in ep93xx_do_write()
462 buf = t->tx_buf; in ep93xx_spi_dma_prepare()
Dspi-sh-hspi.c183 if (t->tx_buf) in hspi_transfer_one_message()
184 tx = (u32)((u8 *)t->tx_buf)[i]; in hspi_transfer_one_message()
Dspi-bcm53xx.c179 if (t->tx_buf) { in bcm53xxspi_transfer_one()
180 buf = (u8 *)t->tx_buf; in bcm53xxspi_transfer_one()
Dspi-tegra20-sflash.c189 u8 *tx_buf = (u8 *)t->tx_buf + tsd->cur_tx_pos; in tegra_sflash_fill_tx_fifo_from_client_txbuf() local
202 x |= (u32)(*tx_buf++) << (i * 8); in tegra_sflash_fill_tx_fifo_from_client_txbuf()
307 if (t->tx_buf) { in tegra_sflash_start_transfer_one()
Dspi-dw-mid.c155 if (!xfer->tx_buf) in dw_spi_dma_prepare_tx()
234 if (xfer->tx_buf) in mid_spi_dma_setup()
Dspi-sh.c174 data = (unsigned char *)t->tx_buf; in spi_sh_send()
301 t->tx_buf, t->rx_buf); in spi_sh_work()
305 if (t->tx_buf) { in spi_sh_work()
Dspi-sc18is602.c87 if (t->tx_buf) { in sc18is602_txrx()
88 memcpy(&hw->buffer[hw->tlen], t->tx_buf, len); in sc18is602_txrx()
Dspi-imx.c100 const void *tx_buf; member
148 if (spi_imx->tx_buf) { \
149 val = *(type *)spi_imx->tx_buf; \
150 spi_imx->tx_buf += sizeof(type); \
991 spi_imx->tx_buf = transfer->tx_buf; in spi_imx_pio_transfer()
Dspi-bfin-sport.c398 if (transfer->tx_buf != NULL) { in bfin_sport_spi_pump_transfers()
399 drv_data->tx = (void *)transfer->tx_buf; in bfin_sport_spi_pump_transfers()
402 transfer->tx_buf, drv_data->tx_end); in bfin_sport_spi_pump_transfers()
407 full_duplex = transfer->tx_buf != NULL; in bfin_sport_spi_pump_transfers()
Dspi-s3c64xx.c401 if (xfer->tx_buf != NULL) { in enable_datapath()
411 xfer->tx_buf, xfer->len / 4); in enable_datapath()
415 xfer->tx_buf, xfer->len / 2); in enable_datapath()
419 xfer->tx_buf, xfer->len); in enable_datapath()
725 xfer->rx_buf ? 1 : 0, xfer->tx_buf ? 1 : 0, in s3c64xx_spi_transfer_one()
731 if (xfer->tx_buf != NULL in s3c64xx_spi_transfer_one()
Dspi-oc-tiny.c126 const u8 *txp = t->tx_buf; in tiny_spi_txrx_bufs()
133 hw->txp = t->tx_buf; in tiny_spi_txrx_bufs()
Dspi-meson-spifc.c208 if (xfer->tx_buf) in meson_spifc_txrx()
209 meson_spifc_fill_buffer(spifc, xfer->tx_buf + offset, len); in meson_spifc_txrx()
Dspi-fsl-cpm.c118 if (!t->tx_buf) { in fsl_spi_cpm_bufs()
137 } else if (t->tx_buf) { in fsl_spi_cpm_bufs()
Dspi-txx9.c179 const void *txbuf = t->tx_buf; in txx9spi_work_one()
312 if (!t->tx_buf && !t->rx_buf && t->len) in txx9spi_transfer()
Dspi-ppc4xx.c151 t->tx_buf, t->rx_buf, t->len); in spi_ppc4xx_txrx()
155 hw->tx = t->tx_buf; in spi_ppc4xx_txrx()
Dspi-ti-qspi.c224 txbuf = t->tx_buf; in qspi_write_msg()
319 if (t->tx_buf) { in qspi_transfer_msg()
Dspi-coldfire-qspi.c324 mcfqspi_transfer_msg8(mcfqspi, t->len, t->tx_buf, t->rx_buf); in mcfqspi_transfer_one()
326 mcfqspi_transfer_msg16(mcfqspi, t->len / 2, t->tx_buf, in mcfqspi_transfer_one()
Dspi-rspi.c688 ret = rspi_pio_transfer(rspi, xfer->tx_buf, xfer->rx_buf, xfer->len); in rspi_common_transfer()
774 ret = qspi_trigger_transfer_out_int(rspi, xfer->tx_buf, in qspi_transfer_out_in()
792 ret = rspi_pio_transfer(rspi, xfer->tx_buf, NULL, xfer->len); in qspi_transfer_out()
856 if (xfer->tx_buf) in qspi_transfer_mode()
Dspi-davinci.c605 dspi->tx = t->tx_buf; in davinci_spi_bufs()
666 if (!t->tx_buf) in davinci_spi_bufs()
669 buf = (void *)t->tx_buf; in davinci_spi_bufs()
Dspi-bfin5xx.c617 if (transfer->tx_buf != NULL) { in bfin_spi_pump_transfers()
618 drv_data->tx = (void *)transfer->tx_buf; in bfin_spi_pump_transfers()
621 transfer->tx_buf, drv_data->tx_end); in bfin_spi_pump_transfers()
627 full_duplex = transfer->tx_buf != NULL; in bfin_spi_pump_transfers()
Dspi-altera.c123 hw->tx = t->tx_buf; in altera_spi_txrx()
Dspi-falcon.c104 const u8 *txp = t->tx_buf; in falcon_sflash_xfer()
Dspi-tle62x0.c64 .tx_buf = txbuff, in tle62x0_read()
/linux-4.1.27/drivers/input/touchscreen/
Dad7879-spi.c31 u16 cmd, u8 count, u16 *tx_buf, u16 *rx_buf) in ad7879_spi_xfer() argument
51 command[1] = *tx_buf; in ad7879_spi_xfer()
52 tx_buf = &command[1]; in ad7879_spi_xfer()
58 xfers[0].tx_buf = command; in ad7879_spi_xfer()
66 if (tx_buf) in ad7879_spi_xfer()
67 xfers[idx].tx_buf = &tx_buf[idx]; in ad7879_spi_xfer()
Dads7846.c328 req->xfer[0].tx_buf = &req->ref_on; in ads7846_read12_ser()
348 req->xfer[2].tx_buf = &req->command; in ads7846_read12_ser()
360 req->xfer[4].tx_buf = &req->ref_off; in ads7846_read12_ser()
400 req->xfer[0].tx_buf = req->command; in ads7845_read12_ser()
1000 x->tx_buf = &packet->read_y_cmd[0]; in ads7846_setup_spi_msg()
1007 x->tx_buf = &packet->read_y; in ads7846_setup_spi_msg()
1026 x->tx_buf = &packet->read_y; in ads7846_setup_spi_msg()
1046 x->tx_buf = &packet->read_x_cmd[0]; in ads7846_setup_spi_msg()
1054 x->tx_buf = &packet->read_x; in ads7846_setup_spi_msg()
1069 x->tx_buf = &packet->read_x; in ads7846_setup_spi_msg()
[all …]
Dad7877.c226 req->xfer[0].tx_buf = &req->command; in ad7877_read()
256 req->xfer[0].tx_buf = &req->command; in ad7877_write()
292 req->xfer[0].tx_buf = &req->reset; in ad7877_read_adc()
296 req->xfer[1].tx_buf = &req->ref_on; in ad7877_read_adc()
301 req->xfer[2].tx_buf = &req->command; in ad7877_read_adc()
310 req->xfer[4].tx_buf = &ts->cmd_crtl2; /*REF OFF*/ in ad7877_read_adc()
314 req->xfer[5].tx_buf = &ts->cmd_crtl1; /*DEFAULT*/ in ad7877_read_adc()
658 ts->xfer[0].tx_buf = &ts->cmd_crtl1; in ad7877_setup_ts_def_msg()
664 ts->xfer[1].tx_buf = &ts->cmd_dummy; /* Send ZERO */ in ad7877_setup_ts_def_msg()
Dcyttsp4_spi.c80 xfer[0].tx_buf = wr_buf; in cyttsp_spi_xfer()
Dcyttsp_spi.c77 xfer[0].tx_buf = wr_buf; in cyttsp_spi_xfer()
Dtsc2005.c165 .tx_buf = &tx, in tsc2005_cmd()
189 .tx_buf = &tx, in tsc2005_write()
215 rd->spi_xfer.tx_buf = &rd->spi_tx; in tsc2005_setup_read()
/linux-4.1.27/drivers/iio/adc/
Dad7298.c55 __be16 tx_buf[2]; member
122 st->tx_buf[0] = cpu_to_be16(command); in ad7298_update_scan_mode()
125 st->ring_xfer[0].tx_buf = &st->tx_buf[0]; in ad7298_update_scan_mode()
128 st->ring_xfer[1].tx_buf = &st->tx_buf[1]; in ad7298_update_scan_mode()
177 st->tx_buf[0] = cpu_to_be16(AD7298_WRITE | st->ext_ref | in ad7298_scan_direct()
325 st->scan_single_xfer[0].tx_buf = &st->tx_buf[0]; in ad7298_probe()
328 st->scan_single_xfer[1].tx_buf = &st->tx_buf[1]; in ad7298_probe()
Dad7923.c70 __be16 tx_buf[4]; member
144 st->tx_buf[len++] = cpu_to_be16(cmd); in ad7923_update_scan_mode()
147 st->ring_xfer[0].tx_buf = &st->tx_buf[0]; in ad7923_update_scan_mode()
200 st->tx_buf[0] = cpu_to_be16(cmd); in ad7923_scan_direct()
299 st->scan_single_xfer[0].tx_buf = &st->tx_buf[0]; in ad7923_probe()
Dmax1363.c342 u8 tx_buf[2] = { st->setupbyte, st->configbyte }; in max1363_write_basic_config() local
344 return st->send(st->client, tx_buf, 2); in max1363_write_basic_config()
826 u8 *tx_buf; in max1363_monitor_mode_update() local
858 tx_buf = kmalloc(len, GFP_KERNEL); in max1363_monitor_mode_update()
859 if (!tx_buf) { in max1363_monitor_mode_update()
863 tx_buf[0] = st->configbyte; in max1363_monitor_mode_update()
864 tx_buf[1] = st->setupbyte; in max1363_monitor_mode_update()
865 tx_buf[2] = (st->monitor_speed << 1); in max1363_monitor_mode_update()
875 tx_buf[i] = (st->thresh_low[j] >> 4) & 0xFF; in max1363_monitor_mode_update()
876 tx_buf[i + 1] = (st->thresh_low[j] << 4) & 0xF0; in max1363_monitor_mode_update()
[all …]
Dmcp320x.c67 u8 tx_buf ____cacheline_aligned;
102 adc->tx_buf = mcp320x_channel_to_tx_data(device_index, in mcp320x_adc_conversion()
302 adc->transfer[0].tx_buf = &adc->tx_buf; in mcp320x_probe()
303 adc->transfer[0].len = sizeof(adc->tx_buf); in mcp320x_probe()
Dad7887.c283 st->xfer[0].tx_buf = &st->tx_cmd_buf[0]; in ad7887_probe()
293 st->xfer[1].tx_buf = &st->tx_cmd_buf[2]; in ad7887_probe()
297 st->xfer[2].tx_buf = &st->tx_cmd_buf[0]; in ad7887_probe()
305 st->xfer[3].tx_buf = &st->tx_cmd_buf[2]; in ad7887_probe()
Dad_sigma_delta.c63 .tx_buf = data, in ad_sd_write_reg()
109 .tx_buf = data, in ad_sd_read_reg_raw()
/linux-4.1.27/drivers/staging/gdm72xx/
Dsdio_boot.c40 static u8 *tx_buf; variable
61 u8 *buf = tx_buf; in download_image()
141 tx_buf = kmalloc(YMEM0_SIZE, GFP_KERNEL); in sdio_boot()
142 if (tx_buf == NULL) in sdio_boot()
156 kfree(tx_buf); in sdio_boot()
Dusb_boot.c75 static u8 *tx_buf; variable
131 memcpy(tx_buf, firm->data + pos, size); in download_image()
132 ret = gdm_wibro_send(usbdev, tx_buf, size); in download_image()
161 tx_buf = kmalloc(DOWNLOAD_SIZE, GFP_KERNEL); in usb_boot()
162 if (tx_buf == NULL) in usb_boot()
235 kfree(tx_buf); in usb_boot()
/linux-4.1.27/drivers/video/fbdev/omap2/displays-new/
Dpanel-tpo-td028ttec1.c70 u16 tx_buf = JBT_COMMAND | reg; in jbt_ret_write_0() local
72 rc = spi_write(ddata->spi_dev, (u8 *)&tx_buf, in jbt_ret_write_0()
84 u16 tx_buf[2]; in jbt_reg_write_1() local
86 tx_buf[0] = JBT_COMMAND | reg; in jbt_reg_write_1()
87 tx_buf[1] = JBT_DATA | data; in jbt_reg_write_1()
88 rc = spi_write(ddata->spi_dev, (u8 *)tx_buf, in jbt_reg_write_1()
100 u16 tx_buf[3]; in jbt_reg_write_2() local
102 tx_buf[0] = JBT_COMMAND | reg; in jbt_reg_write_2()
103 tx_buf[1] = JBT_DATA | (data >> 8); in jbt_reg_write_2()
104 tx_buf[2] = JBT_DATA | (data & 0xff); in jbt_reg_write_2()
[all …]
Dpanel-lgphilips-lb035q02.c79 index_xfer.tx_buf = buffer; in lb035q02_write_reg()
86 value_xfer.tx_buf = buffer + 4; in lb035q02_write_reg()
/linux-4.1.27/drivers/iio/imu/
Dadis.c38 .tx_buf = adis->tx, in adis_write_reg()
44 .tx_buf = adis->tx + 2, in adis_write_reg()
50 .tx_buf = adis->tx + 4, in adis_write_reg()
56 .tx_buf = adis->tx + 6, in adis_write_reg()
61 .tx_buf = adis->tx + 8, in adis_write_reg()
130 .tx_buf = adis->tx, in adis_read_reg()
136 .tx_buf = adis->tx + 2, in adis_read_reg()
142 .tx_buf = adis->tx + 4, in adis_read_reg()
Dadis16400_buffer.c47 adis->xfer[0].tx_buf = tx; in adis16400_update_scan_mode()
Dadis_buffer.c57 adis->xfer[j].tx_buf = &tx[j]; in adis_update_scan_mode()
/linux-4.1.27/drivers/net/usb/
Dipheth.c146 unsigned char *tx_buf; member
160 u8 *tx_buf = NULL; in ipheth_alloc_urbs() local
171 tx_buf = usb_alloc_coherent(iphone->udev, IPHETH_BUF_SIZE, in ipheth_alloc_urbs()
173 if (tx_buf == NULL) in ipheth_alloc_urbs()
184 iphone->tx_buf = tx_buf; in ipheth_alloc_urbs()
189 usb_free_coherent(iphone->udev, IPHETH_BUF_SIZE, tx_buf, in ipheth_alloc_urbs()
203 usb_free_coherent(iphone->udev, IPHETH_BUF_SIZE, iphone->tx_buf, in ipheth_free_urbs()
417 memcpy(dev->tx_buf, skb->data, skb->len); in ipheth_tx()
419 memset(dev->tx_buf + skb->len, 0, IPHETH_BUF_SIZE - skb->len); in ipheth_tx()
423 dev->tx_buf, IPHETH_BUF_SIZE, in ipheth_tx()
Dcatc.c170 u8 tx_buf[2][TX_MAX_BURST * (PKT_SZ + 2)]; member
369 catc->tx_urb->transfer_buffer = catc->tx_buf[catc->tx_idx]; in catc_tx_run()
426 char *tx_buf; in catc_start_xmit() local
431 tx_buf = catc->tx_buf[catc->tx_idx] + catc->tx_ptr; in catc_start_xmit()
433 *(__be16 *)tx_buf = cpu_to_be16(skb->len); in catc_start_xmit()
435 *(__le16 *)tx_buf = cpu_to_le16(skb->len); in catc_start_xmit()
436 skb_copy_from_linear_data(skb, tx_buf + 2, skb->len); in catc_start_xmit()
/linux-4.1.27/drivers/base/regmap/
Dregmap-spi.c47 struct spi_transfer t[2] = { { .tx_buf = reg, .len = reg_len, }, in regmap_spi_gather_write()
48 { .tx_buf = val, .len = val_len, }, }; in regmap_spi_gather_write()
68 async->t[0].tx_buf = reg; in regmap_spi_async_write()
70 async->t[1].tx_buf = val; in regmap_spi_async_write()
/linux-4.1.27/drivers/staging/iio/frequency/
Dad9832.c240 st->xfer.tx_buf = &st->data; in ad9832_probe()
246 st->freq_xfer[0].tx_buf = &st->freq_data[0]; in ad9832_probe()
249 st->freq_xfer[1].tx_buf = &st->freq_data[1]; in ad9832_probe()
252 st->freq_xfer[2].tx_buf = &st->freq_data[2]; in ad9832_probe()
255 st->freq_xfer[3].tx_buf = &st->freq_data[3]; in ad9832_probe()
264 st->phase_xfer[0].tx_buf = &st->phase_data[0]; in ad9832_probe()
267 st->phase_xfer[1].tx_buf = &st->phase_data[1]; in ad9832_probe()
Dad9834.c365 st->xfer.tx_buf = &st->data; in ad9834_probe()
371 st->freq_xfer[0].tx_buf = &st->freq_data[0]; in ad9834_probe()
374 st->freq_xfer[1].tx_buf = &st->freq_data[1]; in ad9834_probe()
/linux-4.1.27/drivers/gpu/drm/radeon/
Datombios_dp.c166 u8 tx_buf[20]; in radeon_dp_aux_transfer_atom() local
173 tx_buf[0] = msg->address & 0xff; in radeon_dp_aux_transfer_atom()
174 tx_buf[1] = (msg->address >> 8) & 0xff; in radeon_dp_aux_transfer_atom()
175 tx_buf[2] = (msg->request << 4) | in radeon_dp_aux_transfer_atom()
177 tx_buf[3] = msg->size ? (msg->size - 1) : 0; in radeon_dp_aux_transfer_atom()
194 tx_buf[3] |= BARE_ADDRESS_SIZE << 4; in radeon_dp_aux_transfer_atom()
196 tx_buf[3] |= tx_size << 4; in radeon_dp_aux_transfer_atom()
197 memcpy(tx_buf + HEADER_SIZE, msg->buffer, msg->size); in radeon_dp_aux_transfer_atom()
199 tx_buf, tx_size, NULL, 0, delay, &ack); in radeon_dp_aux_transfer_atom()
211 tx_buf[3] |= BARE_ADDRESS_SIZE << 4; in radeon_dp_aux_transfer_atom()
[all …]
/linux-4.1.27/drivers/net/wireless/cw1200/
Dcw1200_spi.c69 .tx_buf = &regaddr, in cw1200_spi_memcpy_fromio()
104 printk("%02x ", ((u8 *)t_addr.tx_buf)[i]); in cw1200_spi_memcpy_fromio()
133 .tx_buf = &regaddr, in cw1200_spi_memcpy_toio()
137 .tx_buf = src, in cw1200_spi_memcpy_toio()
169 printk("%02x ", ((u8 *)t_addr.tx_buf)[i]); in cw1200_spi_memcpy_toio()
172 printk("%02x ", ((u8 *)t_msg.tx_buf)[i]); in cw1200_spi_memcpy_toio()
/linux-4.1.27/drivers/net/wireless/ti/wl1251/
Dspi.c74 t.tx_buf = cmd; in wl1251_spi_reset()
126 t.tx_buf = cmd; in wl1251_spi_wake()
162 t[0].tx_buf = cmd; in wl1251_spi_read()
200 t[0].tx_buf = cmd; in wl1251_spi_write()
204 t[1].tx_buf = buf; in wl1251_spi_write()
/linux-4.1.27/drivers/hwmon/
Dadcxx.c66 u8 tx_buf[2]; in adcxx_read() local
77 tx_buf[0] = attr->index << 3; /* other bits are don't care */ in adcxx_read()
78 status = spi_write_then_read(spi, tx_buf, sizeof(tx_buf), in adcxx_read()
Dmax1111.c44 uint8_t tx_buf[MAX1111_TX_BUF_SIZE]; member
61 data->tx_buf[0] = (channel << data->sel_sh) | in max1111_read()
170 x->tx_buf = &data->tx_buf[0]; in setup_transfer()
/linux-4.1.27/drivers/staging/comedi/drivers/
Dvmk80xx.c405 unsigned char *tx_buf = devpriv->usb_tx_buf; in vmk80xx_do_insn_bits() local
420 tx_buf[reg] = s->state; in vmk80xx_do_insn_bits()
427 tx_buf[0] = VMK8061_CMD_RD_DO; in vmk80xx_do_insn_bits()
573 unsigned char *tx_buf; in vmk80xx_pwm_insn_read() local
580 tx_buf = devpriv->usb_tx_buf; in vmk80xx_pwm_insn_read()
586 tx_buf[0] = VMK8061_CMD_RD_PWM; in vmk80xx_pwm_insn_read()
606 unsigned char *tx_buf; in vmk80xx_pwm_insn_write() local
613 tx_buf = devpriv->usb_tx_buf; in vmk80xx_pwm_insn_write()
634 tx_buf[reg[0]] = (unsigned char)(data[n] & 0x03); in vmk80xx_pwm_insn_write()
635 tx_buf[reg[1]] = (unsigned char)(data[n] >> 2) & 0xff; in vmk80xx_pwm_insn_write()
/linux-4.1.27/drivers/video/fbdev/mmp/hw/
Dmmp_spi.c129 lcd_spi_write(spi, ((u8 *)t->tx_buf)[i]); in lcd_spi_one_transfer()
133 lcd_spi_write(spi, ((u16 *)t->tx_buf)[i]); in lcd_spi_one_transfer()
137 lcd_spi_write(spi, ((u32 *)t->tx_buf)[i]); in lcd_spi_one_transfer()
/linux-4.1.27/drivers/staging/media/lirc/
Dlirc_sir.c245 int *tx_buf; in lirc_write() local
250 tx_buf = memdup_user(buf, n); in lirc_write()
251 if (IS_ERR(tx_buf)) in lirc_write()
252 return PTR_ERR(tx_buf); in lirc_write()
258 if (tx_buf[i]) in lirc_write()
259 send_pulse(tx_buf[i]); in lirc_write()
263 if (tx_buf[i]) in lirc_write()
264 send_space(tx_buf[i]); in lirc_write()
268 kfree(tx_buf); in lirc_write()
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
Dspi.c105 t.tx_buf = cmd; in wl12xx_spi_reset()
158 t.tx_buf = cmd; in wl12xx_spi_init()
232 t[0].tx_buf = cmd; in wl12xx_spi_raw_read()
301 t[i].tx_buf = cmd; in wl12xx_spi_raw_write()
305 t[i].tx_buf = buf; in wl12xx_spi_raw_write()
/linux-4.1.27/drivers/net/ethernet/
Dec_bhf.c152 struct bhf_dma tx_buf; member
182 u32 addr = (u8 *)desc - priv->tx_buf.buf; in ec_bhf_send_packet()
370 priv->tx_dcount = priv->tx_buf.len / sizeof(struct tx_desc); in ec_bhf_setup_tx_descs()
371 priv->tx_descs = (struct tx_desc *)priv->tx_buf.buf; in ec_bhf_setup_tx_descs()
417 err = ec_bhf_alloc_dma_mem(priv, &priv->tx_buf, priv->tx_dma_chan, in ec_bhf_open()
453 dma_free_coherent(dev, priv->tx_buf.alloc_len, in ec_bhf_stop()
454 priv->tx_buf.alloc, priv->tx_buf.alloc_phys); in ec_bhf_stop()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_txrx.c55 struct i40e_tx_buffer *tx_buf, *first; in i40e_program_fdir_filter() local
149 tx_buf = &tx_ring->tx_bi[i]; in i40e_program_fdir_filter()
153 memset(tx_buf, 0, sizeof(struct i40e_tx_buffer)); in i40e_program_fdir_filter()
156 dma_unmap_len_set(tx_buf, len, I40E_FDIR_MAX_RAW_PACKET_SIZE); in i40e_program_fdir_filter()
157 dma_unmap_addr_set(tx_buf, dma, dma); in i40e_program_fdir_filter()
162 tx_buf->tx_flags = I40E_TX_FLAGS_FD_SB; in i40e_program_fdir_filter()
163 tx_buf->raw_buf = (void *)raw_packet; in i40e_program_fdir_filter()
169 tx_buf->time_stamp = jiffies; in i40e_program_fdir_filter()
695 struct i40e_tx_buffer *tx_buf; in i40e_clean_tx_irq() local
701 tx_buf = &tx_ring->tx_bi[i]; in i40e_clean_tx_irq()
[all …]
/linux-4.1.27/drivers/video/backlight/
Dili922x.c161 xfer.tx_buf = tbuf; in ili922x_read_status()
205 xfer_regindex.tx_buf = tbuf; in ili922x_read()
227 xfer_regvalue.tx_buf = &tbuf[send_bytes]; in ili922x_read()
260 xfer_regindex.tx_buf = tbuf; in ili922x_write()
284 xfer_regvalue.tx_buf = tbuf; in ili922x_write()
331 xfer.tx_buf = tbuf; in set_write_to_gram_reg()
Dltv350qv.c57 index_xfer.tx_buf = lcd->buffer; in ltv350qv_write_reg()
64 value_xfer.tx_buf = lcd->buffer + 4; in ltv350qv_write_reg()
Dili9320.c185 spi->xfer[0].tx_buf = spi->buffer_addr; in ili9320_setup_spi()
186 spi->xfer[1].tx_buf = spi->buffer_data; in ili9320_setup_spi()
Dtosa_lcd.c53 .tx_buf = buf, in tosa_tg_send()
Dlms501kf03.c123 .tx_buf = buf, in lms501kf03_spi_write_byte()
/linux-4.1.27/drivers/gpu/drm/
Ddrm_mipi_dsi.c354 packet->payload = msg->tx_buf; in mipi_dsi_create_packet()
356 const u8 *tx = msg->tx_buf; in mipi_dsi_create_packet()
385 .tx_buf = tx, in mipi_dsi_set_maximum_return_packet_size()
409 .tx_buf = payload, in mipi_dsi_generic_write()
455 .tx_buf = params, in mipi_dsi_generic_read()
498 .tx_buf = data, in mipi_dsi_dcs_write_buffer()
582 .tx_buf = &cmd, in mipi_dsi_dcs_read()
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
Di40e_txrx.c214 struct i40e_tx_buffer *tx_buf; in i40e_clean_tx_irq() local
220 tx_buf = &tx_ring->tx_bi[i]; in i40e_clean_tx_irq()
227 struct i40e_tx_desc *eop_desc = tx_buf->next_to_watch; in i40e_clean_tx_irq()
241 tx_buf->next_to_watch = NULL; in i40e_clean_tx_irq()
244 total_bytes += tx_buf->bytecount; in i40e_clean_tx_irq()
245 total_packets += tx_buf->gso_segs; in i40e_clean_tx_irq()
248 dev_kfree_skb_any(tx_buf->skb); in i40e_clean_tx_irq()
252 dma_unmap_addr(tx_buf, dma), in i40e_clean_tx_irq()
253 dma_unmap_len(tx_buf, len), in i40e_clean_tx_irq()
257 tx_buf->skb = NULL; in i40e_clean_tx_irq()
[all …]
/linux-4.1.27/drivers/net/ieee802154/
Dmrf24j40.c106 .tx_buf = devrec->buf, in write_short_reg()
132 .tx_buf = devrec->buf, in read_short_reg()
161 .tx_buf = devrec->buf, in read_long_reg()
192 .tx_buf = devrec->buf, in write_long_reg()
226 .tx_buf = devrec->buf, in write_tx_buf()
230 .tx_buf = &lengths, /* TODO: Is DMA really required for SPI? */ in write_tx_buf()
234 .tx_buf = data, in write_tx_buf()
274 .tx_buf = &addr, in mrf24j40_read_rx_buf()
Dcc2520.c214 .tx_buf = priv->buf, in cc2520_cmd_strobe()
244 .tx_buf = priv->buf, in cc2520_get_status()
273 .tx_buf = priv->buf, in cc2520_write_register()
306 .tx_buf = priv->buf, in cc2520_write_ram()
312 .tx_buf = data, in cc2520_write_ram()
340 .tx_buf = priv->buf, in cc2520_read_register()
382 .tx_buf = priv->buf, in cc2520_write_txfifo()
387 .tx_buf = &len_byte, in cc2520_write_txfifo()
391 .tx_buf = data, in cc2520_write_txfifo()
423 .tx_buf = priv->buf, in cc2520_read_rxfifo()
Dat86rf230.c496 u8 *tx_buf = ctx->buf; in at86rf230_async_read_reg() local
498 tx_buf[0] = (reg & CMD_REG_MASK) | CMD_REG; in at86rf230_async_read_reg()
1619 lp->state.trx.tx_buf = lp->state.buf; in at86rf230_setup_spi_messages()
1630 lp->irq.trx.tx_buf = lp->irq.buf; in at86rf230_setup_spi_messages()
1641 lp->tx.trx.tx_buf = lp->tx.buf; in at86rf230_setup_spi_messages()
/linux-4.1.27/drivers/staging/mt29f_spinand/
Dmt29f_spinand.c83 x[0].tx_buf = &cmd->cmd; in spinand_cmd()
88 x[1].tx_buf = cmd->addr; in spinand_cmd()
94 x[2].tx_buf = &dummy; in spinand_cmd()
100 x[3].tx_buf = cmd->tx_buf; in spinand_cmd()
229 cmd.tx_buf = otp, in spinand_set_otp()
434 cmd.tx_buf = wbuf; in spinand_program_data_to_cache()
834 cmd.tx_buf = &lock; in spinand_lock_block()
Dmt29f_spinand.h99 u8 *tx_buf; /* Tx buf */ member
/linux-4.1.27/drivers/media/dvb-frontends/
Dsp8870.c103 u8 tx_buf[255]; in sp8870_firmware_upload() local
126 tx_buf[0] = 0xCF; in sp8870_firmware_upload()
127 tx_buf[1] = 0x0A; in sp8870_firmware_upload()
128 memcpy(&tx_buf[2], fw_buf + fw_pos, tx_len); in sp8870_firmware_upload()
131 msg.buf = tx_buf; in sp8870_firmware_upload()
/linux-4.1.27/drivers/misc/eeprom/
Deeprom_93xx46.c74 t[0].tx_buf = (char *)&cmd_addr; in eeprom_93xx46_bin_read()
125 t.tx_buf = &cmd_addr; in eeprom_93xx46_ew()
175 t[0].tx_buf = (char *)&cmd_addr; in eeprom_93xx46_write_word()
180 t[1].tx_buf = buf; in eeprom_93xx46_write_word()
265 t.tx_buf = &cmd_addr; in eeprom_93xx46_eral()
/linux-4.1.27/drivers/net/caif/
Dcaif_hsi.c333 struct cfhsi_desc *desc = (struct cfhsi_desc *)cfhsi->tx_buf; in cfhsi_start_tx()
360 res = cfhsi->ops->cfhsi_tx(cfhsi->tx_buf, len, cfhsi->ops); in cfhsi_start_tx()
881 len = cfhsi_tx_frm((struct cfhsi_desc *)cfhsi->tx_buf, cfhsi); in cfhsi_wake_up()
885 res = cfhsi->ops->cfhsi_tx(cfhsi->tx_buf, len, cfhsi->ops); in cfhsi_wake_up()
1089 struct cfhsi_desc *desc = (struct cfhsi_desc *)cfhsi->tx_buf; in cfhsi_xmit()
1098 res = cfhsi->ops->cfhsi_tx(cfhsi->tx_buf, len, cfhsi->ops); in cfhsi_xmit()
1154 cfhsi->tx_buf = kzalloc(CFHSI_BUF_SZ_TX, GFP_KERNEL); in cfhsi_open()
1155 if (!cfhsi->tx_buf) { in cfhsi_open()
1257 kfree(cfhsi->tx_buf); in cfhsi_open()
1265 u8 *tx_buf, *rx_buf, *flip_buf; in cfhsi_close() local
[all …]
/linux-4.1.27/drivers/mmc/host/
Dmmc_spi.c531 t->tx_buf = t->rx_buf = data->status; in mmc_spi_command_send()
595 t->tx_buf = &scratch->data_token; in mmc_spi_setup_data_message()
606 t->tx_buf = host->ones; in mmc_spi_setup_data_message()
616 t->tx_buf = &scratch->crc_val; in mmc_spi_setup_data_message()
620 t->tx_buf = host->ones; in mmc_spi_setup_data_message()
648 t->tx_buf = host->ones; in mmc_spi_setup_data_message()
681 crc_itu_t(0, t->tx_buf, t->len)); in mmc_spi_writeblock()
746 t->tx_buf += t->len; in mmc_spi_writeblock()
937 t->tx_buf = kmap_addr + sg->offset; in mmc_spi_data_do()
1008 host->early_status.tx_buf = host->early_status.rx_buf; in mmc_spi_data_do()
[all …]
/linux-4.1.27/drivers/mtd/devices/
Dm25p80.c95 t[0].tx_buf = flash->command; in m25p80_write()
99 t[1].tx_buf = buf; in m25p80_write()
142 t[0].tx_buf = flash->command; in m25p80_read()
Dmtd_dataflash.c171 x.tx_buf = command = priv->command; in dataflash_erase()
258 x[0].tx_buf = command; in dataflash_read()
317 x[0].tx_buf = command = priv->command; in dataflash_write()
379 x[1].tx_buf = writebuf; in dataflash_write()
484 t.tx_buf = scratch; in otp_read()
570 t.tx_buf = scratch; in dataflash_write_user_otp()
Dsst25l.c83 t.tx_buf = cmd_resp; in sst25l_status()
230 transfer[0].tx_buf = command; in sst25l_read()
333 t.tx_buf = cmd_resp; in sst25l_match_device()
/linux-4.1.27/net/nfc/nci/
Dspi.c50 t.tx_buf = skb->data; in __nci_spi_send()
54 t.tx_buf = &t; in __nci_spi_send()
195 tx.tx_buf = req; in __nci_spi_read()
/linux-4.1.27/drivers/net/phy/
Dspi_ks8995.c126 t[0].tx_buf = cmd; in ks8995_read()
157 t[0].tx_buf = cmd; in ks8995_write()
161 t[1].tx_buf = buf; in ks8995_write()
/linux-4.1.27/drivers/net/ethernet/micrel/
Dks8851.c177 xfer->tx_buf = txb; in ks8851_wrreg16()
207 xfer->tx_buf = txb; in ks8851_wrreg8()
260 xfer->tx_buf = txb; in ks8851_rdreg()
267 xfer->tx_buf = txb; in ks8851_rdreg()
272 xfer->tx_buf = NULL; in ks8851_rdreg()
475 xfer->tx_buf = txb; in ks8851_rdfifo()
481 xfer->tx_buf = NULL; in ks8851_rdfifo()
729 xfer->tx_buf = &ks->txh.txb[1]; in ks8851_wrpkt()
734 xfer->tx_buf = txp->data; in ks8851_wrpkt()
/linux-4.1.27/drivers/iio/gyro/
Dadxrs450.c98 .tx_buf = &st->tx, in adxrs450_spi_read_reg_16()
172 .tx_buf = &st->tx, in adxrs450_spi_sensor_data()
211 .tx_buf = &st->tx, in adxrs450_spi_initial()
Dadis16130.c51 .tx_buf = st->buf, in adis16130_spi_read()
Dadis16080.c57 .tx_buf = &st->buf, in adis16080_read_sample()
/linux-4.1.27/drivers/staging/iio/accel/
Dlis3l02dq_core.c58 .tx_buf = st->tx, in lis3l02dq_spi_read_reg_8()
111 .tx_buf = st->tx, in lis3l02dq_spi_write_reg_s16()
116 .tx_buf = st->tx + 2, in lis3l02dq_spi_write_reg_s16()
142 .tx_buf = st->tx, in lis3l02dq_read_reg_s16()
148 .tx_buf = st->tx + 2, in lis3l02dq_read_reg_s16()
Dlis3l02dq_ring.c75 xfers[j].tx_buf = st->tx + 2*j; in lis3l02dq_read_all()
86 xfers[j].tx_buf = st->tx + 2*j; in lis3l02dq_read_all()
Dsca3000_core.c97 .tx_buf = st->tx, in sca3000_read_data_short()
137 .tx_buf = st->tx, in __sca3000_unlock_reg_lock()
141 .tx_buf = st->tx + 2, in __sca3000_unlock_reg_lock()
144 .tx_buf = st->tx + 4, in __sca3000_unlock_reg_lock()
Dadis16220_core.c106 .tx_buf = st->tx, in adis16220_capture_buffer_read()
112 .tx_buf = st->tx, in adis16220_capture_buffer_read()
Dsca3000_ring.c45 .tx_buf = st->tx, in sca3000_read_data()
/linux-4.1.27/Documentation/spi/
Dspidev_test.c108 .tx_buf = (unsigned long)tx, in transfer()
128 tr.tx_buf = 0; in transfer()
Dspidev_fdx.c61 xfer[0].tx_buf = (unsigned long)buf; in do_msg()
/linux-4.1.27/drivers/char/
Dmsm_smd_pkt.c54 unsigned char tx_buf[MAX_BUF_SIZE]; member
199 r = copy_from_user(smd_pkt_devp->tx_buf, buf, count); in smd_pkt_write()
206 r = smd_write(smd_pkt_devp->ch, smd_pkt_devp->tx_buf, count); in smd_pkt_write()
/linux-4.1.27/drivers/net/wireless/mwifiex/
D11n.c218 struct host_cmd_ds_txbuf_cfg *tx_buf = &cmd->params.tx_buf; in mwifiex_cmd_recfg_tx_buf() local
224 tx_buf->action = cpu_to_le16(action); in mwifiex_cmd_recfg_tx_buf()
228 tx_buf->buff_size = cpu_to_le16(*buf_size); in mwifiex_cmd_recfg_tx_buf()
232 tx_buf->buff_size = 0; in mwifiex_cmd_recfg_tx_buf()
/linux-4.1.27/drivers/net/ethernet/microchip/
Denc28j60.c91 u8 *tx_buf = priv->spi_transfer_buf; in spi_read_buf() local
93 .tx_buf = tx_buf, in spi_read_buf()
100 tx_buf[0] = ENC28J60_READ_BUF_MEM; in spi_read_buf()
101 tx_buf[1] = tx_buf[2] = tx_buf[3] = 0; /* don't care */ in spi_read_buf()
144 u8 tx_buf[2]; in spi_read_op() local
154 tx_buf[0] = op | (addr & ADDR_MASK); in spi_read_op()
155 ret = spi_write_then_read(priv->spi, tx_buf, 1, rx_buf, slen); in spi_read_op()
/linux-4.1.27/drivers/net/ethernet/amd/
Dsunlance.c229 u8 tx_buf [TX_RING_SIZE][TX_BUFF_SIZE]; member
345 leptr = LANCE_ADDR(aib + libbuff_offset(tx_buf, i)); in lance_init_ring_dvma()
401 leptr = libbuff_offset(tx_buf, i); in lance_init_ring_pio()
886 u16 __iomem *packet = (u16 __iomem *) &(ib->tx_buf[entry][0]); in build_fake_packet()
899 u16 *packet = (u16 *) &(ib->tx_buf[entry][0]); in build_fake_packet()
1127 lance_piocopy_from_skb(&ib->tx_buf[entry][0], skb->data, skblen); in lance_start_xmit()
1129 lance_piozero(&ib->tx_buf[entry][skblen], len - skblen); in lance_start_xmit()
1135 skb_copy_from_linear_data(skb, &ib->tx_buf [entry][0], skblen); in lance_start_xmit()
1137 memset((char *) &ib->tx_buf [entry][skblen], 0, len - skblen); in lance_start_xmit()
D7990.h89 volatile char tx_buf[TX_RING_SIZE][TX_BUFF_SIZE]; member
D7990.c179 leptr = LANCE_ADDR(&aib->tx_buf[i][0]); in lance_init_ring()
571 memset((void *)&ib->tx_buf[entry][0], 0, ETH_ZLEN); in lance_start_xmit()
572 skb_copy_from_linear_data(skb, (void *)&ib->tx_buf[entry][0], skblen); in lance_start_xmit()
Da2065.c100 char tx_buf[TX_RING_SIZE][TX_BUFF_SIZE]; member
178 leptr = LANCE_ADDR(&aib->tx_buf[i][0]); in lance_init_ring()
564 skb_copy_from_linear_data(skb, (void *)&ib->tx_buf[entry][0], skblen); in lance_start_xmit()
/linux-4.1.27/drivers/staging/fbtft/
Dfbtft-io.c10 .tx_buf = buf, in fbtft_write_spi()
113 t.tx_buf = txbuf; in fbtft_read_spi()
/linux-4.1.27/include/linux/
Dn_r3964.h153 unsigned char *tx_buf; member
/linux-4.1.27/sound/soc/blackfin/
Dbf6xx-sport.h45 unsigned char *tx_buf; member
Dbf5xx-ac97.c109 nextwrite = (struct ac97_frame *)(sport->tx_buf + in enqueue_cmd()
112 sport->tx_buf, nextfrag, nextwrite, cmd_count[nextfrag]); in enqueue_cmd()
Dbf5xx-sport.h51 unsigned char *tx_buf; member
Dbf6xx-sport.c163 sport->tx_buf = buf; in sport_config_tx_dma()
211 return (unsigned char *)curr - sport->tx_buf; in sport_curr_offset_tx()
/linux-4.1.27/include/uapi/linux/spi/
Dspidev.h90 __u64 tx_buf; member
/linux-4.1.27/drivers/net/wireless/p54/
Dp54spi.c71 t[0].tx_buf = &addr; in p54spi_spi_read()
96 t[0].tx_buf = &addr; in p54spi_spi_write()
100 t[1].tx_buf = buf; in p54spi_spi_write()
108 t[2].tx_buf = &last_word; in p54spi_spi_write()
Dp54pci.c246 struct sk_buff **tx_buf) in p54p_check_tx_ring() argument
261 skb = tx_buf[i]; in p54p_check_tx_ring()
262 tx_buf[i] = NULL; in p54p_check_tx_ring()
/linux-4.1.27/drivers/usb/musb/
Dcppi_dma.h26 u32 tx_buf; member
/linux-4.1.27/drivers/i2c/busses/
Di2c-designware-core.h85 u8 *tx_buf; member
Di2c-designware-core.c459 u8 *buf = dev->tx_buf; in i2c_dw_xfer_msg()
533 dev->tx_buf = buf; in i2c_dw_xfer_msg()
/linux-4.1.27/sound/soc/codecs/
Dwm0010.c126 u8 *tx_buf; member
435 xfer->t.tx_buf = img; in wm0010_firmware_load()
490 kfree(xfer->t.tx_buf); in wm0010_firmware_load()
539 t.tx_buf = img; in wm0010_stage2_load()
684 t.tx_buf = img_swap; in wm0010_boot()
/linux-4.1.27/drivers/iio/dac/
Dad5449.c106 .tx_buf = &st->data[0], in ad5449_read()
110 .tx_buf = &st->data[1], in ad5449_read()
Dad5686.c111 .tx_buf = &st->data[0].d8[1], in ad5686_spi_read()
115 .tx_buf = &st->data[1].d8[1], in ad5686_spi_read()
Dad5791.c125 .tx_buf = &st->data[0].d8[1], in ad5791_spi_read()
130 .tx_buf = &st->data[1].d8[1], in ad5791_spi_read()
Dad5755.c159 .tx_buf = &st->data[0].d8[1], in ad5755_read()
163 .tx_buf = &st->data[1].d8[1], in ad5755_read()
Dad5504.c82 .tx_buf = &st->data[0], in ad5504_spi_read()
Dad5764.c146 .tx_buf = &st->data[0].d8[1], in ad5764_read()
/linux-4.1.27/drivers/tty/serial/cpm_uart/
Dcpm_uart_cpm1.c118 pinfo->tx_buf = pinfo->rx_buf + L1_CACHE_ALIGN(pinfo->rx_nrfifos in cpm_uart_allocbuf()
Dcpm_uart_cpm2.c153 pinfo->tx_buf = pinfo->rx_buf + L1_CACHE_ALIGN(pinfo->rx_nrfifos in cpm_uart_allocbuf()
Dcpm_uart.h74 unsigned char *tx_buf; member
/linux-4.1.27/drivers/regulator/
Dtps6524x-regulator.c154 t[0].tx_buf = &cmd; in __read_reg()
207 t[0].tx_buf = &cmd; in __write_reg()
212 t[1].tx_buf = &out; in __write_reg()
/linux-4.1.27/drivers/input/misc/
Dad714x-spi.c45 xfer[0].tx_buf = &chip->xfer_buf[0]; in ad714x_spi_read()
/linux-4.1.27/include/net/caif/
Dcaif_hsi.h156 u8 *tx_buf; member
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_cmn.c199 struct sw_tx_bd *tx_buf = &txdata->tx_buf_ring[idx]; in bnx2x_free_tx_pkt() local
202 struct sk_buff *skb = tx_buf->skb; in bnx2x_free_tx_pkt()
203 u16 bd_idx = TX_BD(tx_buf->first_bd), new_cons; in bnx2x_free_tx_pkt()
211 txdata->txq_index, idx, tx_buf, skb); in bnx2x_free_tx_pkt()
222 new_cons = nbd + tx_buf->first_bd; in bnx2x_free_tx_pkt()
231 if (tx_buf->flags & BNX2X_HAS_SECOND_PBD) { in bnx2x_free_tx_pkt()
238 if (tx_buf->flags & BNX2X_TSO_SPLIT_BD) { in bnx2x_free_tx_pkt()
268 tx_buf->first_bd = 0; in bnx2x_free_tx_pkt()
269 tx_buf->skb = NULL; in bnx2x_free_tx_pkt()
3273 struct sw_tx_bd *tx_buf, in bnx2x_tx_split() argument
[all …]
/linux-4.1.27/drivers/tty/
Dn_r3964.c968 pInfo->tx_buf = kmalloc(TX_BUF_SIZE, GFP_KERNEL); in r3964_open()
969 TRACE_M("r3964_open - tx_buf kmalloc %p", pInfo->tx_buf); in r3964_open()
971 if (!pInfo->tx_buf) { in r3964_open()
1051 kfree(pInfo->tx_buf); in r3964_close()
1052 TRACE_M("r3964_close - tx_buf kfree %p", pInfo->tx_buf); in r3964_close()
Dsynclinkmp.c167 unsigned char *tx_buf; member
936 if (!info->tx_buf) in write()
949 tx_load_dma_buffer(info, info->tx_buf, info->tx_count); in write()
964 memcpy(info->tx_buf + info->tx_put, buf, c); in write()
983 tx_load_dma_buffer(info, info->tx_buf, info->tx_count); in write()
1016 if (!info->tx_buf) in put_char()
1025 info->tx_buf[info->tx_put++] = ch; in put_char()
1167 !info->tx_buf) in flush_chars()
1183 info->tx_buf,info->tx_count); in flush_chars()
2653 if (!info->tx_buf) { in startup()
[all …]
Dsynclink_gt.c317 unsigned char *tx_buf; member
839 if (!info->tx_buf || (count > info->max_frame_size)) in write()
849 if (!tx_load(info, info->tx_buf, info->tx_count)) in write()
872 if (!info->tx_buf) in put_char()
876 info->tx_buf[info->tx_count++] = ch; in put_char()
964 tty->hw_stopped || !info->tx_buf) in flush_chars()
970 if (info->tx_count && tx_load(info, info->tx_buf, info->tx_count)) in flush_chars()
1020 if (info->tx_count && tx_load(info, info->tx_buf, info->tx_count)) in tx_release()
2437 if (!info->tx_buf) { in startup()
2438 info->tx_buf = kmalloc(info->max_frame_size, GFP_KERNEL); in startup()
[all …]
/linux-4.1.27/drivers/net/ethernet/cirrus/
Dep93xx_eth.c166 void *tx_buf[TX_QUEUE_ENTRIES]; member
372 skb_copy_and_csum_dev(skb, ep->tx_buf[entry]); in ep93xx_xmit()
488 kfree(ep->tx_buf[i]); in ep93xx_free_buffers()
538 ep->tx_buf[i] = buf; in ep93xx_alloc_buffers()
/linux-4.1.27/drivers/media/i2c/s5c73m3/
Ds5c73m3-spi.c50 xfer.tx_buf = addr; in spi_xmit()
/linux-4.1.27/drivers/staging/ft1000/ft1000-usb/
Dft1000_usb.h73 u8 tx_buf[MAX_BUF_SIZE]; member
Dft1000_download.c535 memcpy(ft1000dev->tx_buf, *pUcFile, byte_length); in write_blk_fifo()
540 ft1000dev->tx_buf, byte_length, usb_dnld_complete, in write_blk_fifo()
/linux-4.1.27/drivers/char/pcmcia/
Dsynclink_cs.c150 unsigned char *tx_buf; member
1025 write_reg(info, CHA + TXFIFO, *(info->tx_buf + info->tx_get)); in tx_ready()
1028 *((unsigned short*)(info->tx_buf + info->tx_get))); in tx_ready()
1278 if (!info->tx_buf) { in startup()
1280 info->tx_buf = (unsigned char *)get_zeroed_page(GFP_KERNEL); in startup()
1281 if (!info->tx_buf) { in startup()
1339 if (info->tx_buf) { in shutdown()
1340 free_page((unsigned long) info->tx_buf); in shutdown()
1341 info->tx_buf = NULL; in shutdown()
1505 if (!info->tx_buf) in mgslpc_put_char()
[all …]
/linux-4.1.27/drivers/net/wireless/rtl818x/rtl8180/
Drtl8180.h44 __le32 tx_buf; member
/linux-4.1.27/include/linux/spi/
Dspi.h609 const void *tx_buf; member
789 .tx_buf = buf, in spi_write()
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dbnx2.c2843 struct bnx2_sw_tx_bd *tx_buf; in bnx2_tx_int() local
2849 tx_buf = &txr->tx_buf_ring[sw_ring_cons]; in bnx2_tx_int()
2850 skb = tx_buf->skb; in bnx2_tx_int()
2856 if (tx_buf->is_gso) { in bnx2_tx_int()
2859 last_idx = sw_cons + tx_buf->nr_frags + 1; in bnx2_tx_int()
2860 last_ring_idx = sw_ring_cons + tx_buf->nr_frags + 1; in bnx2_tx_int()
2869 dma_unmap_single(&bp->pdev->dev, dma_unmap_addr(tx_buf, mapping), in bnx2_tx_int()
2872 tx_buf->skb = NULL; in bnx2_tx_int()
2873 last = tx_buf->nr_frags; in bnx2_tx_int()
2876 struct bnx2_sw_tx_bd *tx_buf; in bnx2_tx_int() local
[all …]
/linux-4.1.27/drivers/gpio/
Dgpio-74x164.c57 msg_buf[i].tx_buf = chip->buffer + i; in __gen_74x164_write_config()
/linux-4.1.27/include/drm/
Ddrm_mipi_dsi.h41 const void *tx_buf; member
/linux-4.1.27/include/linux/iio/common/
Dst_sensors.h147 u8 tx_buf[ST_SENSORS_TX_MAX_LENGTH] ____cacheline_aligned; member
/linux-4.1.27/drivers/net/wireless/hostap/
Dhostap_ap.c141 skb_queue_purge(&sta->tx_buf); in ap_free_sta()
242 !skb_queue_empty(&sta->tx_buf)) { in ap_handle_timer()
1083 sta->tx_bytes, skb_queue_len(&sta->tx_buf), in prism2_sta_proc_show()
1168 skb_queue_head_init(&sta->tx_buf); in ap_add_sta()
1917 if (!skb_queue_empty(&sta->tx_buf)) { in pspoll_send_buffered()
1982 while ((skb = skb_dequeue(&sta->tx_buf)) != NULL) { in handle_pspoll()
1985 " (buffer_count=%d)\n", skb_queue_len(&sta->tx_buf)); in handle_pspoll()
1998 if (skb_queue_empty(&sta->tx_buf)) { in handle_pspoll()
2357 if (skb_queue_empty(&sta->tx_buf)) in schedule_packet_send()
2823 if (skb_queue_len(&sta->tx_buf) >= STA_MAX_TX_BUFFER) { in hostap_handle_sta_tx()
[all …]
Dhostap_ap.h58 struct sk_buff_head tx_buf; member
/linux-4.1.27/drivers/net/hamradio/
Ddmascc.c210 char tx_buf[NUM_TX_BUF][BUF_SIZE]; member
931 skb_copy_from_linear_data_offset(skb, 1, priv->tx_buf[i], skb->len - 1); in scc_send_packet()
984 (int) priv->tx_buf[priv->tx_tail] + n); in tx_on()
1003 priv->tx_buf[priv->tx_tail][i], 1); in tx_on()
1304 write_scc_data(priv, priv->tx_buf[i][p++], 0); in tx_isr()
Dyam.c137 unsigned char tx_buf[YAM_MAX_FRAME]; member
690 yp->tx_buf, in yam_tx_byte()
700 b = yp->tx_buf[yp->tx_count++]; in yam_tx_byte()
/linux-4.1.27/drivers/video/fbdev/omap/
Dlcd_mipid.c84 x->tx_buf = &cmd; in mipid_transfer()
91 x->tx_buf = wbuf; in mipid_transfer()
/linux-4.1.27/drivers/media/usb/msi2500/
Dmsi2500.c1151 dev_dbg(s->dev, "msg=%*ph\n", t->len, t->tx_buf); in msi2500_transfer_one_message()
1153 data |= ((u8 *)t->tx_buf)[0] << 8; in msi2500_transfer_one_message()
1154 data |= ((u8 *)t->tx_buf)[1] << 16; in msi2500_transfer_one_message()
1155 data |= ((u8 *)t->tx_buf)[2] << 24; in msi2500_transfer_one_message()
/linux-4.1.27/drivers/net/ethernet/sun/
Dsunqe.h325 u8 tx_buf[TX_RING_SIZE][PKT_BUF_SZ]; member
/linux-4.1.27/drivers/iio/accel/
Dkxsd9.c104 .tx_buf = st->tx, in kxsd9_read()
/linux-4.1.27/drivers/iio/frequency/
Dad9523.c299 .tx_buf = &st->data[0].d8[2], in ad9523_read()
327 .tx_buf = &st->data[0].d8[2], in ad9523_write()
330 .tx_buf = &st->data[1].d8[4 - AD9523_TRANSF_LEN(addr)], in ad9523_write()
/linux-4.1.27/drivers/usb/host/
Dmax3421-hcd.c364 transfer.tx_buf = max3421_hcd->tx->data; in spi_rd8()
391 transfer.tx_buf = max3421_hcd->tx->data; in spi_wr8()
413 transfer[0].tx_buf = max3421_hcd->tx->data; in spi_rd_buf()
440 transfer[0].tx_buf = max3421_hcd->tx->data; in spi_wr_buf()
443 transfer[1].tx_buf = buf; in spi_wr_buf()
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_drm_dsi.c1267 const char *tx_buf = msg->tx_buf; in exynos_dsi_host_transfer() local
1272 xfer.data[0] = tx_buf[0]; in exynos_dsi_host_transfer()
1273 xfer.data[1] = (msg->tx_len == 2) ? tx_buf[1] : 0; in exynos_dsi_host_transfer()
1278 xfer.tx_payload = msg->tx_buf; in exynos_dsi_host_transfer()
/linux-4.1.27/drivers/net/ethernet/moxa/
Dmoxart_ether.h313 unsigned char *tx_buf[RX_DESC_NUM]; member
/linux-4.1.27/drivers/rtc/
Drtc-ds1305.c516 x->tx_buf = addr; in msg_init()
522 x->tx_buf = tx; in msg_init()
/linux-4.1.27/drivers/net/wireless/libertas/
Dif_spi.c172 reg_trans.tx_buf = &reg_out; in spu_write()
175 data_trans.tx_buf = buf; in spu_write()
230 reg_trans.tx_buf = &reg_out; in spu_read()
/linux-4.1.27/drivers/gpu/drm/panel/
Dpanel-ld9040.c131 .tx_buf = &data, in ld9040_spi_write_word()
/linux-4.1.27/include/linux/mfd/abx500/
Dab8500.h359 unsigned long tx_buf[4]; member
/linux-4.1.27/drivers/net/ethernet/via/
Dvia-rhine.c457 unsigned char *tx_buf[TX_RING_SIZE]; member
1296 rp->tx_buf[i] = &rp->tx_bufs[i * PKT_BUF_SZ]; in alloc_tbufs()
1323 rp->tx_buf[i] = NULL; in free_tbufs()
1764 skb_copy_and_csum_dev(skb, rp->tx_buf[entry]); in rhine_start_tx()
1766 memset(rp->tx_buf[entry] + skb->len, 0, in rhine_start_tx()
1770 (rp->tx_buf[entry] - in rhine_start_tx()
/linux-4.1.27/drivers/atm/
Diphase.c1977 iadev->tx_buf = kmalloc(iadev->num_tx_desc*sizeof(struct cpcs_trailer_desc), GFP_KERNEL);
1978 if (!iadev->tx_buf) {
1991 iadev->tx_buf[i].cpcs = cpcs;
1992 iadev->tx_buf[i].dma_addr = dma_map_single(&iadev->pci->dev,
2201 struct cpcs_trailer_desc *desc = iadev->tx_buf + i;
2207 kfree(iadev->tx_buf);
2479 struct cpcs_trailer_desc *desc = iadev->tx_buf + i;
2485 kfree(iadev->tx_buf);
2985 trailer = iadev->tx_buf[desc-1].cpcs;
3033 wr_ptr->sys_pkt_addr = iadev->tx_buf[desc-1].dma_addr;

12