Searched refs:rx_buf (Results 1 - 25 of 177) sorted by relevance

12345678

/drivers/net/ethernet/sfc/
H A Drx.c145 struct efx_rx_buffer *rx_buf; local
152 rx_buf = efx_rx_buffer(rx_queue, index);
154 rx_buf->u.skb = skb = netdev_alloc_skb(net_dev, skb_len);
160 rx_buf->len = skb_len - NET_IP_ALIGN;
161 rx_buf->flags = 0;
163 rx_buf->dma_addr = pci_map_single(efx->pci_dev,
164 skb->data, rx_buf->len,
167 rx_buf->dma_addr))) {
169 rx_buf->u.skb = NULL;
193 struct efx_rx_buffer *rx_buf; local
247 efx_unmap_rx_buffer(struct efx_nic *efx, struct efx_rx_buffer *rx_buf) argument
266 efx_free_rx_buffer(struct efx_nic *efx, struct efx_rx_buffer *rx_buf) argument
278 efx_fini_rx_buffer(struct efx_rx_queue *rx_queue, struct efx_rx_buffer *rx_buf) argument
287 efx_resurrect_rx_buffer(struct efx_rx_queue *rx_queue, struct efx_rx_buffer *rx_buf) argument
318 efx_recycle_rx_buffer(struct efx_channel *channel, struct efx_rx_buffer *rx_buf) argument
413 efx_rx_packet__check_len(struct efx_rx_queue *rx_queue, struct efx_rx_buffer *rx_buf, int len, bool *leak_packet) argument
455 efx_rx_packet_gro(struct efx_channel *channel, struct efx_rx_buffer *rx_buf, const u8 *eh) argument
513 struct efx_rx_buffer *rx_buf; local
567 efx_rx_deliver(struct efx_channel *channel, struct efx_rx_buffer *rx_buf) argument
587 __efx_rx_packet(struct efx_channel *channel, struct efx_rx_buffer *rx_buf) argument
712 struct efx_rx_buffer *rx_buf; local
[all...]
/drivers/mfd/
H A Dtps65912-spi.c35 u32 tx_buf, rx_buf; local
38 rx_buf = 0;
41 xfer.rx_buf = NULL;
62 u32 tx_buf, rx_buf; local
65 rx_buf = 0;
68 xfer.rx_buf = &rx_buf;
80 *data = (u8) (rx_buf & 0xFF);
/drivers/spi/
H A Dspi-sh-msiof.c200 const void *tx_buf, void *rx_buf,
210 if (rx_buf)
292 void *rx_buf, int words, int fs)
294 u8 *buf_8 = rx_buf;
302 void *rx_buf, int words, int fs)
304 u16 *buf_16 = rx_buf;
312 void *rx_buf, int words, int fs)
314 u16 *buf_16 = rx_buf;
322 void *rx_buf, int words, int fs)
324 u32 *buf_32 = rx_buf;
199 sh_msiof_spi_set_mode_regs(struct sh_msiof_spi_priv *p, const void *tx_buf, void *rx_buf, u32 bits, u32 words) argument
291 sh_msiof_spi_read_fifo_8(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) argument
301 sh_msiof_spi_read_fifo_16(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) argument
311 sh_msiof_spi_read_fifo_16u(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) argument
321 sh_msiof_spi_read_fifo_32(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) argument
331 sh_msiof_spi_read_fifo_32u(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) argument
341 sh_msiof_spi_read_fifo_s32(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) argument
351 sh_msiof_spi_read_fifo_s32u(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) argument
433 sh_msiof_spi_txrx_once(struct sh_msiof_spi_priv *p, void (*tx_fifo)(struct sh_msiof_spi_priv *, const void *, int, int), void (*rx_fifo)(struct sh_msiof_spi_priv *, void *, int, int), const void *tx_buf, void *rx_buf, int words, int bits) argument
572 void *rx_buf = t->rx_buf ? t->rx_buf + bytes_done : NULL; local
[all...]
H A Dspi-orion.c183 const u8 **tx_buf, u8 **rx_buf)
206 if (rx_buf && *rx_buf)
207 *(*rx_buf)++ = readl(rx_reg);
214 const u16 **tx_buf, u16 **rx_buf)
237 if (rx_buf && *rx_buf)
238 put_unaligned(__le16_to_cpu(readl(rx_reg)), (*rx_buf)++);
256 u8 *rx = xfer->rx_buf;
265 u16 *rx = xfer->rx_buf;
182 orion_spi_write_read_8bit(struct spi_device *spi, const u8 **tx_buf, u8 **rx_buf) argument
213 orion_spi_write_read_16bit(struct spi_device *spi, const u16 **tx_buf, u16 **rx_buf) argument
[all...]
H A Dspi-fsl-espi.c41 void *rx_buf; member in struct:fsl_espi_transfer
238 mpc8xxx_spi->rx = t->rx_buf;
311 trans.rx_buf = espi_trans->rx_buf;
361 espi_trans->rx_buf = local_buf + espi_trans->n_tx;
376 u8 *rx_buf = rx_buff; local
410 espi_trans->rx_buf = local_buf + n_tx;
413 memcpy(rx_buf + pos, espi_trans->rx_buf + n_tx, trans_len);
427 u8 *rx_buf local
[all...]
H A Dspi-ti-ssp.c66 u8 *rx = t->rx_buf;
72 if (t->rx_buf)
76 u16 *rx = t->rx_buf;
82 if (t->rx_buf)
86 u32 *rx = t->rx_buf;
92 if (t->rx_buf)
100 t->tx_buf ? "tx" : "", t->rx_buf ? "rx" : "", t->len,
263 if (t->len && !(t->rx_buf || t->tx_buf)) {
268 if (t->len && t->rx_buf && t->tx_buf) {
H A Dspi-omap-100k.c230 rx = xfer->rx_buf;
236 if (xfer->rx_buf != NULL)
243 rx = xfer->rx_buf;
249 if (xfer->rx_buf != NULL)
256 rx = xfer->rx_buf;
262 if (xfer->rx_buf != NULL)
367 if (t->tx_buf == NULL && t->rx_buf == NULL && t->len) {
452 void *rx_buf = t->rx_buf; local
456 || (len && !(rx_buf || tx_bu
[all...]
H A Dspi-omap2-mcspi.c321 rx = xfer->rx_buf;
407 ((u8 *)xfer->rx_buf)[elements++] = w;
409 ((u16 *)xfer->rx_buf)[elements++] = w;
411 ((u32 *)xfer->rx_buf)[elements++] = w;
429 ((u8 *)xfer->rx_buf)[elements] = w;
431 ((u16 *)xfer->rx_buf)[elements] = w;
433 ((u32 *)xfer->rx_buf)[elements] = w;
478 rx = xfer->rx_buf;
526 rx = xfer->rx_buf;
573 rx = xfer->rx_buf;
994 void *rx_buf = t->rx_buf; local
[all...]
/drivers/input/touchscreen/
H A Dad7879-spi.c31 u16 cmd, u8 count, u16 *tx_buf, u16 *rx_buf)
53 _rx_buf = rx_buf;
54 rx_buf = &command[2];
64 if (rx_buf)
65 xfers[idx].rx_buf = &rx_buf[idx];
30 ad7879_spi_xfer(struct spi_device *spi, u16 cmd, u8 count, u16 *tx_buf, u16 *rx_buf) argument
H A Dads7846.c326 req->xfer[1].rx_buf = &req->scratch;
346 req->xfer[3].rx_buf = &req->sample;
358 req->xfer[5].rx_buf = &req->scratch;
395 req->xfer[0].rx_buf = req->sample;
699 return be16_to_cpup((__be16 *)&(((char*)t->rx_buf)[1])) >> 3;
705 return be16_to_cpup((__be16 *)t->rx_buf) >> 3;
714 *(u16 *)t->rx_buf = val;
1023 x->rx_buf = &packet->tc.y_buf[0];
1034 x->rx_buf = &packet->tc.y;
1053 x->rx_buf
[all...]
H A Dcyttsp_spi.c81 xfer[0].rx_buf = rd_buf;
92 xfer[1].rx_buf = buf;
/drivers/staging/iio/adc/
H A Dad7298.h52 unsigned short rx_buf[8] ____cacheline_aligned;
H A Dad7298_ring.c72 st->ring_xfer[i + 2].rx_buf = &st->rx_buf[i];
111 buf[i] = be16_to_cpu(st->rx_buf[i]);
H A Dad7887_core.c141 st->xfer[0].rx_buf = &st->data[0];
158 st->xfer[1].rx_buf = &st->data[0];
162 st->xfer[2].rx_buf = &st->data[2];
170 st->xfer[3].rx_buf = &st->data[0];
/drivers/hwmon/
H A Dadcxx.c67 u8 rx_buf[2]; local
75 status = spi_read(spi, rx_buf, sizeof(rx_buf));
79 rx_buf, sizeof(rx_buf));
87 value = (rx_buf[0] << 8) + rx_buf[1];
H A Dmax1111.c42 uint8_t rx_buf[MAX1111_RX_BUF_SIZE]; member in struct:max1111_data
67 v1 = data->rx_buf[0];
68 v2 = data->rx_buf[1];
153 x->rx_buf = &data->rx_buf[0];
/drivers/video/exynos/
H A Dexynos_mipi_dsi_common.h24 unsigned int data0, unsigned int req_size, u8 *rx_buf);
/drivers/staging/iio/meter/
H A Dade7758_ring.c72 *dat32 = get_unaligned_be32(&st->rx_buf[5]) & 0xFFFFFF;
176 st->ring_xfer[1].rx_buf = &st->rx_buf[1];
185 st->ring_xfer[3].rx_buf = &st->rx_buf[5];
/drivers/net/usb/
H A Dipheth.c128 unsigned char *rx_buf; member in struct:ipheth_device
142 u8 *rx_buf = NULL; local
157 rx_buf = usb_alloc_coherent(iphone->udev, IPHETH_BUF_SIZE,
159 if (rx_buf == NULL)
166 iphone->rx_buf = rx_buf;
182 usb_free_coherent(iphone->udev, IPHETH_BUF_SIZE, iphone->rx_buf,
336 dev->rx_buf, IPHETH_BUF_SIZE,
/drivers/net/wireless/rtl818x/rtl8180/
H A Drtl8180.h45 __le32 rx_buf; member in union:rtl8180_rx_desc::__anon3704
77 struct sk_buff *rx_buf[32]; member in struct:rtl8180_priv
/drivers/tty/serial/cpm_uart/
H A Dcpm_uart_cpm1.c117 pinfo->rx_buf = mem_addr;
118 pinfo->tx_buf = pinfo->rx_buf + L1_CACHE_ALIGN(pinfo->rx_nrfifos
H A Dcpm_uart_cpm2.c153 pinfo->rx_buf = mem_addr;
154 pinfo->tx_buf = pinfo->rx_buf + L1_CACHE_ALIGN(pinfo->rx_nrfifos
/drivers/net/caif/
H A Dcaif_hsi.c551 u8 *rx_ptr, *rx_buf; local
554 desc = (struct cfhsi_desc *)cfhsi->rx_buf;
573 rx_buf = cfhsi->rx_buf;
578 rx_buf = cfhsi->rx_flip_buf;
580 rx_buf = cfhsi->rx_flip_buf;
608 memcpy(rx_buf, (u8 *)piggy_desc,
619 rx_ptr = rx_buf + CFHSI_DESC_SZ;
622 rx_ptr = rx_buf;
665 if (rx_buf !
1213 u8 *tx_buf, *rx_buf, *flip_buf; local
[all...]
H A Dcaif_shmcore.c657 struct buf_list *rx_buf = local
660 if (rx_buf == NULL) {
662 " allocate dynamic mem.for rx_buf,"
667 rx_buf->index = j;
668 rx_buf->phy_addr = pshm_drv->shm_rx_addr + (RX_BUF_SZ * j);
669 rx_buf->len = RX_BUF_SZ;
672 rx_buf->desc_vptr = (unsigned char *)rx_buf->phy_addr;
674 rx_buf->desc_vptr =
675 ioremap(rx_buf
[all...]
/drivers/i2c/busses/
H A Di2c-designware-core.h55 * @rx_buf: the current rx buffer
80 u8 *rx_buf; member in struct:dw_i2c_dev

Completed in 3173 milliseconds

12345678