Home
last modified time | relevance | path

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

12345678910>>...13

/Linux-v4.19/drivers/net/ethernet/sfc/falcon/
Drx.c79 ef4_rx_buf_next(struct ef4_rx_queue *rx_queue, struct ef4_rx_buffer *rx_buf) in ef4_rx_buf_next() argument
81 if (unlikely(rx_buf == ef4_rx_buffer(rx_queue, rx_queue->ptr_mask))) in ef4_rx_buf_next()
84 return rx_buf + 1; in ef4_rx_buf_next()
88 struct ef4_rx_buffer *rx_buf, in ef4_sync_rx_buffer() argument
91 dma_sync_single_for_cpu(&efx->pci_dev->dev, rx_buf->dma_addr, len, in ef4_sync_rx_buffer()
155 struct ef4_rx_buffer *rx_buf; in ef4_init_rx_buffers() local
192 rx_buf = ef4_rx_buffer(rx_queue, index); in ef4_init_rx_buffers()
193 rx_buf->dma_addr = dma_addr + efx->rx_ip_align; in ef4_init_rx_buffers()
194 rx_buf->page = page; in ef4_init_rx_buffers()
195 rx_buf->page_offset = page_offset + efx->rx_ip_align; in ef4_init_rx_buffers()
[all …]
/Linux-v4.19/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 …]
/Linux-v4.19/drivers/spi/
Dspi-loopback-test.c95 .rx_buf = RX(0),
109 .rx_buf = RX(PAGE_SIZE - 4),
133 .rx_buf = RX(0),
200 .rx_buf = RX(0),
217 .rx_buf = RX(0),
234 .rx_buf = RX(0),
248 .rx_buf = RX(0),
255 .rx_buf = RX(SPI_TEST_MAX_SIZE_HALF),
270 .rx_buf = RX(1024),
276 .rx_buf = RX(0),
[all …]
Dspi-sh-msiof.c384 const void *tx_buf, void *rx_buf, in sh_msiof_spi_set_mode_regs() argument
394 if (rx_buf) in sh_msiof_spi_set_mode_regs()
475 void *rx_buf, int words, int fs) in sh_msiof_spi_read_fifo_8() argument
477 u8 *buf_8 = rx_buf; in sh_msiof_spi_read_fifo_8()
485 void *rx_buf, int words, int fs) in sh_msiof_spi_read_fifo_16() argument
487 u16 *buf_16 = rx_buf; in sh_msiof_spi_read_fifo_16()
495 void *rx_buf, int words, int fs) in sh_msiof_spi_read_fifo_16u() argument
497 u16 *buf_16 = rx_buf; in sh_msiof_spi_read_fifo_16u()
505 void *rx_buf, int words, int fs) in sh_msiof_spi_read_fifo_32() argument
507 u32 *buf_32 = rx_buf; in sh_msiof_spi_read_fifo_32()
[all …]
Dspi-xlp.c102 u8 *rx_buf; /* rx data buffer */ member
201 xspi->rx_buf[i] = (rx_data >> (j * 8)) & 0xff; in xlp_spi_read_rxfifo()
204 xspi->rx_buf += nbytes; in xlp_spi_read_rxfifo()
270 if (xspi->rx_buf) in xlp_spi_send_cmd()
280 unsigned char *rx_buf, int xfer_len, int cmd_cont) in xlp_spi_xfer_block() argument
286 xs->rx_buf = rx_buf; in xlp_spi_xfer_block()
288 xs->rx_len = (xs->rx_buf == NULL) ? 0 : xfer_len; in xlp_spi_xfer_block()
331 unsigned char *rx_buf; in xlp_spi_txrx_bufs() local
335 rx_buf = t->rx_buf; in xlp_spi_txrx_bufs()
339 sz = xlp_spi_xfer_block(xs, tx_buf, rx_buf, in xlp_spi_txrx_bufs()
[all …]
Dspi-cavium.c40 u8 *rx_buf; in octeon_spi_do_transfer() local
69 rx_buf = xfer->rx_buf; in octeon_spi_do_transfer()
88 if (rx_buf) in octeon_spi_do_transfer()
91 *rx_buf++ = (u8)v; in octeon_spi_do_transfer()
116 if (rx_buf) in octeon_spi_do_transfer()
119 *rx_buf++ = (u8)v; in octeon_spi_do_transfer()
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()
256 rx_buf += k_tmp->len; in spidev_message()
285 u_tmp->rx_buf ? "rx " : "", in spidev_message()
300 rx_buf = spidev->rx_buffer; in spidev_message()
302 if (u_tmp->rx_buf) { in spidev_message()
304 (uintptr_t) u_tmp->rx_buf, rx_buf, in spidev_message()
[all …]
Dspi-clps711x.c34 u8 *rx_buf; member
82 hw->rx_buf = (u8 *)xfer->rx_buf; in spi_clps711x_transfer_one()
99 if (hw->rx_buf) in spi_clps711x_isr()
100 *hw->rx_buf++ = data; in spi_clps711x_isr()
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-armada-3700.c113 u8 *rx_buf; member
436 a3700_spi->rx_buf = xfer->rx_buf; in a3700_spi_transfer_setup()
528 memcpy(a3700_spi->rx_buf, &val, 4); in a3700_spi_fifo_read()
531 a3700_spi->rx_buf += 4; in a3700_spi_fifo_read()
539 *a3700_spi->rx_buf = val & 0xff; in a3700_spi_fifo_read()
543 a3700_spi->rx_buf++; in a3700_spi_fifo_read()
614 else if (xfer->rx_buf) in a3700_spi_transfer_one_fifo()
617 a3700_spi_pin_mode_set(a3700_spi, nbits, xfer->rx_buf ? true : false); in a3700_spi_transfer_one_fifo()
625 if (xfer->rx_buf) { in a3700_spi_transfer_one_fifo()
668 } else if (a3700_spi->rx_buf) { in a3700_spi_transfer_one_fifo()
[all …]
Dspi-stm32.c171 void *rx_buf; member
361 u32 *rx_buf32 = (u32 *)(spi->rx_buf + offs); in stm32_spi_read_rxfifo()
367 u16 *rx_buf16 = (u16 *)(spi->rx_buf + offs); in stm32_spi_read_rxfifo()
372 u8 *rx_buf8 = (u8 *)(spi->rx_buf + offs); in stm32_spi_read_rxfifo()
440 if (!spi->cur_usedma && spi->rx_buf && (spi->rx_len > 0)) in stm32_spi_disable()
445 if (spi->cur_usedma && spi->rx_buf) in stm32_spi_disable()
503 if (spi->rx_buf && !spi->cur_usedma) in stm32_spi_irq()
515 if (!spi->cur_usedma && (spi->rx_buf && (spi->rx_len > 0))) in stm32_spi_irq()
532 if (!spi->cur_usedma && (spi->rx_buf && (spi->rx_len > 0))) in stm32_spi_irq()
543 if (!spi->cur_usedma && (spi->rx_buf && (spi->rx_len > 0))) in stm32_spi_irq()
[all …]
/Linux-v4.19/drivers/iio/adc/
Dmcp320x.c98 u8 rx_buf[4]; member
136 memset(&adc->rx_buf, 0, sizeof(adc->rx_buf)); in mcp320x_adc_conversion()
147 *val = (adc->rx_buf[0] << 5 | adc->rx_buf[1] >> 3); in mcp320x_adc_conversion()
152 *val = (adc->rx_buf[0] << 2 | adc->rx_buf[1] >> 6); in mcp320x_adc_conversion()
155 *val = (adc->rx_buf[0] << 7 | adc->rx_buf[1] >> 1); in mcp320x_adc_conversion()
160 *val = (adc->rx_buf[0] << 4 | adc->rx_buf[1] >> 4); in mcp320x_adc_conversion()
163 *val = sign_extend32((adc->rx_buf[0] & 0x1f) << 8 in mcp320x_adc_conversion()
164 | adc->rx_buf[1], 12); in mcp320x_adc_conversion()
170 u32 raw = be32_to_cpup((u32 *)adc->rx_buf); in mcp320x_adc_conversion()
406 adc->transfer[1].rx_buf = adc->rx_buf; in mcp320x_probe()
Dti-tlc4541.c47 __be16 rx_buf[8] ____cacheline_aligned; member
104 iio_push_to_buffers_with_timestamp(indio_dev, st->rx_buf, in tlc4541_trigger_handler()
143 *val = be16_to_cpu(st->rx_buf[0]); in tlc4541_read_raw()
193 st->scan_single_xfer[0].rx_buf = &st->rx_buf[0]; in tlc4541_probe()
196 st->scan_single_xfer[2].rx_buf = &st->rx_buf[0]; in tlc4541_probe()
Dti-adc108s102.c87 __be16 rx_buf[13] ____cacheline_aligned; member
139 st->ring_xfer.rx_buf = &st->rx_buf[0]; in adc108s102_update_scan_mode()
160 (u8 *)&st->rx_buf[1], in adc108s102_trigger_handler()
179 return be16_to_cpu(st->rx_buf[1]); in adc108s102_scan_direct()
271 st->scan_single_xfer.rx_buf = st->rx_buf; in adc108s102_probe()
Dti-adc0832.c36 u8 rx_buf[2]; member
121 ret = spi_read(spi, &adc->rx_buf, 2); in adc0831_adc_conversion()
128 return (adc->rx_buf[0] << 2 & 0xff) | (adc->rx_buf[1] >> 6); in adc0831_adc_conversion()
137 .rx_buf = adc->rx_buf, in adc0832_adc_conversion()
162 return adc->rx_buf[1]; in adc0832_adc_conversion()
Dti-adc12138.c55 u8 rx_buf[2]; member
125 void *rx_buf, int len) in adc12138_mode_programming() argument
129 .rx_buf = adc->rx_buf, in adc12138_mode_programming()
144 memcpy(rx_buf, adc->rx_buf, len); in adc12138_mode_programming()
151 u8 rx_buf[2]; in adc12138_read_status() local
155 rx_buf, 2); in adc12138_read_status()
159 return (rx_buf[0] << 1) | (rx_buf[1] >> 7); in adc12138_read_status()
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()
301 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()
/Linux-v4.19/drivers/net/ethernet/intel/ice/
Dice_txrx.c273 if (!rx_ring->rx_buf) in ice_clean_rx_ring()
278 struct ice_rx_buf *rx_buf = &rx_ring->rx_buf[i]; in ice_clean_rx_ring() local
280 if (rx_buf->skb) { in ice_clean_rx_ring()
281 dev_kfree_skb(rx_buf->skb); in ice_clean_rx_ring()
282 rx_buf->skb = NULL; in ice_clean_rx_ring()
284 if (!rx_buf->page) in ice_clean_rx_ring()
287 dma_unmap_page(dev, rx_buf->dma, PAGE_SIZE, DMA_FROM_DEVICE); in ice_clean_rx_ring()
288 __free_pages(rx_buf->page, 0); in ice_clean_rx_ring()
290 rx_buf->page = NULL; in ice_clean_rx_ring()
291 rx_buf->page_offset = 0; in ice_clean_rx_ring()
[all …]
/Linux-v4.19/drivers/iio/humidity/
Dam2315.c114 u8 rx_buf[8]; in am2315_read_data() local
129 ret = i2c_master_recv(data->client, rx_buf, sizeof(rx_buf)); in am2315_read_data()
139 crc = am2315_crc(rx_buf, sizeof(rx_buf) - 2); in am2315_read_data()
140 if ((crc & 0xff) != rx_buf[6] || (crc >> 8) != rx_buf[7]) { in am2315_read_data()
145 sensor_data->hum_data = (rx_buf[AM2315_HUM_OFFSET] << 8) | in am2315_read_data()
146 rx_buf[AM2315_HUM_OFFSET + 1]; in am2315_read_data()
147 sensor_data->temp_data = (rx_buf[AM2315_TEMP_OFFSET] << 8) | in am2315_read_data()
148 rx_buf[AM2315_TEMP_OFFSET + 1]; in am2315_read_data()
/Linux-v4.19/drivers/input/rmi4/
Drmi_spi.c46 u8 *rx_buf; member
71 tmp = rmi_spi->rx_buf; in rmi_spi_manage_pools()
77 rmi_spi->rx_buf = buf; in rmi_spi_manage_pools()
78 rmi_spi->tx_buf = &rmi_spi->rx_buf[buf_size]; in rmi_spi_manage_pools()
117 int tx_len, u8 *rx_buf, int rx_len) in rmi_spi_xfer() argument
209 if (rx_buf) { in rmi_spi_xfer()
214 xfer->rx_buf = &rmi_spi->rx_buf[i]; in rmi_spi_xfer()
222 xfer->rx_buf = rmi_spi->rx_buf; in rmi_spi_xfer()
234 if (rx_buf) { in rmi_spi_xfer()
235 memcpy(rx_buf, rmi_spi->rx_buf, rx_len); in rmi_spi_xfer()
[all …]
/Linux-v4.19/drivers/platform/chrome/
Dcros_ec_spi.c147 trans.rx_buf = buf; in receive_n_bytes()
377 u8 *rx_buf; in cros_ec_pkt_xfer_spi() local
391 rx_buf = kzalloc(len, GFP_KERNEL); in cros_ec_pkt_xfer_spi()
392 if (!rx_buf) in cros_ec_pkt_xfer_spi()
411 trans.rx_buf = rx_buf; in cros_ec_pkt_xfer_spi()
421 rx_byte = rx_buf[i]; in cros_ec_pkt_xfer_spi()
498 kfree(rx_buf); in cros_ec_pkt_xfer_spi()
519 u8 *rx_buf; in cros_ec_cmd_xfer_spi() local
533 rx_buf = kzalloc(len, GFP_KERNEL); in cros_ec_cmd_xfer_spi()
534 if (!rx_buf) in cros_ec_cmd_xfer_spi()
[all …]
/Linux-v4.19/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()
/Linux-v4.19/drivers/char/tpm/st33zp24/
Dspi.c74 u8 rx_buf[ST33ZP24_SPI_BUFFER_SIZE]; member
121 .rx_buf = phy->rx_buf, in st33zp24_spi_send()
142 ret = phy->rx_buf[total_length + phy->latency - 1]; in st33zp24_spi_send()
164 .rx_buf = phy->rx_buf, in st33zp24_spi_read8_reg()
179 ret = phy->rx_buf[total_length + phy->latency - 1]; in st33zp24_spi_read8_reg()
181 memcpy(tpm_data, phy->rx_buf + total_length + phy->latency, in st33zp24_spi_read8_reg()
/Linux-v4.19/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()
435 dma_free_coherent(dev, priv->rx_buf.alloc_len, priv->rx_buf.alloc, in ec_bhf_open()
436 priv->rx_buf.alloc_len); in ec_bhf_open()
454 dma_free_coherent(dev, priv->rx_buf.alloc_len, in ec_bhf_stop()
455 priv->rx_buf.alloc, priv->rx_buf.alloc_phys); in ec_bhf_stop()

12345678910>>...13