Home
last modified time | relevance | path

Searched refs:rx_buf (Results 1 – 25 of 238) sorted by relevance

12345678910

/drivers/net/ethernet/sfc/
Drx.c79 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/
Dmcp320x.c72 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 …]
Dad7923.c69 __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()
Dad7298.c54 __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/
Dspi-sh-msiof.c361 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 …]
Dspi-xlp.c101 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 …]
Dspidev.c139 .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 …]
Dspi-fsl-espi.c43 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 …]
Dspi-octeon.c60 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()
Dspi-bcm2835aux.c104 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()
Dspi-rb4xx.c104 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()
Dspi-orion.c335 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()
Dspi-clps711x.c36 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/
Dmetag_da.c111 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/
Dqca_7k.c60 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/
Dspi.c71 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/
Dhif_usb.c658 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/
Dtps65912-spi.c40 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()
Dcros_ec_spi.c145 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/
Dad7879-spi.c31 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/
Dadcxx.c67 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/
Dec_bhf.c147 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/
Dlinux_wlan_spi.c143 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/
Dade7758_ring.c70 *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/
Dcaif_hsi.c622 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 …]

12345678910