/drivers/net/ethernet/sfc/ |
H A D | rx.c | 145 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 D | tps65912-spi.c | 35 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 D | spi-sh-msiof.c | 200 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 D | spi-orion.c | 183 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 D | spi-fsl-espi.c | 41 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 D | spi-ti-ssp.c | 66 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 D | spi-omap-100k.c | 230 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 D | spi-omap2-mcspi.c | 321 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 D | ad7879-spi.c | 31 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 D | ads7846.c | 326 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 D | cyttsp_spi.c | 81 xfer[0].rx_buf = rd_buf; 92 xfer[1].rx_buf = buf;
|
/drivers/staging/iio/adc/ |
H A D | ad7298.h | 52 unsigned short rx_buf[8] ____cacheline_aligned;
|
H A D | ad7298_ring.c | 72 st->ring_xfer[i + 2].rx_buf = &st->rx_buf[i]; 111 buf[i] = be16_to_cpu(st->rx_buf[i]);
|
H A D | ad7887_core.c | 141 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 D | adcxx.c | 67 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 D | max1111.c | 42 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 D | exynos_mipi_dsi_common.h | 24 unsigned int data0, unsigned int req_size, u8 *rx_buf);
|
/drivers/staging/iio/meter/ |
H A D | ade7758_ring.c | 72 *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 D | ipheth.c | 128 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 D | rtl8180.h | 45 __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 D | cpm_uart_cpm1.c | 117 pinfo->rx_buf = mem_addr; 118 pinfo->tx_buf = pinfo->rx_buf + L1_CACHE_ALIGN(pinfo->rx_nrfifos
|
H A D | cpm_uart_cpm2.c | 153 pinfo->rx_buf = mem_addr; 154 pinfo->tx_buf = pinfo->rx_buf + L1_CACHE_ALIGN(pinfo->rx_nrfifos
|
/drivers/net/caif/ |
H A D | caif_hsi.c | 551 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 D | caif_shmcore.c | 657 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 D | i2c-designware-core.h | 55 * @rx_buf: the current rx buffer 80 u8 *rx_buf; member in struct:dw_i2c_dev
|