/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
D | hif_usb.c | 252 struct tx_buf *tx_buf = (struct tx_buf *) urb->context; in hif_usb_tx_cb() local 256 if (!tx_buf || !tx_buf->hif_dev) in hif_usb_tx_cb() 259 hif_dev = tx_buf->hif_dev; in hif_usb_tx_cb() 277 ath9k_skb_queue_purge(hif_dev, &tx_buf->skb_queue); in hif_usb_tx_cb() 288 ath9k_skb_queue_complete(hif_dev, &tx_buf->skb_queue, txok); in hif_usb_tx_cb() 291 tx_buf->len = tx_buf->offset = 0; in hif_usb_tx_cb() 292 __skb_queue_head_init(&tx_buf->skb_queue); in hif_usb_tx_cb() 296 list_move_tail(&tx_buf->list, &hif_dev->tx.tx_buf); in hif_usb_tx_cb() 307 struct tx_buf *tx_buf = NULL; in __hif_usb_tx() local 318 if (list_empty(&hif_dev->tx.tx_buf)) in __hif_usb_tx() [all …]
|
D | hif_usb.h | 77 struct tx_buf { struct 95 struct list_head tx_buf; argument
|
/linux-4.4.14/drivers/staging/iio/meter/ |
D | ade7758_ring.c | 142 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()
|
D | ade7854-spi.c | 26 .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()
|
D | ade7758_core.c | 54 .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()
|
D | ade7758.h | 129 unsigned char tx_buf[8]; member
|
/linux-4.4.14/drivers/char/tpm/st33zp24/ |
D | spi.c | 70 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.4.14/drivers/mfd/ |
D | tps65912-spi.c | 35 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()
|
D | mc13xxx-spi.c | 72 .tx_buf = w, in mc13xxx_spi_read()
|
D | cros_ec_spi.c | 412 trans.tx_buf = ec_dev->dout; in cros_ec_pkt_xfer_spi() 531 trans.tx_buf = ec_dev->dout; in cros_ec_cmd_xfer_spi()
|
/linux-4.4.14/drivers/iio/common/st_sensors/ |
D | st_sensors_spi.c | 36 .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.4.14/drivers/net/wimax/i2400m/ |
D | tx.c | 474 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 …]
|
D | usb-tx.c | 156 (void *) tx_msg - i2400m->tx_buf, in i2400mu_tx()
|
D | i2400m.h | 600 void *tx_buf; member
|
/linux-4.4.14/drivers/input/touchscreen/ |
D | wdt87xx_i2c.c | 222 u8 tx_buf[] = { 0x22, 0x00, 0x10, 0x0E, 0x23, 0x00 }; in wdt87xx_get_desc() local 225 tx_buf[2] |= desc_idx & 0xF; in wdt87xx_get_desc() 227 error = wdt87xx_i2c_xfer(client, tx_buf, sizeof(tx_buf), in wdt87xx_get_desc() 248 u8 tx_buf[] = { 0x22, 0x00, 0x13, 0x0E, str_idx, 0x23, 0x00 }; in wdt87xx_get_string() local 256 error = wdt87xx_i2c_xfer(client, tx_buf, sizeof(tx_buf), in wdt87xx_get_string() 280 u8 tx_buf[8]; in wdt87xx_get_feature() local 290 tx_buf[tx_len++] = 0x22; in wdt87xx_get_feature() 291 tx_buf[tx_len++] = 0x00; in wdt87xx_get_feature() 293 tx_buf[tx_len++] = 0x30; in wdt87xx_get_feature() 294 tx_buf[tx_len++] = 0x02; in wdt87xx_get_feature() [all …]
|
D | ad7879-spi.c | 31 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()
|
D | ads7846.c | 328 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() 1002 x->tx_buf = &packet->read_y_cmd[0]; in ads7846_setup_spi_msg() 1009 x->tx_buf = &packet->read_y; in ads7846_setup_spi_msg() 1028 x->tx_buf = &packet->read_y; in ads7846_setup_spi_msg() 1048 x->tx_buf = &packet->read_x_cmd[0]; in ads7846_setup_spi_msg() 1056 x->tx_buf = &packet->read_x; in ads7846_setup_spi_msg() 1071 x->tx_buf = &packet->read_x; in ads7846_setup_spi_msg() [all …]
|
D | ad7877.c | 226 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()
|
D | tsc2005.c | 31 .tx_buf = &tx, in tsc2005_cmd()
|
D | cyttsp_spi.c | 77 xfer[0].tx_buf = wr_buf; in cyttsp_spi_xfer()
|
D | cyttsp4_spi.c | 80 xfer[0].tx_buf = wr_buf; in cyttsp_spi_xfer()
|
/linux-4.4.14/drivers/spi/ |
D | spi-xlp.c | 100 const u8 *tx_buf; /* tx data buffer */ member 221 tx_data |= xspi->tx_buf[i] << (j * 8); in xlp_spi_fill_txfifo() 225 xspi->tx_buf += nbytes; in xlp_spi_fill_txfifo() 267 if (xspi->tx_buf) in xlp_spi_send_cmd() 278 const unsigned char *tx_buf, in xlp_spi_xfer_block() argument 284 xs->tx_buf = tx_buf; in xlp_spi_xfer_block() 286 xs->tx_len = (xs->tx_buf == NULL) ? 0 : xfer_len; in xlp_spi_xfer_block() 331 const unsigned char *tx_buf; in xlp_spi_txrx_bufs() local 333 tx_buf = t->tx_buf; in xlp_spi_txrx_bufs() 338 sz = xlp_spi_xfer_block(xs, tx_buf, rx_buf, in xlp_spi_txrx_bufs() [all …]
|
D | spi-sh-msiof.c | 358 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 …]
|
D | spi-octeon.c | 59 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()
|
D | spi-clps711x.c | 35 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()
|
D | spi-rb4xx.c | 105 const u8 *tx_buf; in rb4xx_transfer_one() local 120 tx_buf = t->tx_buf; in rb4xx_transfer_one() 125 do_spi_byte_two(rbspi, spi_ioc, tx_buf[i]); in rb4xx_transfer_one() 127 do_spi_byte(rbspi, spi_ioc, tx_buf[i]); in rb4xx_transfer_one()
|
D | spi-orion.c | 310 const u8 **tx_buf, u8 **rx_buf) in orion_spi_write_read_8bit() argument 323 if (tx_buf && *tx_buf) in orion_spi_write_read_8bit() 324 writel(*(*tx_buf)++, tx_reg); in orion_spi_write_read_8bit() 341 const u16 **tx_buf, u16 **rx_buf) in orion_spi_write_read_16bit() argument 354 if (tx_buf && *tx_buf) in orion_spi_write_read_16bit() 355 writel(__cpu_to_le16(get_unaligned((*tx_buf)++)), tx_reg); in orion_spi_write_read_16bit() 380 const u8 *tx = xfer->tx_buf; in orion_spi_write_read() 389 const u16 *tx = xfer->tx_buf; in orion_spi_write_read()
|
D | spi-mpc52xx.c | 87 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()
|
D | spidev.c | 124 .tx_buf = spidev->tx_buffer, in spidev_sync_write() 215 u8 *tx_buf, *rx_buf; in spidev_message() local 227 tx_buf = spidev->tx_buffer; in spidev_message() 262 if (u_tmp->tx_buf) { in spidev_message() 269 k_tmp->tx_buf = tx_buf; in spidev_message() 270 if (copy_from_user(tx_buf, (const u8 __user *) in spidev_message() 271 (uintptr_t) u_tmp->tx_buf, in spidev_message() 274 tx_buf += k_tmp->len; in spidev_message() 290 u_tmp->tx_buf ? "tx " : "", in spidev_message() 556 ioc[n].tx_buf = (uintptr_t) compat_ptr(ioc[n].tx_buf); in spidev_compat_ioc_message()
|
D | spi-omap-100k.c | 203 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() 308 if (t->tx_buf == NULL && t->rx_buf == NULL && t->len) { in omap1_spi100k_transfer_one_message()
|
D | spi-efm32.c | 85 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()
|
D | spi-sun4i.c | 84 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()
|
D | spi-fsl-espi.c | 42 const void *tx_buf; member 230 mpc8xxx_spi->tx = t->tx_buf; in fsl_espi_bufs() 303 trans.tx_buf = espi_trans->tx_buf; in fsl_espi_do_trans() 347 if (t->tx_buf) { in fsl_espi_cmd_trans() 348 memcpy(local_buf + i, t->tx_buf, t->len); in fsl_espi_cmd_trans() 353 espi_trans->tx_buf = local_buf; in fsl_espi_cmd_trans() 388 if (t->tx_buf) { in fsl_espi_rw_trans() 389 memcpy(local_buf + i, t->tx_buf, t->len); in fsl_espi_rw_trans() 411 espi_trans->tx_buf = local_buf; in fsl_espi_rw_trans() 442 if (t->tx_buf) in fsl_espi_do_one_msg() [all …]
|
D | spi-sun6i.c | 90 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()
|
D | spi-omap2-mcspi.c | 315 if (t->rx_buf != NULL && t->tx_buf != NULL) in omap2_mcspi_set_fifo() 333 if (t->tx_buf != NULL) { in omap2_mcspi_set_fifo() 349 if (t->tx_buf != NULL) in omap2_mcspi_set_fifo() 611 tx = xfer->tx_buf; in omap2_mcspi_txrx_dma() 692 tx = xfer->tx_buf; in omap2_mcspi_txrx_pio() 740 tx = xfer->tx_buf; in omap2_mcspi_txrx_pio() 787 tx = xfer->tx_buf; in omap2_mcspi_txrx_pio() 1151 if (t->tx_buf == NULL) in omap2_mcspi_work_one() 1156 if (cd && cd->turbo_mode && t->tx_buf == NULL) { in omap2_mcspi_work_one() 1174 if (t->tx_buf == NULL) in omap2_mcspi_work_one() [all …]
|
D | spi-bcm2835aux.c | 103 const u8 *tx_buf; member 158 byte = bs->tx_buf ? *bs->tx_buf++ : 0; in bcm2835aux_wr_fifo() 363 bs->tx_buf = tfr->tx_buf; in bcm2835aux_spi_transfer_one()
|
D | spi-atmel.c | 614 if (xfer->tx_buf) { in atmel_spi_next_xfer_single() 616 spi_writel(as, TDR, *(u16 *)(xfer->tx_buf + xfer_pos)); in atmel_spi_next_xfer_single() 618 spi_writel(as, TDR, *(u8 *)(xfer->tx_buf + xfer_pos)); in atmel_spi_next_xfer_single() 625 xfer, xfer->len, xfer->tx_buf, xfer->rx_buf, in atmel_spi_next_xfer_single() 641 const u16 *words = (const u16 *)((u8 *)xfer->tx_buf + offset); in atmel_spi_next_xfer_fifo() 642 const u8 *bytes = (const u8 *)((u8 *)xfer->tx_buf + offset); in atmel_spi_next_xfer_fifo() 668 if (xfer->tx_buf) { in atmel_spi_next_xfer_fifo() 686 if (xfer->tx_buf) { in atmel_spi_next_xfer_fifo() 701 xfer, xfer->len, xfer->tx_buf, xfer->rx_buf, in atmel_spi_next_xfer_fifo() 762 if (xfer->tx_buf) { in atmel_spi_next_xfer_dma_submit() [all …]
|
D | spi-img-spfi.c | 238 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()
|
D | spi-qup.c | 249 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()
|
D | spi-bcm63xx.c | 250 t->tx_buf, t->rx_buf, t->len); in bcm63xx_txrx_bufs() 252 if (num_transfers > 1 && t->tx_buf && t->len <= BCM63XX_SPI_MAX_PREPEND) in bcm63xx_txrx_bufs() 257 if (t->tx_buf) { in bcm63xx_txrx_bufs() 259 memcpy_toio(bs->tx_io + len, t->tx_buf, t->len); in bcm63xx_txrx_bufs() 356 if (n_transfers == 2 && !first->rx_buf && !t->tx_buf && in bcm63xx_spi_transfer_one() 359 else if (can_use_prepend && t->tx_buf) in bcm63xx_spi_transfer_one()
|
D | spi-bcm2835.c | 87 const u8 *tx_buf; member 123 byte = bs->tx_buf ? *bs->tx_buf++ : 0; in bcm2835_wr_fifo() 383 (((size_t)tfr->tx_buf & 3) == 0)) in bcm2835_spi_can_dma() 389 if (((size_t)tfr->tx_buf & (PAGE_SIZE - 1)) + tfr->len > PAGE_SIZE) { in bcm2835_spi_can_dma() 571 bs->tx_buf = tfr->tx_buf; in bcm2835_spi_transfer_one()
|
D | spi-xcomm.c | 116 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()
|
D | spi-mpc512x-psc.c | 160 u8 *tx_buf = (u8 *)t->tx_buf; in mpc512x_psc_spi_transfer_rxtx() local 163 if (!tx_buf && !rx_buf && t->len) in mpc512x_psc_spi_transfer_rxtx() 186 data = tx_buf ? *tx_buf++ : 0; in mpc512x_psc_spi_transfer_rxtx()
|
D | spi-mpc52xx-psc.c | 140 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()
|
D | spi.c | 256 if ((xfer->tx_buf) && in spi_statistics_add_transfer_stats() 257 (xfer->tx_buf != master->dummy_tx)) in spi_statistics_add_transfer_stats() 775 if (xfer->tx_buf != NULL) { in __spi_map_msg() 777 (void *)xfer->tx_buf, xfer->len, in __spi_map_msg() 852 if (xfer->tx_buf == master->dummy_tx) in spi_unmap_msg() 853 xfer->tx_buf = NULL; in spi_unmap_msg() 873 !xfer->tx_buf) in spi_map_msg() 900 if (!xfer->tx_buf) in spi_map_msg() 901 xfer->tx_buf = master->dummy_tx; in spi_map_msg() 939 if (xfer->tx_buf || xfer->rx_buf) { in spi_transfer_one_message() [all …]
|
D | spi-bitbang.c | 71 const u8 *tx = t->tx_buf; in bitbang_txrx_8() 97 const u16 *tx = t->tx_buf; in bitbang_txrx_16() 123 const u32 *tx = t->tx_buf; in bitbang_txrx_32()
|
D | spi-topcliff-pch.c | 474 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 …]
|
D | spi-adi-v3.c | 397 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()
|
D | spi-mxs.c | 408 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()
|
D | spi-tegra114.c | 293 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()
|
D | spi-tegra20-slink.c | 310 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()
|
D | spi-omap-uwire.c | 213 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()
|
D | spi-au1550.c | 325 hw->tx = t->tx_buf; in au1550_spi_dma_txrxb() 338 if (t->tx_buf) { in au1550_spi_dma_txrxb() 341 (void *)t->tx_buf, in au1550_spi_dma_txrxb() 372 if (!t->tx_buf) { in au1550_spi_dma_txrxb() 414 if (t->tx_buf && t->tx_dma == 0 ) in au1550_spi_dma_txrxb() 517 hw->tx = t->tx_buf; in au1550_spi_pio_txrxb()
|
D | spi-ep93xx.c | 343 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()
|
D | spi-sh-hspi.c | 183 if (t->tx_buf) in hspi_transfer_one_message() 184 tx = (u32)((u8 *)t->tx_buf)[i]; in hspi_transfer_one_message()
|
D | spi-bcm53xx.c | 179 if (t->tx_buf) { in bcm53xxspi_transfer_one() 180 buf = (u8 *)t->tx_buf; in bcm53xxspi_transfer_one()
|
D | spi-tegra20-sflash.c | 189 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()
|
D | spi-dw-mid.c | 155 if (!xfer->tx_buf) in dw_spi_dma_prepare_tx() 234 if (xfer->tx_buf) in mid_spi_dma_setup()
|
D | spi-sh.c | 174 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()
|
D | spi-sc18is602.c | 87 if (t->tx_buf) { in sc18is602_txrx() 88 memcpy(&hw->buffer[hw->tlen], t->tx_buf, len); in sc18is602_txrx()
|
D | spi-imx.c | 100 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); \ 998 spi_imx->tx_buf = transfer->tx_buf; in spi_imx_pio_transfer()
|
D | spi-bfin-sport.c | 395 if (transfer->tx_buf != NULL) { in bfin_sport_spi_pump_transfers() 396 drv_data->tx = (void *)transfer->tx_buf; in bfin_sport_spi_pump_transfers() 399 transfer->tx_buf, drv_data->tx_end); in bfin_sport_spi_pump_transfers() 404 full_duplex = transfer->tx_buf != NULL; in bfin_sport_spi_pump_transfers()
|
D | spi-s3c64xx.c | 402 if (xfer->tx_buf != NULL) { in enable_datapath() 412 xfer->tx_buf, xfer->len / 4); in enable_datapath() 416 xfer->tx_buf, xfer->len / 2); in enable_datapath() 420 xfer->tx_buf, xfer->len); in enable_datapath() 726 xfer->rx_buf ? 1 : 0, xfer->tx_buf ? 1 : 0, in s3c64xx_spi_transfer_one() 732 if (xfer->tx_buf != NULL in s3c64xx_spi_transfer_one()
|
D | spi-oc-tiny.c | 126 const u8 *txp = t->tx_buf; in tiny_spi_txrx_bufs() 133 hw->txp = t->tx_buf; in tiny_spi_txrx_bufs()
|
D | spi-meson-spifc.c | 208 if (xfer->tx_buf) in meson_spifc_txrx() 209 meson_spifc_fill_buffer(spifc, xfer->tx_buf + offset, len); in meson_spifc_txrx()
|
D | spi-fsl-cpm.c | 118 if (!t->tx_buf) { in fsl_spi_cpm_bufs() 137 } else if (t->tx_buf) { in fsl_spi_cpm_bufs()
|
D | spi-txx9.c | 179 const void *txbuf = t->tx_buf; in txx9spi_work_one() 312 if (!t->tx_buf && !t->rx_buf && t->len) in txx9spi_transfer()
|
D | spi-ppc4xx.c | 151 t->tx_buf, t->rx_buf, t->len); in spi_ppc4xx_txrx() 155 hw->tx = t->tx_buf; in spi_ppc4xx_txrx()
|
D | spi-mt65xx.c | 338 iowrite32_rep(mdata->base + SPI_TX_DATA_REG, xfer->tx_buf, cnt); in mtk_spi_fifo_transfer() 361 if (xfer->tx_buf) in mtk_spi_dma_transfer() 367 if (xfer->tx_buf) in mtk_spi_dma_transfer()
|
D | spi-sirf.c | 156 #define IS_DMA_VALID(x) (x && ALIGNED(x->tx_buf) && ALIGNED(x->rx_buf) && \ 549 (t->tx_buf != t->rx_buf) ? in spi_sirfsoc_dma_transfer() 558 (t->tx_buf != t->rx_buf) ? in spi_sirfsoc_dma_transfer() 710 sspi->tx = t->tx_buf; in spi_sirfsoc_transfer() 966 if (t && t->tx_buf && !t->rx_buf && in spi_sirfsoc_setup_transfer()
|
D | spi-coldfire-qspi.c | 324 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()
|
D | spi-ti-qspi.c | 236 txbuf = t->tx_buf; in qspi_write_msg() 352 if (t->tx_buf) { in qspi_transfer_msg()
|
D | spi-rspi.c | 686 ret = rspi_pio_transfer(rspi, xfer->tx_buf, xfer->rx_buf, xfer->len); in rspi_common_transfer() 772 return qspi_trigger_transfer_out_in(rspi, xfer->tx_buf, in qspi_transfer_out_in() 786 ret = rspi_pio_transfer(rspi, xfer->tx_buf, NULL, xfer->len); in qspi_transfer_out() 850 if (xfer->tx_buf) in qspi_transfer_mode()
|
D | spi-davinci.c | 601 dspi->tx = t->tx_buf; in davinci_spi_bufs() 662 if (!t->tx_buf) in davinci_spi_bufs() 665 buf = (void *)t->tx_buf; in davinci_spi_bufs()
|
D | spi-bfin5xx.c | 617 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()
|
/linux-4.4.14/drivers/net/ethernet/qualcomm/ |
D | qca_7k.c | 59 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()
|
D | qca_spi.c | 108 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.4.14/drivers/iio/adc/ |
D | ad7298.c | 55 __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()
|
D | ad7923.c | 70 __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()
|
D | max1363.c | 342 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 …]
|
D | mcp320x.c | 69 u8 tx_buf ____cacheline_aligned; 105 adc->tx_buf = mcp320x_channel_to_tx_data(device_index, in mcp320x_adc_conversion() 314 adc->transfer[0].tx_buf = &adc->tx_buf; in mcp320x_probe() 315 adc->transfer[0].len = sizeof(adc->tx_buf); in mcp320x_probe()
|
D | ad7887.c | 283 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()
|
D | ad_sigma_delta.c | 63 .tx_buf = data, in ad_sd_write_reg() 109 .tx_buf = data, in ad_sd_read_reg_raw()
|
/linux-4.4.14/drivers/staging/gdm72xx/ |
D | sdio_boot.c | 40 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) in sdio_boot() 156 kfree(tx_buf); in sdio_boot()
|
D | usb_boot.c | 75 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) { in usb_boot() 237 kfree(tx_buf); in usb_boot()
|
/linux-4.4.14/drivers/video/fbdev/omap2/displays-new/ |
D | panel-tpo-td028ttec1.c | 70 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 …]
|
D | panel-lgphilips-lb035q02.c | 79 index_xfer.tx_buf = buffer; in lb035q02_write_reg() 86 value_xfer.tx_buf = buffer + 4; in lb035q02_write_reg()
|
/linux-4.4.14/drivers/iio/imu/ |
D | adis.c | 38 .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()
|
D | adis16400_buffer.c | 47 adis->xfer[0].tx_buf = tx; in adis16400_update_scan_mode()
|
D | adis_buffer.c | 57 adis->xfer[j].tx_buf = &tx[j]; in adis_update_scan_mode()
|
/linux-4.4.14/drivers/net/ethernet/microchip/ |
D | encx24j600-regmap.c | 45 struct spi_transfer t[2] = { { .tx_buf = &opcode, .len = 1, }, in encx24j600_cmdn() 46 { .tx_buf = buf, .len = len }, }; in encx24j600_cmdn() 75 u8 tx_buf[2]; in regmap_encx24j600_sfr_read() local 108 tx_buf[i++] = cmd; in regmap_encx24j600_sfr_read() 110 tx_buf[i++] = reg; in regmap_encx24j600_sfr_read() 112 ret = spi_write_then_read(ctx->spi, tx_buf, i, val, len); in regmap_encx24j600_sfr_read() 125 struct spi_transfer t[3] = { { .tx_buf = &cmd, .len = sizeof(cmd), }, in regmap_encx24j600_sfr_update() 126 { .tx_buf = ®, .len = sizeof(reg), }, in regmap_encx24j600_sfr_update() 127 { .tx_buf = val, .len = len }, }; in regmap_encx24j600_sfr_update() 165 t[1].tx_buf = ® in regmap_encx24j600_sfr_update()
|
D | enc28j60.c | 91 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.4.14/drivers/staging/wilc1000/ |
D | linux_wlan_spi.c | 136 .tx_buf = b + (i * TXRX_PHASE_SIZE), in linux_spi_write() 162 .tx_buf = b + (blk * TXRX_PHASE_SIZE), in linux_spi_write() 204 .tx_buf = b, in linux_spi_write() 271 tr.tx_buf = t_buffer; in linux_spi_read() 295 tr.tx_buf = t_buffer; in linux_spi_read() 339 tr.tx_buf = t_buffer; in linux_spi_read() 375 .tx_buf = wb, in linux_spi_write_read()
|
/linux-4.4.14/drivers/net/usb/ |
D | ipheth.c | 146 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()
|
D | catc.c | 170 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.4.14/drivers/base/regmap/ |
D | regmap-spi.c | 47 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.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | atombios_dp.c | 133 u8 tx_buf[20]; in amdgpu_atombios_dp_aux_transfer() local 140 tx_buf[0] = msg->address & 0xff; in amdgpu_atombios_dp_aux_transfer() 141 tx_buf[1] = msg->address >> 8; in amdgpu_atombios_dp_aux_transfer() 142 tx_buf[2] = (msg->request << 4) | in amdgpu_atombios_dp_aux_transfer() 144 tx_buf[3] = msg->size ? (msg->size - 1) : 0; in amdgpu_atombios_dp_aux_transfer() 154 tx_buf[3] |= BARE_ADDRESS_SIZE << 4; in amdgpu_atombios_dp_aux_transfer() 156 tx_buf[3] |= tx_size << 4; in amdgpu_atombios_dp_aux_transfer() 157 memcpy(tx_buf + HEADER_SIZE, msg->buffer, msg->size); in amdgpu_atombios_dp_aux_transfer() 159 tx_buf, tx_size, NULL, 0, delay, &ack); in amdgpu_atombios_dp_aux_transfer() 171 tx_buf[3] |= BARE_ADDRESS_SIZE << 4; in amdgpu_atombios_dp_aux_transfer() [all …]
|
/linux-4.4.14/drivers/staging/iio/frequency/ |
D | ad9832.c | 240 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()
|
D | ad9834.c | 365 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.4.14/drivers/gpu/drm/radeon/ |
D | atombios_dp.c | 166 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() 195 tx_buf[3] |= BARE_ADDRESS_SIZE << 4; in radeon_dp_aux_transfer_atom() 197 tx_buf[3] |= tx_size << 4; in radeon_dp_aux_transfer_atom() 198 memcpy(tx_buf + HEADER_SIZE, msg->buffer, msg->size); in radeon_dp_aux_transfer_atom() 200 tx_buf, tx_size, NULL, 0, delay, &ack); in radeon_dp_aux_transfer_atom() 212 tx_buf[3] |= BARE_ADDRESS_SIZE << 4; in radeon_dp_aux_transfer_atom() [all …]
|
/linux-4.4.14/drivers/net/wireless/cw1200/ |
D | cw1200_spi.c | 69 .tx_buf = ®addr, in cw1200_spi_memcpy_fromio() 104 printk("%02x ", ((u8 *)t_addr.tx_buf)[i]); in cw1200_spi_memcpy_fromio() 133 .tx_buf = ®addr, 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.4.14/drivers/net/wireless/ti/wl1251/ |
D | spi.c | 74 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.4.14/drivers/hwmon/ |
D | adcxx.c | 66 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()
|
D | max1111.c | 44 uint8_t tx_buf[MAX1111_TX_BUF_SIZE]; member 61 data->tx_buf[0] = (channel << data->sel_sh) | in max1111_read() 173 x->tx_buf = &data->tx_buf[0]; in setup_transfer()
|
/linux-4.4.14/drivers/staging/comedi/drivers/ |
D | vmk80xx.c | 406 unsigned char *tx_buf = devpriv->usb_tx_buf; in vmk80xx_do_insn_bits() local 421 tx_buf[reg] = s->state; in vmk80xx_do_insn_bits() 428 tx_buf[0] = VMK8061_CMD_RD_DO; in vmk80xx_do_insn_bits() 574 unsigned char *tx_buf; in vmk80xx_pwm_insn_read() local 581 tx_buf = devpriv->usb_tx_buf; in vmk80xx_pwm_insn_read() 587 tx_buf[0] = VMK8061_CMD_RD_PWM; in vmk80xx_pwm_insn_read() 607 unsigned char *tx_buf; in vmk80xx_pwm_insn_write() local 614 tx_buf = devpriv->usb_tx_buf; in vmk80xx_pwm_insn_write() 635 tx_buf[reg[0]] = (unsigned char)(data[n] & 0x03); in vmk80xx_pwm_insn_write() 636 tx_buf[reg[1]] = (unsigned char)(data[n] >> 2) & 0xff; in vmk80xx_pwm_insn_write()
|
/linux-4.4.14/drivers/video/fbdev/mmp/hw/ |
D | mmp_spi.c | 129 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.4.14/drivers/staging/media/lirc/ |
D | lirc_sir.c | 245 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.4.14/drivers/net/wireless/ti/wlcore/ |
D | spi.c | 105 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.4.14/drivers/net/ethernet/ |
D | ec_bhf.c | 152 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.4.14/drivers/video/backlight/ |
D | ili922x.c | 161 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()
|
D | ltv350qv.c | 57 index_xfer.tx_buf = lcd->buffer; in ltv350qv_write_reg() 64 value_xfer.tx_buf = lcd->buffer + 4; in ltv350qv_write_reg()
|
D | ili9320.c | 185 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()
|
D | tosa_lcd.c | 53 .tx_buf = buf, in tosa_tg_send()
|
D | lms501kf03.c | 123 .tx_buf = buf, in lms501kf03_spi_write_byte()
|
/linux-4.4.14/drivers/misc/eeprom/ |
D | eeprom_93xx46.c | 67 t[0].tx_buf = (char *)&cmd_addr; in eeprom_93xx46_bin_read() 118 t.tx_buf = &cmd_addr; in eeprom_93xx46_ew() 168 t[0].tx_buf = (char *)&cmd_addr; in eeprom_93xx46_write_word() 173 t[1].tx_buf = buf; in eeprom_93xx46_write_word() 251 t.tx_buf = &cmd_addr; in eeprom_93xx46_eral()
|
/linux-4.4.14/drivers/gpu/drm/ |
D | drm_mipi_dsi.c | 354 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.4.14/drivers/net/ethernet/intel/i40evf/ |
D | i40e_txrx.c | 155 struct i40e_tx_buffer *tx_buf; in i40e_clean_tx_irq() local 161 tx_buf = &tx_ring->tx_bi[i]; in i40e_clean_tx_irq() 168 struct i40e_tx_desc *eop_desc = tx_buf->next_to_watch; in i40e_clean_tx_irq() 182 tx_buf->next_to_watch = NULL; in i40e_clean_tx_irq() 185 total_bytes += tx_buf->bytecount; in i40e_clean_tx_irq() 186 total_packets += tx_buf->gso_segs; in i40e_clean_tx_irq() 189 dev_kfree_skb_any(tx_buf->skb); in i40e_clean_tx_irq() 193 dma_unmap_addr(tx_buf, dma), in i40e_clean_tx_irq() 194 dma_unmap_len(tx_buf, len), in i40e_clean_tx_irq() 198 tx_buf->skb = NULL; in i40e_clean_tx_irq() [all …]
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
D | i40e_txrx.c | 55 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() 637 struct i40e_tx_buffer *tx_buf; in i40e_clean_tx_irq() local 643 tx_buf = &tx_ring->tx_bi[i]; in i40e_clean_tx_irq() 650 struct i40e_tx_desc *eop_desc = tx_buf->next_to_watch; in i40e_clean_tx_irq() [all …]
|
/linux-4.4.14/drivers/staging/mt29f_spinand/ |
D | mt29f_spinand.c | 83 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() 230 cmd.tx_buf = otp, in spinand_set_otp() 436 cmd.tx_buf = wbuf; in spinand_program_data_to_cache() 831 cmd.tx_buf = &lock; in spinand_lock_block()
|
D | mt29f_spinand.h | 99 u8 *tx_buf; /* Tx buf */ member
|
/linux-4.4.14/drivers/media/dvb-frontends/ |
D | sp8870.c | 103 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.4.14/drivers/net/caif/ |
D | caif_hsi.c | 333 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.4.14/drivers/net/ieee802154/ |
D | cc2520.c | 215 .tx_buf = priv->buf, in cc2520_cmd_strobe() 245 .tx_buf = priv->buf, in cc2520_get_status() 274 .tx_buf = priv->buf, in cc2520_write_register() 307 .tx_buf = priv->buf, in cc2520_write_ram() 313 .tx_buf = data, in cc2520_write_ram() 341 .tx_buf = priv->buf, in cc2520_read_register() 383 .tx_buf = priv->buf, in cc2520_write_txfifo() 388 .tx_buf = &len_byte, in cc2520_write_txfifo() 392 .tx_buf = data, in cc2520_write_txfifo() 424 .tx_buf = priv->buf, in cc2520_read_rxfifo()
|
D | mrf24j40.c | 582 devrec->tx_buf_trx.tx_buf = data; in write_tx_buf() 1180 devrec->tx_hdr_trx.tx_buf = devrec->tx_hdr_buf; in mrf24j40_setup_tx_spi_messages() 1183 devrec->tx_len_trx.tx_buf = devrec->tx_len_buf; in mrf24j40_setup_tx_spi_messages() 1190 devrec->tx_post_trx.tx_buf = devrec->tx_post_buf; in mrf24j40_setup_tx_spi_messages() 1200 devrec->rx_trx.tx_buf = devrec->rx_buf; in mrf24j40_setup_rx_spi_messages() 1208 devrec->rx_addr_trx.tx_buf = devrec->rx_addr_buf; in mrf24j40_setup_rx_spi_messages() 1224 devrec->irq_trx.tx_buf = devrec->irq_buf; in mrf24j40_setup_irq_spi_messages()
|
/linux-4.4.14/drivers/mmc/host/ |
D | mmc_spi.c | 531 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.4.14/drivers/mtd/devices/ |
D | m25p80.c | 93 t[0].tx_buf = flash->command; in m25p80_write() 97 t[1].tx_buf = buf; in m25p80_write() 140 t[0].tx_buf = flash->command; in m25p80_read()
|
D | mtd_dataflash.c | 172 x.tx_buf = command = priv->command; in dataflash_erase() 259 x[0].tx_buf = command; in dataflash_read() 318 x[0].tx_buf = command = priv->command; in dataflash_write() 380 x[1].tx_buf = writebuf; in dataflash_write() 485 t.tx_buf = scratch; in otp_read() 571 t.tx_buf = scratch; in dataflash_write_user_otp()
|
D | sst25l.c | 83 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.4.14/net/nfc/nci/ |
D | spi.c | 52 t.tx_buf = skb->data; in __nci_spi_send() 56 t.tx_buf = &t; in __nci_spi_send() 199 tx.tx_buf = req; in __nci_spi_read()
|
/linux-4.4.14/drivers/net/phy/ |
D | spi_ks8995.c | 126 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.4.14/drivers/firmware/ |
D | arm_scpi.c | 139 const void *tx_buf; member 310 if (t->tx_buf) in scpi_tx_prepare() 311 memcpy_toio(mem->payload, t->tx_buf, t->tx_len); in scpi_tx_prepare() 345 static int scpi_send_message(u8 cmd, void *tx_buf, unsigned int tx_len, in scpi_send_message() argument 362 msg->tx_buf = tx_buf; in scpi_send_message()
|
/linux-4.4.14/drivers/net/ethernet/micrel/ |
D | ks8851.c | 177 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.4.14/drivers/iio/gyro/ |
D | adxrs450.c | 98 .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()
|
D | adis16130.c | 51 .tx_buf = st->buf, in adis16130_spi_read()
|
D | adis16080.c | 57 .tx_buf = &st->buf, in adis16080_read_sample()
|
/linux-4.4.14/drivers/staging/iio/accel/ |
D | lis3l02dq_core.c | 58 .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()
|
D | lis3l02dq_ring.c | 75 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()
|
D | sca3000_core.c | 97 .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()
|
D | adis16220_core.c | 106 .tx_buf = st->tx, in adis16220_capture_buffer_read() 112 .tx_buf = st->tx, in adis16220_capture_buffer_read()
|
D | sca3000_ring.c | 45 .tx_buf = st->tx, in sca3000_read_data()
|
/linux-4.4.14/sound/soc/codecs/ |
D | rt5677-spi.c | 135 t[0].tx_buf = header; in rt5677_spi_read() 192 t.tx_buf = buf; in rt5677_spi_write()
|
D | wm0010.c | 126 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() 675 t.tx_buf = img_swap; in wm0010_boot()
|
/linux-4.4.14/Documentation/spi/ |
D | spidev_test.c | 108 .tx_buf = (unsigned long)tx, in transfer() 128 tr.tx_buf = 0; in transfer()
|
D | spidev_fdx.c | 61 xfer[0].tx_buf = (unsigned long)buf; in do_msg()
|
/linux-4.4.14/drivers/net/ethernet/amd/ |
D | sunlance.c | 229 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()
|
D | 7990.h | 89 volatile char tx_buf[TX_RING_SIZE][TX_BUFF_SIZE]; member
|
D | 7990.c | 179 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()
|
D | a2065.c | 100 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.4.14/drivers/staging/fbtft/ |
D | fbtft-io.c | 10 .tx_buf = buf, in fbtft_write_spi() 113 t.tx_buf = txbuf; in fbtft_read_spi()
|
/linux-4.4.14/drivers/i2c/busses/ |
D | i2c-designware-core.h | 85 u8 *tx_buf; member
|
D | i2c-designware-core.c | 459 u8 *buf = dev->tx_buf; in i2c_dw_xfer_msg() 533 dev->tx_buf = buf; in i2c_dw_xfer_msg()
|
/linux-4.4.14/include/uapi/linux/spi/ |
D | spidev.h | 90 __u64 tx_buf; member
|
/linux-4.4.14/include/linux/ |
D | n_r3964.h | 153 unsigned char *tx_buf; member
|
/linux-4.4.14/sound/soc/blackfin/ |
D | bf6xx-sport.h | 45 unsigned char *tx_buf; member
|
D | bf5xx-ac97.c | 109 nextwrite = (struct ac97_frame *)(sport->tx_buf + in enqueue_cmd() 112 sport->tx_buf, nextfrag, nextwrite, cmd_count[nextfrag]); in enqueue_cmd()
|
D | bf5xx-sport.h | 51 unsigned char *tx_buf; member
|
D | bf6xx-sport.c | 163 sport->tx_buf = buf; in sport_config_tx_dma() 211 return (unsigned char *)curr - sport->tx_buf; in sport_curr_offset_tx()
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
D | 11n.c | 220 struct host_cmd_ds_txbuf_cfg *tx_buf = &cmd->params.tx_buf; in mwifiex_cmd_recfg_tx_buf() local 226 tx_buf->action = cpu_to_le16(action); in mwifiex_cmd_recfg_tx_buf() 231 tx_buf->buff_size = cpu_to_le16(*buf_size); in mwifiex_cmd_recfg_tx_buf() 235 tx_buf->buff_size = 0; in mwifiex_cmd_recfg_tx_buf()
|
/linux-4.4.14/drivers/media/pci/netup_unidvb/ |
D | netup_unidvb_spi.c | 129 if (t->tx_buf) { in netup_spi_transfer() 131 t->tx_buf + frag_offset, in netup_spi_transfer()
|
/linux-4.4.14/drivers/net/wireless/p54/ |
D | p54spi.c | 71 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()
|
D | p54pci.c | 246 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.4.14/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt.c | 178 struct bnxt_sw_tx_bd *tx_buf; in bnxt_start_xmit() local 205 tx_buf = &txr->tx_buf_ring[prod]; in bnxt_start_xmit() 206 tx_buf->skb = skb; in bnxt_start_xmit() 207 tx_buf->nr_frags = last_frag; in bnxt_start_xmit() 274 tx_buf->is_push = 1; in bnxt_start_xmit() 284 tx_buf->skb = NULL; in bnxt_start_xmit() 294 tx_buf->skb = NULL; in bnxt_start_xmit() 298 dma_unmap_addr_set(tx_buf, mapping, mapping); in bnxt_start_xmit() 351 tx_buf = &txr->tx_buf_ring[prod]; in bnxt_start_xmit() 352 dma_unmap_addr_set(tx_buf, mapping, mapping); in bnxt_start_xmit() [all …]
|
/linux-4.4.14/drivers/usb/musb/ |
D | cppi_dma.h | 26 u32 tx_buf; member
|
/linux-4.4.14/drivers/iio/dac/ |
D | ad5449.c | 106 .tx_buf = &st->data[0], in ad5449_read() 110 .tx_buf = &st->data[1], in ad5449_read()
|
D | ad5686.c | 111 .tx_buf = &st->data[0].d8[1], in ad5686_spi_read() 115 .tx_buf = &st->data[1].d8[1], in ad5686_spi_read()
|
D | ad5791.c | 125 .tx_buf = &st->data[0].d8[1], in ad5791_spi_read() 130 .tx_buf = &st->data[1].d8[1], in ad5791_spi_read()
|
D | ad5755.c | 159 .tx_buf = &st->data[0].d8[1], in ad5755_read() 163 .tx_buf = &st->data[1].d8[1], in ad5755_read()
|
/linux-4.4.14/drivers/tty/serial/cpm_uart/ |
D | cpm_uart_cpm1.c | 118 pinfo->tx_buf = pinfo->rx_buf + L1_CACHE_ALIGN(pinfo->rx_nrfifos in cpm_uart_allocbuf()
|
D | cpm_uart_cpm2.c | 153 pinfo->tx_buf = pinfo->rx_buf + L1_CACHE_ALIGN(pinfo->rx_nrfifos in cpm_uart_allocbuf()
|
D | cpm_uart.h | 74 unsigned char *tx_buf; member
|
/linux-4.4.14/drivers/input/misc/ |
D | ad714x-spi.c | 45 xfer[0].tx_buf = &chip->xfer_buf[0]; in ad714x_spi_read()
|
/linux-4.4.14/drivers/regulator/ |
D | tps6524x-regulator.c | 154 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.4.14/include/net/caif/ |
D | caif_hsi.h | 156 u8 *tx_buf; member
|
/linux-4.4.14/drivers/tty/ |
D | n_r3964.c | 968 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() 1050 kfree(pInfo->tx_buf); in r3964_close() 1051 TRACE_M("r3964_close - tx_buf kfree %p", pInfo->tx_buf); in r3964_close()
|
D | synclinkmp.c | 167 unsigned char *tx_buf; member 927 if (!info->tx_buf) in write() 940 tx_load_dma_buffer(info, info->tx_buf, info->tx_count); in write() 955 memcpy(info->tx_buf + info->tx_put, buf, c); in write() 974 tx_load_dma_buffer(info, info->tx_buf, info->tx_count); in write() 1007 if (!info->tx_buf) in put_char() 1016 info->tx_buf[info->tx_put++] = ch; in put_char() 1158 !info->tx_buf) in flush_chars() 1174 info->tx_buf,info->tx_count); in flush_chars() 2647 if (!info->tx_buf) { in startup() [all …]
|
/linux-4.4.14/drivers/net/ethernet/cirrus/ |
D | ep93xx_eth.c | 166 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.4.14/drivers/media/i2c/s5c73m3/ |
D | s5c73m3-spi.c | 51 xfer.tx_buf = addr; in spi_xmit()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_cmn.c | 201 struct sw_tx_bd *tx_buf = &txdata->tx_buf_ring[idx]; in bnx2x_free_tx_pkt() local 204 struct sk_buff *skb = tx_buf->skb; in bnx2x_free_tx_pkt() 205 u16 bd_idx = TX_BD(tx_buf->first_bd), new_cons; in bnx2x_free_tx_pkt() 213 txdata->txq_index, idx, tx_buf, skb); in bnx2x_free_tx_pkt() 224 new_cons = nbd + tx_buf->first_bd; in bnx2x_free_tx_pkt() 233 if (tx_buf->flags & BNX2X_HAS_SECOND_PBD) { in bnx2x_free_tx_pkt() 240 if (tx_buf->flags & BNX2X_TSO_SPLIT_BD) { in bnx2x_free_tx_pkt() 270 tx_buf->first_bd = 0; in bnx2x_free_tx_pkt() 271 tx_buf->skb = NULL; in bnx2x_free_tx_pkt() 3329 struct sw_tx_bd *tx_buf, in bnx2x_tx_split() argument [all …]
|
/linux-4.4.14/drivers/char/pcmcia/ |
D | synclink_cs.c | 150 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.4.14/drivers/net/wireless/realtek/rtl818x/rtl8180/ |
D | rtl8180.h | 44 __le32 tx_buf; member
|
/linux-4.4.14/drivers/net/ethernet/broadcom/ |
D | bnx2.c | 2861 struct bnx2_sw_tx_bd *tx_buf; in bnx2_tx_int() local 2867 tx_buf = &txr->tx_buf_ring[sw_ring_cons]; in bnx2_tx_int() 2868 skb = tx_buf->skb; in bnx2_tx_int() 2874 if (tx_buf->is_gso) { in bnx2_tx_int() 2877 last_idx = sw_cons + tx_buf->nr_frags + 1; in bnx2_tx_int() 2878 last_ring_idx = sw_ring_cons + tx_buf->nr_frags + 1; in bnx2_tx_int() 2887 dma_unmap_single(&bp->pdev->dev, dma_unmap_addr(tx_buf, mapping), in bnx2_tx_int() 2890 tx_buf->skb = NULL; in bnx2_tx_int() 2891 last = tx_buf->nr_frags; in bnx2_tx_int() 2894 struct bnx2_sw_tx_bd *tx_buf; in bnx2_tx_int() local [all …]
|
/linux-4.4.14/drivers/gpio/ |
D | gpio-74x164.c | 57 msg_buf[i].tx_buf = chip->buffer + i; in __gen_74x164_write_config()
|
/linux-4.4.14/include/linux/spi/ |
D | spi.h | 681 const void *tx_buf; member 863 .tx_buf = buf, in spi_write()
|
/linux-4.4.14/include/drm/ |
D | drm_mipi_dsi.h | 41 const void *tx_buf; member
|
/linux-4.4.14/include/linux/iio/common/ |
D | st_sensors.h | 147 u8 tx_buf[ST_SENSORS_TX_MAX_LENGTH] ____cacheline_aligned; member
|
/linux-4.4.14/drivers/net/wireless/hostap/ |
D | hostap_ap.c | 141 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 …]
|
D | hostap_ap.h | 58 struct sk_buff_head tx_buf; member
|
/linux-4.4.14/drivers/net/hamradio/ |
D | dmascc.c | 210 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()
|
/linux-4.4.14/drivers/gpu/drm/panel/ |
D | panel-lg-lg4573.c | 49 xfer.tx_buf = &temp; in lg4573_spi_write_u16()
|
D | panel-samsung-ld9040.c | 131 .tx_buf = &data, in ld9040_spi_write_word()
|
/linux-4.4.14/drivers/video/fbdev/omap/ |
D | lcd_mipid.c | 84 x->tx_buf = &cmd; in mipid_transfer() 91 x->tx_buf = wbuf; in mipid_transfer()
|
/linux-4.4.14/drivers/media/usb/msi2500/ |
D | msi2500.c | 1175 dev_dbg(dev->dev, "msg=%*ph\n", t->len, t->tx_buf); in msi2500_transfer_one_message() 1177 data |= ((u8 *)t->tx_buf)[0] << 8; in msi2500_transfer_one_message() 1178 data |= ((u8 *)t->tx_buf)[1] << 16; in msi2500_transfer_one_message() 1179 data |= ((u8 *)t->tx_buf)[2] << 24; in msi2500_transfer_one_message()
|
/linux-4.4.14/drivers/net/ethernet/sun/ |
D | sunqe.h | 325 u8 tx_buf[TX_RING_SIZE][PKT_BUF_SZ]; member
|
/linux-4.4.14/drivers/iio/accel/ |
D | kxsd9.c | 104 .tx_buf = st->tx, in kxsd9_read()
|
/linux-4.4.14/drivers/iio/frequency/ |
D | ad9523.c | 299 .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.4.14/drivers/usb/host/ |
D | max3421-hcd.c | 364 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.4.14/drivers/net/ethernet/moxa/ |
D | moxart_ether.h | 313 unsigned char *tx_buf[RX_DESC_NUM]; member
|
/linux-4.4.14/drivers/gpu/drm/exynos/ |
D | exynos_drm_dsi.c | 1433 const char *tx_buf = msg->tx_buf; in exynos_dsi_host_transfer() local 1438 xfer.data[0] = tx_buf[0]; in exynos_dsi_host_transfer() 1439 xfer.data[1] = (msg->tx_len == 2) ? tx_buf[1] : 0; in exynos_dsi_host_transfer() 1444 xfer.tx_payload = msg->tx_buf; in exynos_dsi_host_transfer()
|
/linux-4.4.14/drivers/rtc/ |
D | rtc-ds1305.c | 516 x->tx_buf = addr; in msg_init() 522 x->tx_buf = tx; in msg_init()
|
/linux-4.4.14/drivers/net/wireless/libertas/ |
D | if_spi.c | 172 reg_trans.tx_buf = ®_out; in spu_write() 175 data_trans.tx_buf = buf; in spu_write() 230 reg_trans.tx_buf = ®_out; in spu_read()
|