Home
last modified time | relevance | path

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

12345678910>>...17

/openbmc/linux/drivers/net/ethernet/sfc/siena/
H A Drx.c94 rx_buf->len -= hdr_len; in efx_rx_mk_skb()
98 rx_buf->page, rx_buf->page_offset, in efx_rx_mk_skb()
100 rx_buf->page = NULL; in efx_rx_mk_skb()
105 rx_buf = efx_rx_buf_next(&channel->rx_queue, rx_buf); in efx_rx_mk_skb()
109 rx_buf->page = NULL; in efx_rx_mk_skb()
131 rx_buf->flags |= flags; in efx_siena_rx_packet()
165 rx_buf->len = len; in efx_siena_rx_packet()
170 efx_sync_rx_buffer(efx, rx_buf, rx_buf->len); in efx_siena_rx_packet()
187 rx_buf = efx_rx_buf_next(rx_queue, rx_buf); in efx_siena_rx_packet()
193 efx_sync_rx_buffer(efx, rx_buf, rx_buf->len); in efx_siena_rx_packet()
[all …]
H A Drx_common.c105 put_page(rx_buf->page); in efx_recycle_rx_page()
120 rx_buf = efx_rx_buf_next(rx_queue, rx_buf); in efx_siena_recycle_rx_pages()
181 if (rx_buf->page) in efx_fini_rx_buffer()
189 rx_buf->page = NULL; in efx_fini_rx_buffer()
341 if (rx_buf->page) { in efx_siena_free_rx_buffers()
345 rx_buf = efx_rx_buf_next(rx_queue, rx_buf); in efx_siena_free_rx_buffers()
418 rx_buf->flags = 0; in efx_init_rx_buffers()
542 rx_buf->page, rx_buf->page_offset, in efx_siena_rx_packet_gro()
543 rx_buf->len); in efx_siena_rx_packet_gro()
544 rx_buf->page = NULL; in efx_siena_rx_packet_gro()
[all …]
H A Drx_common.h49 struct efx_rx_buffer *rx_buf,
52 struct efx_rx_buffer *rx_buf,
61 struct efx_rx_buffer *rx_buf, in efx_sync_rx_buffer() argument
64 dma_sync_single_for_cpu(&efx->pci_dev->dev, rx_buf->dma_addr, len, in efx_sync_rx_buffer()
69 struct efx_rx_buffer *rx_buf,
78 struct efx_rx_buffer *rx_buf,
/openbmc/linux/drivers/net/ethernet/sfc/
H A Drx.c94 rx_buf->len -= hdr_len; in efx_rx_mk_skb()
98 rx_buf->page, rx_buf->page_offset, in efx_rx_mk_skb()
100 rx_buf->page = NULL; in efx_rx_mk_skb()
105 rx_buf = efx_rx_buf_next(&channel->rx_queue, rx_buf); in efx_rx_mk_skb()
109 rx_buf->page = NULL; in efx_rx_mk_skb()
131 rx_buf->flags |= flags; in efx_rx_packet()
165 rx_buf->len = len; in efx_rx_packet()
170 efx_sync_rx_buffer(efx, rx_buf, rx_buf->len); in efx_rx_packet()
187 rx_buf = efx_rx_buf_next(rx_queue, rx_buf); in efx_rx_packet()
193 efx_sync_rx_buffer(efx, rx_buf, rx_buf->len); in efx_rx_packet()
[all …]
H A Def100_rx.c63 u8 *eh = efx_rx_buf_va(rx_buf); in __ef100_rx_packet()
82 if (rx_buf->len <= sizeof(struct ethhdr)) { in __ef100_rx_packet()
85 "RX packet too small (%d)\n", rx_buf->len); in __ef100_rx_packet()
102 efx_ef100_rep_rx_packet(efv, rx_buf); in __ef100_rx_packet()
141 efx_free_rx_buffers(rx_queue, rx_buf, 1); in __ef100_rx_packet()
158 efx_sync_rx_buffer(efx, rx_buf, efx->rx_dma_len); in ef100_rx_packet()
160 prefetch(efx_rx_buf_va(rx_buf)); in ef100_rx_packet()
162 rx_buf->page_offset += efx->rx_prefix_size; in ef100_rx_packet()
164 efx_recycle_rx_pages(channel, rx_buf, 1); in ef100_rx_packet()
194 struct efx_rx_buffer *rx_buf; in ef100_rx_write() local
[all …]
H A Drx_common.c102 put_page(rx_buf->page); in efx_recycle_rx_page()
117 rx_buf = efx_rx_buf_next(rx_queue, rx_buf); in efx_recycle_rx_pages()
178 if (rx_buf->page) in efx_fini_rx_buffer()
186 rx_buf->page = NULL; in efx_fini_rx_buffer()
341 if (rx_buf->page) { in efx_free_rx_buffers()
345 rx_buf = efx_rx_buf_next(rx_queue, rx_buf); in efx_free_rx_buffers()
418 rx_buf->flags = 0; in efx_init_rx_buffers()
541 rx_buf->page, rx_buf->page_offset, in efx_rx_packet_gro()
542 rx_buf->len); in efx_rx_packet_gro()
543 rx_buf->page = NULL; in efx_rx_packet_gro()
[all …]
H A Drx_common.h49 struct efx_rx_buffer *rx_buf,
52 struct efx_rx_buffer *rx_buf,
65 void efx_unmap_rx_buffer(struct efx_nic *efx, struct efx_rx_buffer *rx_buf);
68 struct efx_rx_buffer *rx_buf, in efx_sync_rx_buffer() argument
71 dma_sync_single_for_cpu(&efx->pci_dev->dev, rx_buf->dma_addr, len, in efx_sync_rx_buffer()
76 struct efx_rx_buffer *rx_buf,
84 efx_rx_packet_gro(struct efx_channel *channel, struct efx_rx_buffer *rx_buf,
/openbmc/linux/drivers/net/ethernet/sfc/falcon/
H A Drx.c81 return rx_buf + 1; in ef4_rx_buf_next()
236 rx_buf = ef4_rx_buf_next(rx_queue, rx_buf); in ef4_free_rx_buffers()
280 if (rx_buf->page) in ef4_fini_rx_buffer()
303 rx_buf = ef4_rx_buf_next(rx_queue, rx_buf); in ef4_recycle_rx_pages()
454 rx_buf->page, rx_buf->page_offset, in ef4_rx_packet_gro()
461 rx_buf = ef4_rx_buf_next(&channel->rx_queue, rx_buf); in ef4_rx_packet_gro()
504 rx_buf->page, rx_buf->page_offset, in ef4_rx_mk_skb()
512 rx_buf = ef4_rx_buf_next(&channel->rx_queue, rx_buf); in ef4_rx_mk_skb()
579 ef4_sync_rx_buffer(efx, rx_buf, rx_buf->len); in ef4_rx_packet()
596 rx_buf = ef4_rx_buf_next(rx_queue, rx_buf); in ef4_rx_packet()
[all …]
/openbmc/linux/drivers/spi/
H A Dspi-loopback-test.c97 .rx_buf = RX(0),
135 .rx_buf = RX(0),
202 .rx_buf = RX(0),
219 .rx_buf = RX(0),
236 .rx_buf = RX(0),
250 .rx_buf = RX(0),
278 .rx_buf = RX(0),
293 .rx_buf = RX(0),
311 .rx_buf = RX(0),
319 .rx_buf = RX(0),
[all …]
H A Dspi-xlp.c93 u8 *rx_buf; /* rx data buffer */ member
192 xspi->rx_buf[i] = (rx_data >> (j * 8)) & 0xff; in xlp_spi_read_rxfifo()
195 xspi->rx_buf += nbytes; in xlp_spi_read_rxfifo()
261 if (xspi->rx_buf) in xlp_spi_send_cmd()
277 xs->rx_buf = rx_buf; in xlp_spi_xfer_block()
322 unsigned char *rx_buf; in xlp_spi_txrx_bufs() local
326 rx_buf = t->rx_buf; in xlp_spi_txrx_bufs()
330 sz = xlp_spi_xfer_block(xs, tx_buf, rx_buf, in xlp_spi_txrx_bufs()
333 sz = xlp_spi_xfer_block(xs, tx_buf, rx_buf, in xlp_spi_txrx_bufs()
340 if (rx_buf) in xlp_spi_txrx_bufs()
[all …]
H A Dspi-realtek-rtl.c97 void *rx_buf; in transfer_one() local
102 rx_buf = xfer->rx_buf; in transfer_one()
115 } else if (rx_buf) { in transfer_one()
117 rcv4(rtspi, rx_buf); in transfer_one()
118 rx_buf += 4; in transfer_one()
122 rcv1(rtspi, rx_buf); in transfer_one()
123 rx_buf++; in transfer_one()
H A Dspi-sh-msiof.c403 if (rx_buf) in sh_msiof_spi_set_mode_regs()
486 u8 *buf_8 = rx_buf; in sh_msiof_spi_read_fifo_8()
614 if (rx_buf && !ret) in sh_msiof_spi_start()
636 if (rx_buf && !ret) in sh_msiof_spi_stop()
687 if (rx_buf) in sh_msiof_spi_txrx_once()
719 if (rx_buf) in sh_msiof_spi_txrx_once()
918 void *rx_buf = t->rx_buf; in sh_msiof_transfer_one() local
943 if (rx_buf) in sh_msiof_transfer_one()
966 if (rx_buf) { in sh_msiof_transfer_one()
968 rx_buf += l; in sh_msiof_transfer_one()
[all …]
H A 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()
/openbmc/linux/drivers/iio/humidity/
H A 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()
/openbmc/linux/drivers/net/ethernet/intel/ice/
H A Dice_txrx.c406 struct ice_rx_buf *rx_buf = &rx_ring->rx_buf[i]; in ice_clean_rx_ring() local
422 __page_frag_cache_drain(rx_buf->page, rx_buf->pagecnt_bias); in ice_clean_rx_ring()
493 rx_ring->rx_buf = in ice_setup_rx_ring()
948 rx_buf = &rx_ring->rx_buf[ntc]; in ice_get_rx_buf()
949 rx_buf->pgcnt = in ice_get_rx_buf()
958 return rx_buf; in ice_get_rx_buf()
967 return rx_buf; in ice_get_rx_buf()
1056 rx_buf = &rx_ring->rx_buf[rx_ring->first_desc]; in ice_construct_skb()
1116 if (!rx_buf) in ice_put_rx_buf()
1127 __page_frag_cache_drain(rx_buf->page, rx_buf->pagecnt_bias); in ice_put_rx_buf()
[all …]
/openbmc/u-boot/drivers/spi/
H A Dzynq_qspi.c91 void *rx_buf; member
185 if (priv->rx_buf) { in zynq_qspi_read_data()
189 priv->rx_buf += 1; in zynq_qspi_read_data()
193 priv->rx_buf += 2; in zynq_qspi_read_data()
197 priv->rx_buf += 2; in zynq_qspi_read_data()
200 priv->rx_buf += 1; in zynq_qspi_read_data()
205 priv->rx_buf += 4; in zynq_qspi_read_data()
315 !priv->rx_buf) in zynq_qspi_fill_tx_fifo()
378 if (priv->rx_buf) { in zynq_qspi_irq_poll()
380 priv->rx_buf += 4; in zynq_qspi_irq_poll()
[all …]
H A Dspi-mem-nodm.c14 u8 *rx_buf = NULL; in spi_mem_exec_op() local
23 rx_buf = op->data.buf.in; in spi_mem_exec_op()
51 if (!tx_buf && !rx_buf) in spi_mem_exec_op()
59 if (tx_buf || rx_buf) { in spi_mem_exec_op()
61 rx_buf, SPI_XFER_END); in spi_mem_exec_op()
71 tx_buf || rx_buf ? op->data.nbytes : 0, in spi_mem_exec_op()
72 tx_buf || rx_buf ? (tx_buf ? "out" : "in") : "-"); in spi_mem_exec_op()
74 debug("%02x ", tx_buf ? tx_buf[i] : rx_buf[i]); in spi_mem_exec_op()
/openbmc/linux/drivers/iio/adc/
H A Dmcp320x.c96 u8 rx_buf[4]; member
134 memset(&adc->rx_buf, 0, sizeof(adc->rx_buf)); in mcp320x_adc_conversion()
145 *val = (adc->rx_buf[0] << 5 | adc->rx_buf[1] >> 3); in mcp320x_adc_conversion()
150 *val = (adc->rx_buf[0] << 2 | adc->rx_buf[1] >> 6); in mcp320x_adc_conversion()
153 *val = (adc->rx_buf[0] << 7 | adc->rx_buf[1] >> 1); in mcp320x_adc_conversion()
158 *val = (adc->rx_buf[0] << 4 | adc->rx_buf[1] >> 4); in mcp320x_adc_conversion()
161 *val = sign_extend32((adc->rx_buf[0] & 0x1f) << 8 in mcp320x_adc_conversion()
162 | adc->rx_buf[1], 12); in mcp320x_adc_conversion()
168 u32 raw = be32_to_cpup((__be32 *)adc->rx_buf); in mcp320x_adc_conversion()
402 adc->transfer[1].rx_buf = adc->rx_buf; in mcp320x_probe()
H A Dti-adc108s102.c80 __be16 rx_buf[9] __aligned(IIO_DMA_MINALIGN);
132 st->ring_xfer.rx_buf = &st->rx_buf[0]; in adc108s102_update_scan_mode()
153 &st->rx_buf[1], in adc108s102_trigger_handler()
154 st->ring_xfer.len - sizeof(st->rx_buf[1]), in adc108s102_trigger_handler()
173 return be16_to_cpu(st->rx_buf[1]); in adc108s102_scan_direct()
272 st->scan_single_xfer.rx_buf = st->rx_buf; in adc108s102_probe()
H A Dti-ads8344.c32 u8 rx_buf[3]; member
94 ret = spi_read(spi, adc->rx_buf, sizeof(adc->rx_buf)); in ads8344_adc_conversion()
98 return adc->rx_buf[0] << 9 | adc->rx_buf[1] << 1 | adc->rx_buf[2] >> 7; in ads8344_adc_conversion()
H A Dti-tlc4541.c45 __be16 rx_buf[8] __aligned(IIO_DMA_MINALIGN);
102 iio_push_to_buffers_with_timestamp(indio_dev, st->rx_buf, in tlc4541_trigger_handler()
141 *val = be16_to_cpu(st->rx_buf[0]); in tlc4541_read_raw()
190 st->scan_single_xfer[0].rx_buf = &st->rx_buf[0]; in tlc4541_probe()
194 st->scan_single_xfer[2].rx_buf = &st->rx_buf[0]; in tlc4541_probe()
/openbmc/linux/drivers/char/tpm/st33zp24/
H A Dspi.c58 u8 rx_buf[ST33ZP24_SPI_BUFFER_SIZE]; member
104 .rx_buf = phy->rx_buf, in st33zp24_spi_send()
125 ret = phy->rx_buf[total_length + phy->latency - 1]; in st33zp24_spi_send()
147 .rx_buf = phy->rx_buf, in st33zp24_spi_read8_reg()
162 ret = phy->rx_buf[total_length + phy->latency - 1]; in st33zp24_spi_read8_reg()
164 memcpy(tpm_data, phy->rx_buf + total_length + phy->latency, in st33zp24_spi_read8_reg()
/openbmc/linux/drivers/input/rmi4/
H A Drmi_spi.c43 u8 *rx_buf; member
68 tmp = rmi_spi->rx_buf; in rmi_spi_manage_pools()
74 rmi_spi->rx_buf = buf; in rmi_spi_manage_pools()
75 rmi_spi->tx_buf = &rmi_spi->rx_buf[buf_size]; in rmi_spi_manage_pools()
114 int tx_len, u8 *rx_buf, int rx_len) in rmi_spi_xfer() argument
207 if (rx_buf) { in rmi_spi_xfer()
212 xfer->rx_buf = &rmi_spi->rx_buf[i]; in rmi_spi_xfer()
221 xfer->rx_buf = rmi_spi->rx_buf; in rmi_spi_xfer()
233 if (rx_buf) { in rmi_spi_xfer()
234 memcpy(rx_buf, rmi_spi->rx_buf, rx_len); in rmi_spi_xfer()
[all …]
/openbmc/linux/include/trace/events/
H A Dspi.h177 (xfer->rx_buf && xfer->rx_buf != msg->spi->controller->dummy_rx)
190 __dynamic_array(u8, rx_buf,
209 memcpy(__get_dynamic_array(rx_buf),
210 xfer->rx_buf, __get_dynamic_array_len(rx_buf));
217 __get_dynamic_array_len(rx_buf), __get_dynamic_array(rx_buf))
/openbmc/linux/drivers/hwmon/
H A Dadcxx.c54 u8 rx_buf[2]; in adcxx_show() local
62 status = spi_read(spi, rx_buf, sizeof(rx_buf)); in adcxx_show()
66 rx_buf, sizeof(rx_buf)); in adcxx_show()
74 value = (rx_buf[0] << 8) + rx_buf[1]; in adcxx_show()

12345678910>>...17