/drivers/net/ethernet/sfc/ |
D | rx.c | 79 efx_rx_buf_next(struct efx_rx_queue *rx_queue, struct efx_rx_buffer *rx_buf) in efx_rx_buf_next() argument 81 if (unlikely(rx_buf == efx_rx_buffer(rx_queue, rx_queue->ptr_mask))) in efx_rx_buf_next() 84 return rx_buf + 1; in efx_rx_buf_next() 88 struct efx_rx_buffer *rx_buf, in efx_sync_rx_buffer() argument 91 dma_sync_single_for_cpu(&efx->pci_dev->dev, rx_buf->dma_addr, len, in efx_sync_rx_buffer() 155 struct efx_rx_buffer *rx_buf; in efx_init_rx_buffers() local 192 rx_buf = efx_rx_buffer(rx_queue, index); in efx_init_rx_buffers() 193 rx_buf->dma_addr = dma_addr + efx->rx_ip_align; in efx_init_rx_buffers() 194 rx_buf->page = page; in efx_init_rx_buffers() 195 rx_buf->page_offset = page_offset + efx->rx_ip_align; in efx_init_rx_buffers() [all …]
|
/drivers/iio/adc/ |
D | mcp320x.c | 72 u8 rx_buf[2]; member 105 adc->rx_buf[0] = 0; in mcp320x_adc_conversion() 106 adc->rx_buf[1] = 0; in mcp320x_adc_conversion() 115 ret = spi_read(adc->spi, &adc->rx_buf, sizeof(adc->rx_buf)); in mcp320x_adc_conversion() 122 *val = (adc->rx_buf[0] << 5 | adc->rx_buf[1] >> 3); in mcp320x_adc_conversion() 127 *val = (adc->rx_buf[0] << 2 | adc->rx_buf[1] >> 6); in mcp320x_adc_conversion() 130 *val = (adc->rx_buf[0] << 7 | adc->rx_buf[1] >> 1); in mcp320x_adc_conversion() 135 *val = (adc->rx_buf[0] << 4 | adc->rx_buf[1] >> 4); in mcp320x_adc_conversion() 138 *val = sign_extend32((adc->rx_buf[0] & 0x1f) << 8 in mcp320x_adc_conversion() 139 | adc->rx_buf[1], 12); in mcp320x_adc_conversion() [all …]
|
D | ad7923.c | 69 __be16 rx_buf[4] ____cacheline_aligned; member 155 st->ring_xfer[i + 1].rx_buf = &st->rx_buf[i]; in ad7923_update_scan_mode() 183 iio_push_to_buffers_with_timestamp(indio_dev, st->rx_buf, in ad7923_trigger_handler() 206 return be16_to_cpu(st->rx_buf[0]); in ad7923_scan_direct() 302 st->scan_single_xfer[1].rx_buf = &st->rx_buf[0]; in ad7923_probe()
|
D | ad7298.c | 54 __be16 rx_buf[12] ____cacheline_aligned; member 137 st->ring_xfer[i + 2].rx_buf = &st->rx_buf[i]; in ad7298_update_scan_mode() 165 iio_push_to_buffers_with_timestamp(indio_dev, st->rx_buf, in ad7298_trigger_handler() 184 return be16_to_cpu(st->rx_buf[0]); in ad7298_scan_direct() 331 st->scan_single_xfer[2].rx_buf = &st->rx_buf[0]; in ad7298_probe()
|
/drivers/spi/ |
D | spi-sh-msiof.c | 361 const void *tx_buf, void *rx_buf, in sh_msiof_spi_set_mode_regs() argument 371 if (rx_buf) in sh_msiof_spi_set_mode_regs() 452 void *rx_buf, int words, int fs) in sh_msiof_spi_read_fifo_8() argument 454 u8 *buf_8 = rx_buf; in sh_msiof_spi_read_fifo_8() 462 void *rx_buf, int words, int fs) in sh_msiof_spi_read_fifo_16() argument 464 u16 *buf_16 = rx_buf; in sh_msiof_spi_read_fifo_16() 472 void *rx_buf, int words, int fs) in sh_msiof_spi_read_fifo_16u() argument 474 u16 *buf_16 = rx_buf; in sh_msiof_spi_read_fifo_16u() 482 void *rx_buf, int words, int fs) in sh_msiof_spi_read_fifo_32() argument 484 u32 *buf_32 = rx_buf; in sh_msiof_spi_read_fifo_32() [all …]
|
D | spi-xlp.c | 101 u8 *rx_buf; /* rx data buffer */ member 200 xspi->rx_buf[i] = (rx_data >> (j * 8)) & 0xff; in xlp_spi_read_rxfifo() 203 xspi->rx_buf += nbytes; in xlp_spi_read_rxfifo() 269 if (xspi->rx_buf) in xlp_spi_send_cmd() 279 unsigned char *rx_buf, int xfer_len, int cmd_cont) in xlp_spi_xfer_block() argument 285 xs->rx_buf = rx_buf; in xlp_spi_xfer_block() 287 xs->rx_len = (xs->rx_buf == NULL) ? 0 : xfer_len; in xlp_spi_xfer_block() 330 unsigned char *rx_buf; in xlp_spi_txrx_bufs() local 334 rx_buf = t->rx_buf; in xlp_spi_txrx_bufs() 338 sz = xlp_spi_xfer_block(xs, tx_buf, rx_buf, in xlp_spi_txrx_bufs() [all …]
|
D | spidev.c | 139 .rx_buf = spidev->rx_buffer, in spidev_sync_read() 215 u8 *tx_buf, *rx_buf; in spidev_message() local 228 rx_buf = spidev->rx_buffer; in spidev_message() 248 if (u_tmp->rx_buf) { in spidev_message() 255 k_tmp->rx_buf = rx_buf; in spidev_message() 257 (uintptr_t) u_tmp->rx_buf, in spidev_message() 260 rx_buf += k_tmp->len; in spidev_message() 289 u_tmp->rx_buf ? "rx " : "", in spidev_message() 304 rx_buf = spidev->rx_buffer; in spidev_message() 306 if (u_tmp->rx_buf) { in spidev_message() [all …]
|
D | spi-fsl-espi.c | 43 void *rx_buf; member 231 mpc8xxx_spi->rx = t->rx_buf; in fsl_espi_bufs() 304 trans.rx_buf = espi_trans->rx_buf; in fsl_espi_do_trans() 354 espi_trans->rx_buf = local_buf; in fsl_espi_cmd_trans() 368 u8 *rx_buf = rx_buff; in fsl_espi_rw_trans() local 391 if (!t->rx_buf) in fsl_espi_rw_trans() 412 espi_trans->rx_buf = local_buf; in fsl_espi_rw_trans() 417 memcpy(rx_buf + rx_pos, espi_trans->rx_buf + tx_only, in fsl_espi_rw_trans() 435 u8 *rx_buf = NULL; in fsl_espi_do_one_msg() local 444 if (t->rx_buf) { in fsl_espi_do_one_msg() [all …]
|
D | spi-octeon.c | 60 u8 *rx_buf; in octeon_spi_do_transfer() local 91 rx_buf = xfer->rx_buf; in octeon_spi_do_transfer() 110 if (rx_buf) in octeon_spi_do_transfer() 113 *rx_buf++ = (u8)v; in octeon_spi_do_transfer() 138 if (rx_buf) in octeon_spi_do_transfer() 141 *rx_buf++ = (u8)v; in octeon_spi_do_transfer()
|
D | spi-bcm2835aux.c | 104 u8 *rx_buf; member 127 if (bs->rx_buf) { in bcm2835aux_rd_fifo() 130 *bs->rx_buf++ = (data >> 24) & 0xff; in bcm2835aux_rd_fifo() 133 *bs->rx_buf++ = (data >> 16) & 0xff; in bcm2835aux_rd_fifo() 136 *bs->rx_buf++ = (data >> 8) & 0xff; in bcm2835aux_rd_fifo() 139 *bs->rx_buf++ = (data >> 0) & 0xff; in bcm2835aux_rd_fifo() 347 bs->rx_buf = tfr->rx_buf; in bcm2835aux_spi_transfer_one()
|
D | spi-rb4xx.c | 104 u8 *rx_buf; in rb4xx_transfer_one() local 121 rx_buf = t->rx_buf; in rb4xx_transfer_one() 128 if (!rx_buf) in rb4xx_transfer_one() 130 rx_buf[i] = rb4xx_read(rbspi, AR71XX_SPI_REG_RDS); in rb4xx_transfer_one()
|
D | spi-orion.c | 335 const u8 **tx_buf, u8 **rx_buf) in orion_spi_write_read_8bit() argument 358 if (rx_buf && *rx_buf) in orion_spi_write_read_8bit() 359 *(*rx_buf)++ = readl(rx_reg); in orion_spi_write_read_8bit() 366 const u16 **tx_buf, u16 **rx_buf) in orion_spi_write_read_16bit() argument 389 if (rx_buf && *rx_buf) in orion_spi_write_read_16bit() 390 put_unaligned(__le16_to_cpu(readl(rx_reg)), (*rx_buf)++); in orion_spi_write_read_16bit() 406 u8 *rx = xfer->rx_buf; in orion_spi_write_read() 415 u16 *rx = xfer->rx_buf; in orion_spi_write_read()
|
D | spi-clps711x.c | 36 u8 *rx_buf; member 73 hw->rx_buf = (u8 *)xfer->rx_buf; in spi_clps711x_transfer_one() 90 if (hw->rx_buf) in spi_clps711x_isr() 91 *hw->rx_buf++ = data; in spi_clps711x_isr()
|
/drivers/tty/ |
D | metag_da.c | 111 void *rx_buf; member 167 if (!dport->rx_buf) in fetch_data() 170 (void *)dport->rx_buf, &received) == CONAOK) { in fetch_data() 181 memcpy(cbuf, dport->rx_buf, space); in fetch_data() 208 if (dport->rx_buf) { in find_channel_to_poll() 345 void *rx_buf; in dashtty_port_activate() local 352 rx_buf = kzalloc(RX_BUF_SIZE, GFP_KERNEL); in dashtty_port_activate() 353 if (!rx_buf) in dashtty_port_activate() 357 dport->rx_buf = rx_buf; in dashtty_port_activate() 381 void *rx_buf; in dashtty_port_shutdown() local [all …]
|
/drivers/net/ethernet/qualcomm/ |
D | qca_7k.c | 60 transfer->rx_buf = NULL; in qcaspi_read_register() 67 transfer->rx_buf = NULL; in qcaspi_read_register() 72 transfer->rx_buf = &rx_data; in qcaspi_read_register() 102 transfer->rx_buf = NULL; in qcaspi_write_register() 109 transfer->rx_buf = NULL; in qcaspi_write_register() 114 transfer->rx_buf = NULL; in qcaspi_write_register() 138 transfer->rx_buf = NULL; in qcaspi_tx_cmd()
|
/drivers/char/tpm/st33zp24/ |
D | spi.c | 71 u8 rx_buf[ST33ZP24_SPI_BUFFER_SIZE]; member 118 u8 *rx_buf = phy->spi_xfer.rx_buf; in st33zp24_spi_send() local 143 ret = rx_buf[total_length + nbr_dummy_bytes - 1]; in st33zp24_spi_send() 164 u8 *rx_buf = phy->spi_xfer.rx_buf; in read8_reg() local 183 ret = rx_buf[total_length + nbr_dummy_bytes - 1]; in read8_reg() 185 memcpy(tpm_data, rx_buf + total_length + nbr_dummy_bytes, in read8_reg() 343 phy->spi_xfer.rx_buf = phy->rx_buf; in tpm_st33_spi_probe()
|
/drivers/net/wireless/ath/ath9k/ |
D | hif_usb.c | 658 struct rx_buf *rx_buf = (struct rx_buf *)urb->context; in ath9k_hif_usb_rx_cb() local 659 struct hif_device_usb *hif_dev = rx_buf->hif_dev; in ath9k_hif_usb_rx_cb() 660 struct sk_buff *skb = rx_buf->skb; in ath9k_hif_usb_rx_cb() 700 kfree(rx_buf); in ath9k_hif_usb_rx_cb() 705 struct rx_buf *rx_buf = (struct rx_buf *)urb->context; in ath9k_hif_usb_reg_in_cb() local 706 struct hif_device_usb *hif_dev = rx_buf->hif_dev; in ath9k_hif_usb_reg_in_cb() 707 struct sk_buff *skb = rx_buf->skb; in ath9k_hif_usb_reg_in_cb() 748 rx_buf->skb = nskb; in ath9k_hif_usb_reg_in_cb() 754 ath9k_hif_usb_reg_in_cb, rx_buf, 1); in ath9k_hif_usb_reg_in_cb() 768 kfree(rx_buf); in ath9k_hif_usb_reg_in_cb() [all …]
|
/drivers/mfd/ |
D | tps65912-spi.c | 40 xfer.rx_buf = NULL; in tps65912_spi_write() 61 u32 tx_buf, rx_buf; in tps65912_spi_read() local 64 rx_buf = 0; in tps65912_spi_read() 67 xfer.rx_buf = &rx_buf; in tps65912_spi_read() 79 *data = (u8) (rx_buf & 0xFF); in tps65912_spi_read()
|
D | cros_ec_spi.c | 145 trans.rx_buf = buf; in receive_n_bytes() 376 u8 *rx_buf; in cros_ec_pkt_xfer_spi() local 393 rx_buf = kzalloc(len, GFP_KERNEL); in cros_ec_pkt_xfer_spi() 394 if (!rx_buf) { in cros_ec_pkt_xfer_spi() 413 trans.rx_buf = rx_buf; in cros_ec_pkt_xfer_spi() 423 switch (rx_buf[i]) { in cros_ec_pkt_xfer_spi() 485 kfree(rx_buf); in cros_ec_pkt_xfer_spi() 506 u8 *rx_buf; in cros_ec_cmd_xfer_spi() local 522 rx_buf = kzalloc(len, GFP_KERNEL); in cros_ec_cmd_xfer_spi() 523 if (!rx_buf) { in cros_ec_cmd_xfer_spi() [all …]
|
/drivers/input/touchscreen/ |
D | ad7879-spi.c | 31 u16 cmd, u8 count, u16 *tx_buf, u16 *rx_buf) in ad7879_spi_xfer() argument 53 _rx_buf = rx_buf; in ad7879_spi_xfer() 54 rx_buf = &command[2]; in ad7879_spi_xfer() 64 if (rx_buf) in ad7879_spi_xfer() 65 xfers[idx].rx_buf = &rx_buf[idx]; in ad7879_spi_xfer()
|
/drivers/hwmon/ |
D | adcxx.c | 67 u8 rx_buf[2]; in adcxx_read() local 75 status = spi_read(spi, rx_buf, sizeof(rx_buf)); in adcxx_read() 79 rx_buf, sizeof(rx_buf)); in adcxx_read() 87 value = (rx_buf[0] << 8) + rx_buf[1]; in adcxx_read()
|
/drivers/net/ethernet/ |
D | ec_bhf.c | 147 struct bhf_dma rx_buf; member 210 iowrite32(FIFO_RX_ADDR_VALID | ((u8 *)(desc) - priv->rx_buf.buf), in ec_bhf_add_rx_desc() 382 priv->rx_dcount = priv->rx_buf.len / sizeof(struct rx_desc); in ec_bhf_setup_rx_descs() 383 priv->rx_descs = (struct rx_desc *)priv->rx_buf.buf; in ec_bhf_setup_rx_descs() 391 next = (u8 *)(desc + 1) - priv->rx_buf.buf; in ec_bhf_setup_rx_descs() 409 err = ec_bhf_alloc_dma_mem(priv, &priv->rx_buf, priv->rx_dma_chan, in ec_bhf_open() 436 dma_free_coherent(dev, priv->rx_buf.alloc_len, priv->rx_buf.alloc, in ec_bhf_open() 437 priv->rx_buf.alloc_len); in ec_bhf_open() 455 dma_free_coherent(dev, priv->rx_buf.alloc_len, in ec_bhf_stop() 456 priv->rx_buf.alloc, priv->rx_buf.alloc_phys); in ec_bhf_stop()
|
/drivers/staging/wilc1000/ |
D | linux_wlan_spi.c | 143 tr.rx_buf = r_buffer; in linux_spi_write() 168 tr.rx_buf = r_buffer; in linux_spi_write() 213 tr.rx_buf = r_buffer; in linux_spi_write() 265 .rx_buf = rb + (i * TXRX_PHASE_SIZE), in linux_spi_read() 289 .rx_buf = rb + (blk * TXRX_PHASE_SIZE), in linux_spi_read() 329 .rx_buf = rb, in linux_spi_read() 374 .rx_buf = rb, in linux_spi_write_read()
|
/drivers/staging/iio/meter/ |
D | ade7758_ring.c | 70 *dat32 = get_unaligned_be32(&st->rx_buf[5]) & 0xFFFFFF; in ade7758_trigger_handler() 156 st->ring_xfer[1].rx_buf = &st->rx_buf[1]; in ade7758_configure_ring() 165 st->ring_xfer[3].rx_buf = &st->rx_buf[5]; in ade7758_configure_ring()
|
/drivers/net/caif/ |
D | caif_hsi.c | 622 u8 *rx_ptr, *rx_buf; in cfhsi_rx_done() local 625 desc = (struct cfhsi_desc *)cfhsi->rx_buf; in cfhsi_rx_done() 644 rx_buf = cfhsi->rx_buf; in cfhsi_rx_done() 649 rx_buf = cfhsi->rx_flip_buf; in cfhsi_rx_done() 651 rx_buf = cfhsi->rx_flip_buf; in cfhsi_rx_done() 678 memcpy(rx_buf, (u8 *)piggy_desc, in cfhsi_rx_done() 685 rx_ptr = rx_buf + CFHSI_DESC_SZ; in cfhsi_rx_done() 688 rx_ptr = rx_buf; in cfhsi_rx_done() 733 if (rx_buf != cfhsi->rx_buf) in cfhsi_rx_done() 734 swap(cfhsi->rx_buf, cfhsi->rx_flip_buf); in cfhsi_rx_done() [all …]
|