Searched refs:rx_buf (Results 1 - 200 of 253) sorted by relevance

12

/linux-4.1.27/drivers/net/ethernet/sfc/
H A Drx.c79 efx_rx_buf_next(struct efx_rx_queue *rx_queue, struct efx_rx_buffer *rx_buf) efx_rx_buf_next() argument
81 if (unlikely(rx_buf == efx_rx_buffer(rx_queue, rx_queue->ptr_mask))) efx_rx_buf_next()
84 return rx_buf + 1; efx_rx_buf_next()
88 struct efx_rx_buffer *rx_buf, efx_sync_rx_buffer()
91 dma_sync_single_for_cpu(&efx->pci_dev->dev, rx_buf->dma_addr, len, efx_sync_rx_buffer()
155 struct efx_rx_buffer *rx_buf; efx_init_rx_buffers() local
192 rx_buf = efx_rx_buffer(rx_queue, index); efx_init_rx_buffers()
193 rx_buf->dma_addr = dma_addr + efx->rx_ip_align; efx_init_rx_buffers()
194 rx_buf->page = page; efx_init_rx_buffers()
195 rx_buf->page_offset = page_offset + efx->rx_ip_align; efx_init_rx_buffers()
196 rx_buf->len = efx->rx_dma_len; efx_init_rx_buffers()
197 rx_buf->flags = 0; efx_init_rx_buffers()
204 rx_buf->flags = EFX_RX_BUF_LAST_IN_PAGE; efx_init_rx_buffers()
214 struct efx_rx_buffer *rx_buf) efx_unmap_rx_buffer()
216 struct page *page = rx_buf->page; efx_unmap_rx_buffer()
228 struct efx_rx_buffer *rx_buf, efx_free_rx_buffers()
232 if (rx_buf->page) { efx_free_rx_buffers()
233 put_page(rx_buf->page); efx_free_rx_buffers()
234 rx_buf->page = NULL; efx_free_rx_buffers()
236 rx_buf = efx_rx_buf_next(rx_queue, rx_buf); efx_free_rx_buffers()
245 struct efx_rx_buffer *rx_buf) efx_recycle_rx_page()
247 struct page *page = rx_buf->page; efx_recycle_rx_page()
253 if (!(rx_buf->flags & EFX_RX_BUF_LAST_IN_PAGE)) efx_recycle_rx_page()
272 efx_unmap_rx_buffer(efx, rx_buf); efx_recycle_rx_page()
273 put_page(rx_buf->page); efx_recycle_rx_page()
277 struct efx_rx_buffer *rx_buf) efx_fini_rx_buffer()
280 if (rx_buf->page) efx_fini_rx_buffer()
281 put_page(rx_buf->page); efx_fini_rx_buffer()
284 if (rx_buf->flags & EFX_RX_BUF_LAST_IN_PAGE) { efx_fini_rx_buffer()
285 efx_unmap_rx_buffer(rx_queue->efx, rx_buf); efx_fini_rx_buffer()
286 efx_free_rx_buffers(rx_queue, rx_buf, 1); efx_fini_rx_buffer()
288 rx_buf->page = NULL; efx_fini_rx_buffer()
293 struct efx_rx_buffer *rx_buf, efx_recycle_rx_pages()
299 efx_recycle_rx_page(channel, rx_buf); efx_recycle_rx_pages()
300 rx_buf = efx_rx_buf_next(rx_queue, rx_buf); efx_recycle_rx_pages()
305 struct efx_rx_buffer *rx_buf, efx_discard_rx_packet()
310 efx_recycle_rx_pages(channel, rx_buf, n_frags); efx_discard_rx_packet()
312 efx_free_rx_buffers(rx_queue, rx_buf, n_frags); efx_discard_rx_packet()
389 struct efx_rx_buffer *rx_buf, efx_rx_packet__check_len()
393 unsigned max_len = rx_buf->len - efx->type->rx_buffer_padding; efx_rx_packet__check_len()
401 rx_buf->flags |= EFX_RX_PKT_DISCARD; efx_rx_packet__check_len()
403 if ((len > rx_buf->len) && EFX_WORKAROUND_8071(efx)) { efx_rx_packet__check_len()
426 efx_rx_packet_gro(struct efx_channel *channel, struct efx_rx_buffer *rx_buf, efx_rx_packet_gro() argument
439 efx_free_rx_buffers(rx_queue, rx_buf, n_frags); efx_rx_packet_gro()
446 skb->ip_summed = ((rx_buf->flags & EFX_RX_PKT_CSUMMED) ? efx_rx_packet_gro()
451 rx_buf->page, rx_buf->page_offset, efx_rx_packet_gro()
452 rx_buf->len); efx_rx_packet_gro()
453 rx_buf->page = NULL; efx_rx_packet_gro()
454 skb->len += rx_buf->len; efx_rx_packet_gro()
458 rx_buf = efx_rx_buf_next(&channel->rx_queue, rx_buf); efx_rx_packet_gro()
474 struct efx_rx_buffer *rx_buf, efx_rx_mk_skb()
490 EFX_BUG_ON_PARANOID(rx_buf->len < hdr_len); efx_rx_mk_skb()
498 if (rx_buf->len > hdr_len) { efx_rx_mk_skb()
499 rx_buf->page_offset += hdr_len; efx_rx_mk_skb()
500 rx_buf->len -= hdr_len; efx_rx_mk_skb()
504 rx_buf->page, rx_buf->page_offset, efx_rx_mk_skb()
505 rx_buf->len); efx_rx_mk_skb()
506 rx_buf->page = NULL; efx_rx_mk_skb()
507 skb->len += rx_buf->len; efx_rx_mk_skb()
508 skb->data_len += rx_buf->len; efx_rx_mk_skb()
512 rx_buf = efx_rx_buf_next(&channel->rx_queue, rx_buf); efx_rx_mk_skb()
515 __free_pages(rx_buf->page, efx->rx_buffer_order); efx_rx_mk_skb()
516 rx_buf->page = NULL; efx_rx_mk_skb()
535 struct efx_rx_buffer *rx_buf; efx_rx_packet() local
539 rx_buf = efx_rx_buffer(rx_queue, index); efx_rx_packet()
540 rx_buf->flags |= flags; efx_rx_packet()
545 efx_rx_packet__check_len(rx_queue, rx_buf, len); efx_rx_packet()
553 WARN_ON(!(len == 0 && rx_buf->flags & EFX_RX_PKT_DISCARD)); efx_rx_packet()
554 rx_buf->flags |= EFX_RX_PKT_DISCARD; efx_rx_packet()
561 (rx_buf->flags & EFX_RX_PKT_CSUMMED) ? " [SUMMED]" : "", efx_rx_packet()
562 (rx_buf->flags & EFX_RX_PKT_DISCARD) ? " [DISCARD]" : ""); efx_rx_packet()
567 if (unlikely(rx_buf->flags & EFX_RX_PKT_DISCARD)) { efx_rx_packet()
569 efx_discard_rx_packet(channel, rx_buf, n_frags); efx_rx_packet()
574 rx_buf->len = len; efx_rx_packet()
579 efx_sync_rx_buffer(efx, rx_buf, rx_buf->len); efx_rx_packet()
584 prefetch(efx_rx_buf_va(rx_buf)); efx_rx_packet()
586 rx_buf->page_offset += efx->rx_prefix_size; efx_rx_packet()
587 rx_buf->len -= efx->rx_prefix_size; efx_rx_packet()
596 rx_buf = efx_rx_buf_next(rx_queue, rx_buf); efx_rx_packet()
599 efx_sync_rx_buffer(efx, rx_buf, efx->rx_dma_len); efx_rx_packet()
601 rx_buf->len = len - (n_frags - 1) * efx->rx_dma_len; efx_rx_packet()
602 efx_sync_rx_buffer(efx, rx_buf, rx_buf->len); efx_rx_packet()
606 rx_buf = efx_rx_buffer(rx_queue, index); efx_rx_packet()
607 efx_recycle_rx_pages(channel, rx_buf, n_frags); efx_rx_packet()
618 struct efx_rx_buffer *rx_buf, efx_rx_deliver()
622 u16 hdr_len = min_t(u16, rx_buf->len, EFX_SKB_HEADERS); efx_rx_deliver()
624 skb = efx_rx_mk_skb(channel, rx_buf, n_frags, eh, hdr_len); efx_rx_deliver()
629 efx_free_rx_buffers(rx_queue, rx_buf, n_frags); efx_rx_deliver()
636 if (likely(rx_buf->flags & EFX_RX_PKT_CSUMMED)) efx_rx_deliver()
653 struct efx_rx_buffer *rx_buf = __efx_rx_packet() local
655 u8 *eh = efx_rx_buf_va(rx_buf); __efx_rx_packet()
660 if (rx_buf->flags & EFX_RX_PKT_PREFIX_LEN) __efx_rx_packet()
661 rx_buf->len = le16_to_cpup((__le16 *) __efx_rx_packet()
665 * loopback layer, and free the rx_buf here __efx_rx_packet()
670 efx_loopback_rx_packet(efx, eh, rx_buf->len); __efx_rx_packet()
672 efx_free_rx_buffers(rx_queue, rx_buf, __efx_rx_packet()
678 rx_buf->flags &= ~EFX_RX_PKT_CSUMMED; __efx_rx_packet()
680 if ((rx_buf->flags & EFX_RX_PKT_TCP) && !channel->type->receive_skb && __efx_rx_packet()
682 efx_rx_packet_gro(channel, rx_buf, channel->rx_pkt_n_frags, eh); __efx_rx_packet()
684 efx_rx_deliver(channel, eh, rx_buf, channel->rx_pkt_n_frags); __efx_rx_packet()
787 struct efx_rx_buffer *rx_buf; efx_fini_rx_queue() local
799 rx_buf = efx_rx_buffer(rx_queue, index); efx_fini_rx_queue()
800 efx_fini_rx_buffer(rx_queue, rx_buf); efx_fini_rx_queue()
87 efx_sync_rx_buffer(struct efx_nic *efx, struct efx_rx_buffer *rx_buf, unsigned int len) efx_sync_rx_buffer() argument
213 efx_unmap_rx_buffer(struct efx_nic *efx, struct efx_rx_buffer *rx_buf) efx_unmap_rx_buffer() argument
227 efx_free_rx_buffers(struct efx_rx_queue *rx_queue, struct efx_rx_buffer *rx_buf, unsigned int num_bufs) efx_free_rx_buffers() argument
244 efx_recycle_rx_page(struct efx_channel *channel, struct efx_rx_buffer *rx_buf) efx_recycle_rx_page() argument
276 efx_fini_rx_buffer(struct efx_rx_queue *rx_queue, struct efx_rx_buffer *rx_buf) efx_fini_rx_buffer() argument
292 efx_recycle_rx_pages(struct efx_channel *channel, struct efx_rx_buffer *rx_buf, unsigned int n_frags) efx_recycle_rx_pages() argument
304 efx_discard_rx_packet(struct efx_channel *channel, struct efx_rx_buffer *rx_buf, unsigned int n_frags) efx_discard_rx_packet() argument
388 efx_rx_packet__check_len(struct efx_rx_queue *rx_queue, struct efx_rx_buffer *rx_buf, int len) efx_rx_packet__check_len() argument
473 efx_rx_mk_skb(struct efx_channel *channel, struct efx_rx_buffer *rx_buf, unsigned int n_frags, u8 *eh, int hdr_len) efx_rx_mk_skb() argument
617 efx_rx_deliver(struct efx_channel *channel, u8 *eh, struct efx_rx_buffer *rx_buf, unsigned int n_frags) efx_rx_deliver() argument
/linux-4.1.27/drivers/iio/adc/
H A Dmcp320x.c68 u8 rx_buf[2]; member in struct:mcp320x
100 adc->rx_buf[0] = 0; mcp320x_adc_conversion()
101 adc->rx_buf[1] = 0; mcp320x_adc_conversion()
110 ret = spi_read(adc->spi, &adc->rx_buf, sizeof(adc->rx_buf)); mcp320x_adc_conversion()
117 return (adc->rx_buf[0] << 5 | adc->rx_buf[1] >> 3); mcp320x_adc_conversion()
121 return (adc->rx_buf[0] << 2 | adc->rx_buf[1] >> 6); mcp320x_adc_conversion()
123 return (adc->rx_buf[0] << 7 | adc->rx_buf[1] >> 1); mcp320x_adc_conversion()
127 return (adc->rx_buf[0] << 4 | adc->rx_buf[1] >> 4); mcp320x_adc_conversion()
304 adc->transfer[1].rx_buf = adc->rx_buf; mcp320x_probe()
305 adc->transfer[1].len = sizeof(adc->rx_buf); mcp320x_probe()
H A Dad7298.c54 __be16 rx_buf[12] ____cacheline_aligned;
137 st->ring_xfer[i + 2].rx_buf = &st->rx_buf[i]; ad7298_update_scan_mode()
165 iio_push_to_buffers_with_timestamp(indio_dev, st->rx_buf, ad7298_trigger_handler()
184 return be16_to_cpu(st->rx_buf[0]); ad7298_scan_direct()
331 st->scan_single_xfer[2].rx_buf = &st->rx_buf[0]; ad7298_probe()
H A Dad7923.c69 __be16 rx_buf[4] ____cacheline_aligned;
155 st->ring_xfer[i + 1].rx_buf = &st->rx_buf[i];
183 iio_push_to_buffers_with_timestamp(indio_dev, st->rx_buf, ad7923_trigger_handler()
206 return be16_to_cpu(st->rx_buf[0]); ad7923_scan_direct()
302 st->scan_single_xfer[1].rx_buf = &st->rx_buf[0]; ad7923_probe()
H A Dad7887.c282 st->xfer[0].rx_buf = &st->data[0]; ad7887_probe()
292 st->xfer[1].rx_buf = &st->data[0]; ad7887_probe()
296 st->xfer[2].rx_buf = &st->data[2]; ad7887_probe()
304 st->xfer[3].rx_buf = &st->data[2]; ad7887_probe()
H A Dad799x.c135 u8 *rx_buf; member in struct:ad799x_state
210 cmd, st->transfer_size, st->rx_buf); ad799x_trigger_handler()
214 iio_push_to_buffers_with_timestamp(indio_dev, st->rx_buf, ad799x_trigger_handler()
227 kfree(st->rx_buf); ad799x_update_scan_mode()
228 st->rx_buf = kmalloc(indio_dev->scan_bytes, GFP_KERNEL); ad799x_update_scan_mode()
229 if (!st->rx_buf) ad799x_update_scan_mode()
874 kfree(st->rx_buf); ad799x_remove()
H A Dad7266.c448 st->single_xfer[0].rx_buf = &st->data.sample[0]; ad7266_probe()
452 st->single_xfer[1].rx_buf = st->data.sample; ad7266_probe()
H A Dad7476.c238 st->xfer.rx_buf = &st->data; ad7476_probe()
H A Dad_sigma_delta.c112 .rx_buf = val, ad_sd_read_reg_raw()
/linux-4.1.27/drivers/net/ethernet/qualcomm/
H A Dqca_7k.c60 transfer->rx_buf = NULL; qcaspi_read_register()
67 transfer->rx_buf = NULL; qcaspi_read_register()
72 transfer->rx_buf = &rx_data; qcaspi_read_register()
102 transfer->rx_buf = NULL; qcaspi_write_register()
109 transfer->rx_buf = NULL; qcaspi_write_register()
114 transfer->rx_buf = NULL; qcaspi_write_register()
138 transfer->rx_buf = NULL; qcaspi_tx_cmd()
H A Dqca_spi.c109 transfer->rx_buf = NULL; qcaspi_write_burst()
113 transfer->rx_buf = NULL; qcaspi_write_burst()
134 transfer->rx_buf = NULL; qcaspi_write_legacy()
157 transfer->rx_buf = NULL; qcaspi_read_burst()
161 transfer->rx_buf = dst; qcaspi_read_burst()
182 transfer->rx_buf = dst; qcaspi_read_legacy()
/linux-4.1.27/drivers/mfd/
H A Dtps65912-spi.c40 xfer.rx_buf = NULL; tps65912_spi_write()
61 u32 tx_buf, rx_buf; tps65912_spi_read() local
64 rx_buf = 0; tps65912_spi_read()
67 xfer.rx_buf = &rx_buf; tps65912_spi_read()
79 *data = (u8) (rx_buf & 0xFF); tps65912_spi_read()
H A Ddln2.c103 void *rx_buf[DLN2_MAX_URBS]; member in struct:dln2_dev
591 kfree(dln2->rx_buf[i]); dln2_free_rx_urbs()
617 dln2->rx_buf[i] = kmalloc(rx_max_size, GFP_KERNEL); dln2_setup_rx_urbs()
618 if (!dln2->rx_buf[i]) dln2_setup_rx_urbs()
627 dln2->rx_buf[i], rx_max_size, dln2_rx, dln2); dln2_setup_rx_urbs()
H A Dcros_ec_spi.c133 trans.rx_buf = ptr = ec_dev->din; cros_ec_spi_receive_response()
192 trans.rx_buf = ptr; cros_ec_spi_receive_response()
198 BUG_ON((u8 *)trans.rx_buf - ec_dev->din + todo > cros_ec_spi_receive_response()
H A Dmc13xxx-spi.c73 .rx_buf = r, mc13xxx_spi_read()
H A Dezx-pcap.c72 t.rx_buf = (u8 *) &pcap->buf; ezx_pcap_putget()
/linux-4.1.27/drivers/input/touchscreen/
H A Dad7879-spi.c31 u16 cmd, u8 count, u16 *tx_buf, u16 *rx_buf) ad7879_spi_xfer()
53 _rx_buf = rx_buf; ad7879_spi_xfer()
54 rx_buf = &command[2]; ad7879_spi_xfer()
64 if (rx_buf) ad7879_spi_xfer()
65 xfers[idx].rx_buf = &rx_buf[idx]; ad7879_spi_xfer()
30 ad7879_spi_xfer(struct spi_device *spi, u16 cmd, u8 count, u16 *tx_buf, u16 *rx_buf) ad7879_spi_xfer() argument
H A Dads7846.c332 req->xfer[1].rx_buf = &req->scratch; ads7846_read12_ser()
352 req->xfer[3].rx_buf = &req->sample; ads7846_read12_ser()
364 req->xfer[5].rx_buf = &req->scratch; ads7846_read12_ser()
401 req->xfer[0].rx_buf = req->sample; ads7845_read12_ser()
675 return be16_to_cpup((__be16 *)&(((char*)t->rx_buf)[1])) >> 3; ads7846_get_value()
681 return be16_to_cpup((__be16 *)t->rx_buf) >> 3; ads7846_get_value()
690 *(u16 *)t->rx_buf = val; ads7846_update_value()
1001 x->rx_buf = &packet->tc.y_buf[0]; ads7846_setup_spi_msg()
1012 x->rx_buf = &packet->tc.y; ads7846_setup_spi_msg()
1031 x->rx_buf = &packet->tc.y; ads7846_setup_spi_msg()
1047 x->rx_buf = &packet->tc.x_buf[0]; ads7846_setup_spi_msg()
1059 x->rx_buf = &packet->tc.x; ads7846_setup_spi_msg()
1074 x->rx_buf = &packet->tc.x; ads7846_setup_spi_msg()
1093 x->rx_buf = &packet->tc.z1; ads7846_setup_spi_msg()
1107 x->rx_buf = &packet->tc.z1; ads7846_setup_spi_msg()
1124 x->rx_buf = &packet->tc.z2; ads7846_setup_spi_msg()
1138 x->rx_buf = &packet->tc.z2; ads7846_setup_spi_msg()
1165 x->rx_buf = &packet->dummy; ads7846_setup_spi_msg()
H A Dcyttsp4_spi.c81 xfer[0].rx_buf = rd_buf; cyttsp_spi_xfer()
92 xfer[1].rx_buf = buf; cyttsp_spi_xfer()
H A Dcyttsp_spi.c78 xfer[0].rx_buf = rd_buf; cyttsp_spi_xfer()
89 xfer[1].rx_buf = buf; cyttsp_spi_xfer()
H A Dad7877.c230 req->xfer[1].rx_buf = &req->sample; ad7877_read()
306 req->xfer[3].rx_buf = &req->sample; ad7877_read_adc()
671 ts->xfer[i + 2].rx_buf = &ts->conversion_data[AD7877_SEQ_YPOS + i]; ad7877_setup_ts_def_msg()
/linux-4.1.27/drivers/staging/iio/meter/
H A Dade7758_ring.c70 *dat32 = get_unaligned_be32(&st->rx_buf[5]) & 0xFFFFFF; ade7758_trigger_handler()
156 st->ring_xfer[1].rx_buf = &st->rx_buf[1]; ade7758_configure_ring()
165 st->ring_xfer[3].rx_buf = &st->rx_buf[5]; ade7758_configure_ring()
H A Dade7854-spi.c137 .rx_buf = st->rx, ade7854_spi_read_reg_8()
175 .rx_buf = st->rx, ade7854_spi_read_reg_16()
212 .rx_buf = st->rx, ade7854_spi_read_reg_24()
250 .rx_buf = st->rx, ade7854_spi_read_reg_32()
H A Dade7758_core.c114 .rx_buf = st->rx, ade7758_spi_read_reg_8()
153 .rx_buf = st->rx, ade7758_spi_read_reg_16()
195 .rx_buf = st->rx, ade7758_spi_read_reg_24()
H A Dade7758.h128 unsigned char rx_buf[8] ____cacheline_aligned;
H A Dade7753.c114 .rx_buf = st->tx, ade7753_spi_read_reg_24()
H A Dade7754.c111 .rx_buf = st->rx, ade7754_spi_read_reg_24()
H A Dade7759.c111 .rx_buf = st->rx, ade7759_spi_read_reg_40()
/linux-4.1.27/drivers/spi/
H A Dspi-octeon.c60 u8 *rx_buf; octeon_spi_do_transfer() local
91 rx_buf = xfer->rx_buf; octeon_spi_do_transfer()
110 if (rx_buf) octeon_spi_do_transfer()
113 *rx_buf++ = (u8)v; octeon_spi_do_transfer()
138 if (rx_buf) octeon_spi_do_transfer()
141 *rx_buf++ = (u8)v; octeon_spi_do_transfer()
H A Dspi-sh-msiof.c358 const void *tx_buf, void *rx_buf, sh_msiof_spi_set_mode_regs()
368 if (rx_buf) sh_msiof_spi_set_mode_regs()
448 void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_8()
450 u8 *buf_8 = rx_buf; sh_msiof_spi_read_fifo_8()
458 void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_16()
460 u16 *buf_16 = rx_buf; sh_msiof_spi_read_fifo_16()
468 void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_16u()
470 u16 *buf_16 = rx_buf; sh_msiof_spi_read_fifo_16u()
478 void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_32()
480 u32 *buf_32 = rx_buf; sh_msiof_spi_read_fifo_32()
488 void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_32u()
490 u32 *buf_32 = rx_buf; sh_msiof_spi_read_fifo_32u()
498 void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_s32()
500 u32 *buf_32 = rx_buf; sh_msiof_spi_read_fifo_s32()
508 void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_s32u()
510 u32 *buf_32 = rx_buf; sh_msiof_spi_read_fifo_s32u()
563 static int sh_msiof_spi_start(struct sh_msiof_spi_priv *p, void *rx_buf) sh_msiof_spi_start() argument
569 if (rx_buf && !ret) sh_msiof_spi_start()
581 static int sh_msiof_spi_stop(struct sh_msiof_spi_priv *p, void *rx_buf) sh_msiof_spi_stop() argument
589 if (rx_buf && !ret) sh_msiof_spi_stop()
602 const void *tx_buf, void *rx_buf, sh_msiof_spi_txrx_once()
611 if (rx_buf) sh_msiof_spi_txrx_once()
621 sh_msiof_spi_set_mode_regs(p, tx_buf, rx_buf, bits, words); sh_msiof_spi_txrx_once()
630 ret = sh_msiof_spi_start(p, rx_buf); sh_msiof_spi_txrx_once()
644 if (rx_buf) sh_msiof_spi_txrx_once()
645 rx_fifo(p, rx_buf, words, fifo_shift); sh_msiof_spi_txrx_once()
650 ret = sh_msiof_spi_stop(p, rx_buf); sh_msiof_spi_txrx_once()
660 sh_msiof_spi_stop(p, rx_buf); sh_msiof_spi_txrx_once()
834 void *rx_buf = t->rx_buf; sh_msiof_transfer_one() local
855 if (rx_buf) sh_msiof_transfer_one()
873 ret = sh_msiof_dma_once(p, tx_buf, rx_buf, l); sh_msiof_transfer_one()
883 if (rx_buf) { sh_msiof_transfer_one()
884 copy32(rx_buf, p->rx_dma_page, l / 4); sh_msiof_transfer_one()
885 rx_buf += l; sh_msiof_transfer_one()
914 if ((unsigned long)rx_buf & 0x01) sh_msiof_transfer_one()
925 if ((unsigned long)rx_buf & 0x03) sh_msiof_transfer_one()
936 if ((unsigned long)rx_buf & 0x03) sh_msiof_transfer_one()
946 n = sh_msiof_spi_txrx_once(p, tx_fifo, rx_fifo, tx_buf, rx_buf, sh_msiof_transfer_one()
953 if (rx_buf) sh_msiof_transfer_one()
954 rx_buf += n * bytes_per_word; sh_msiof_transfer_one()
357 sh_msiof_spi_set_mode_regs(struct sh_msiof_spi_priv *p, const void *tx_buf, void *rx_buf, u32 bits, u32 words) sh_msiof_spi_set_mode_regs() argument
447 sh_msiof_spi_read_fifo_8(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_8() argument
457 sh_msiof_spi_read_fifo_16(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_16() argument
467 sh_msiof_spi_read_fifo_16u(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_16u() argument
477 sh_msiof_spi_read_fifo_32(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_32() argument
487 sh_msiof_spi_read_fifo_32u(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_32u() argument
497 sh_msiof_spi_read_fifo_s32(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_s32() argument
507 sh_msiof_spi_read_fifo_s32u(struct sh_msiof_spi_priv *p, void *rx_buf, int words, int fs) sh_msiof_spi_read_fifo_s32u() argument
597 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) sh_msiof_spi_txrx_once() argument
H A Dspi-clps711x.c36 u8 *rx_buf; member in struct:spi_clps711x_data
73 hw->rx_buf = (u8 *)xfer->rx_buf; spi_clps711x_transfer_one()
90 if (hw->rx_buf) spi_clps711x_isr()
91 *hw->rx_buf++ = data; spi_clps711x_isr()
H A Dspi-fsl-espi.c42 void *rx_buf; member in struct:fsl_espi_transfer
228 mpc8xxx_spi->rx = t->rx_buf; fsl_espi_bufs()
301 trans.rx_buf = espi_trans->rx_buf; fsl_espi_do_trans()
351 espi_trans->rx_buf = local_buf; fsl_espi_cmd_trans()
365 u8 *rx_buf = rx_buff; fsl_espi_rw_trans() local
388 if (!t->rx_buf) fsl_espi_rw_trans()
409 espi_trans->rx_buf = local_buf; fsl_espi_rw_trans()
412 /* If there is at least one RX byte then copy it to rx_buf */ fsl_espi_rw_trans()
414 memcpy(rx_buf + rx_pos, espi_trans->rx_buf + tx_only, fsl_espi_rw_trans()
432 u8 *rx_buf = NULL; fsl_espi_do_one_msg() local
441 if (t->rx_buf) { fsl_espi_do_one_msg()
443 rx_buf = t->rx_buf; fsl_espi_do_one_msg()
445 if ((t->tx_buf) || (t->rx_buf)) fsl_espi_do_one_msg()
455 if (!rx_buf) fsl_espi_do_one_msg()
458 fsl_espi_rw_trans(m, &espi_trans, rx_buf); fsl_espi_do_one_msg()
H A Dspi-xcomm.c125 } else if (t->rx_buf) { spi_xcomm_txrx_bufs()
126 ret = i2c_master_recv(spi_xcomm->i2c, t->rx_buf, t->len); spi_xcomm_txrx_bufs()
152 if (!t->tx_buf && !t->rx_buf && t->len) { spi_xcomm_transfer_one()
169 if (t->rx_buf) { spi_xcomm_transfer_one()
H A Dspidev.c151 .rx_buf = spidev->rx_buffer, spidev_sync_read()
227 u8 *tx_buf, *rx_buf; spidev_message() local
240 rx_buf = spidev->rx_buffer; spidev_message()
260 if (u_tmp->rx_buf) { spidev_message()
267 k_tmp->rx_buf = rx_buf; spidev_message()
269 (uintptr_t) u_tmp->rx_buf, spidev_message()
272 rx_buf += k_tmp->len; spidev_message()
301 u_tmp->rx_buf ? "rx " : "", spidev_message()
316 rx_buf = spidev->rx_buffer; spidev_message()
318 if (u_tmp->rx_buf) { spidev_message()
320 (uintptr_t) u_tmp->rx_buf, rx_buf, spidev_message()
325 rx_buf += u_tmp->len; spidev_message()
567 ioc[n].rx_buf = (uintptr_t) compat_ptr(ioc[n].rx_buf); spidev_compat_ioc_message()
H A Dspi-efm32.c86 u8 *rx_buf; member in struct:efm32_spi_ddata
167 if (ddata->rx_buf) { efm32_spi_rx_u8()
168 *ddata->rx_buf = rxdata; efm32_spi_rx_u8()
169 ddata->rx_buf++; efm32_spi_rx_u8()
191 if (ddata->tx_buf || ddata->rx_buf) efm32_spi_txrx_bufs()
195 ddata->rx_buf = t->rx_buf; efm32_spi_txrx_bufs()
214 ddata->tx_buf = ddata->rx_buf = NULL; efm32_spi_txrx_bufs()
H A Dspi-orion.c266 const u8 **tx_buf, u8 **rx_buf) orion_spi_write_read_8bit()
289 if (rx_buf && *rx_buf) orion_spi_write_read_8bit()
290 *(*rx_buf)++ = readl(rx_reg); orion_spi_write_read_8bit()
297 const u16 **tx_buf, u16 **rx_buf) orion_spi_write_read_16bit()
320 if (rx_buf && *rx_buf) orion_spi_write_read_16bit()
321 put_unaligned(__le16_to_cpu(readl(rx_reg)), (*rx_buf)++); orion_spi_write_read_16bit()
337 u8 *rx = xfer->rx_buf; orion_spi_write_read()
346 u16 *rx = xfer->rx_buf; orion_spi_write_read()
265 orion_spi_write_read_8bit(struct spi_device *spi, const u8 **tx_buf, u8 **rx_buf) orion_spi_write_read_8bit() argument
296 orion_spi_write_read_16bit(struct spi_device *spi, const u16 **tx_buf, u16 **rx_buf) orion_spi_write_read_16bit() argument
H A Dspi-omap2-mcspi.c294 if (t->rx_buf != NULL && t->tx_buf != NULL) omap2_mcspi_set_fifo()
308 if (t->rx_buf != NULL) { omap2_mcspi_set_fifo()
325 if (t->rx_buf != NULL) omap2_mcspi_set_fifo()
505 ((u8 *)xfer->rx_buf)[elements++] = w; omap2_mcspi_rx_dma()
507 ((u16 *)xfer->rx_buf)[elements++] = w; omap2_mcspi_rx_dma()
509 ((u32 *)xfer->rx_buf)[elements++] = w; omap2_mcspi_rx_dma()
524 ((u8 *)xfer->rx_buf)[elements] = w; omap2_mcspi_rx_dma()
526 ((u16 *)xfer->rx_buf)[elements] = w; omap2_mcspi_rx_dma()
528 ((u32 *)xfer->rx_buf)[elements] = w; omap2_mcspi_rx_dma()
589 rx = xfer->rx_buf; omap2_mcspi_txrx_dma()
670 rx = xfer->rx_buf; omap2_mcspi_txrx_pio()
718 rx = xfer->rx_buf; omap2_mcspi_txrx_pio()
765 rx = xfer->rx_buf; omap2_mcspi_txrx_pio()
811 if (xfer->rx_buf == NULL) { omap2_mcspi_txrx_pio()
1094 if (t->tx_buf == NULL && t->rx_buf == NULL && t->len) { omap2_mcspi_work()
1129 else if (t->rx_buf == NULL) omap2_mcspi_work()
1223 void *rx_buf = t->rx_buf; omap2_mcspi_transfer_one_message() local
1226 if ((len && !(rx_buf || tx_buf))) { omap2_mcspi_transfer_one_message()
1231 rx_buf ? "rx" : "", omap2_mcspi_transfer_one_message()
1250 if (mcspi_dma->dma_rx && rx_buf != NULL) { omap2_mcspi_transfer_one_message()
1251 t->rx_dma = dma_map_single(mcspi->dev, rx_buf, t->len, omap2_mcspi_transfer_one_message()
H A Dspi-omap-100k.c202 rx = xfer->rx_buf; omap1_spi100k_txrx_pio()
208 if (xfer->rx_buf != NULL) omap1_spi100k_txrx_pio()
215 rx = xfer->rx_buf; omap1_spi100k_txrx_pio()
221 if (xfer->rx_buf != NULL) omap1_spi100k_txrx_pio()
228 rx = xfer->rx_buf; omap1_spi100k_txrx_pio()
234 if (xfer->rx_buf != NULL) omap1_spi100k_txrx_pio()
309 if (t->tx_buf == NULL && t->rx_buf == NULL && t->len) { omap1_spi100k_transfer_one_message()
H A Dspi-sun4i.c85 u8 *rx_buf; member in struct:sun4i_spi
114 if (sspi->rx_buf) sun4i_spi_drain_fifo()
115 *sspi->rx_buf++ = byte; sun4i_spi_drain_fifo()
183 sspi->rx_buf = tfr->rx_buf; sun4i_spi_transfer_one()
220 if (sspi->rx_buf) sun4i_spi_transfer_one()
H A Dspi-sun6i.c91 u8 *rx_buf; member in struct:sun6i_spi
120 if (sspi->rx_buf) sun6i_spi_drain_fifo()
121 *sspi->rx_buf++ = byte; sun6i_spi_drain_fifo()
173 sspi->rx_buf = tfr->rx_buf; sun6i_spi_transfer_one()
208 if (sspi->rx_buf) sun6i_spi_transfer_one()
H A Dspi-qup.c213 u8 *rx_buf = xfer->rx_buf; spi_qup_fifo_read() local
227 if (!rx_buf) { spi_qup_fifo_read()
241 rx_buf[controller->rx_bytes] = word >> shift; spi_qup_fifo_read()
323 if (xfer->rx_buf) spi_qup_dma_terminate()
332 if (xfer->rx_buf) spi_qup_do_dma()
337 if (xfer->rx_buf) { spi_qup_do_dma()
522 * only a rx_buf. spi_qup_io_config()
587 if (!xfer->rx_buf) spi_qup_io_config()
675 if (xfer->rx_buf && (xfer->len % qup->in_blk_sz || spi_qup_can_dma()
677 !IS_ALIGNED((size_t)xfer->rx_buf, dma_align))) spi_qup_can_dma()
H A Dspi-sc18is602.c90 if (t->rx_buf) sc18is602_txrx()
94 } else if (t->rx_buf) { sc18is602_txrx()
117 if (t->rx_buf) { sc18is602_txrx()
128 memcpy(t->rx_buf, &hw->buffer[hw->rindex], len); sc18is602_txrx()
H A Dspi-bcm63xx.c135 t->tx_buf, t->rx_buf, t->len); bcm63xx_txrx_bufs()
151 if (t->rx_buf) { bcm63xx_txrx_bufs()
205 if (t->rx_buf) bcm63xx_txrx_bufs()
206 memcpy_fromio(t->rx_buf, bs->rx_io + len, t->len); bcm63xx_txrx_bufs()
241 if (n_transfers == 2 && !first->rx_buf && !t->tx_buf && bcm63xx_spi_transfer_one()
H A Dspi-img-spfi.c239 void *rx_buf = xfer->rx_buf; img_spfi_start_pio() local
245 if (rx_buf) img_spfi_start_pio()
262 rx_count = spfi_pio_read32(spfi, rx_buf, rx_bytes); img_spfi_start_pio()
264 rx_count = spfi_pio_read8(spfi, rx_buf, rx_bytes); img_spfi_start_pio()
267 rx_buf += rx_count; img_spfi_start_pio()
325 if (xfer->rx_buf) { img_spfi_start_dma()
373 if (xfer->rx_buf) { img_spfi_start_dma()
519 if (xfer->rx_buf) img_spfi_config()
H A Dspi-topcliff-pch.c474 if (!transfer->tx_buf && !transfer->rx_buf) { pch_spi_transfer()
732 u8 *rx_buf; pch_spi_copy_rx_data() local
736 if (!data->cur_trans->rx_buf) pch_spi_copy_rx_data()
740 rx_buf = data->cur_trans->rx_buf; pch_spi_copy_rx_data()
742 *rx_buf++ = data->pkt_rx_buff[j] & 0xFF; pch_spi_copy_rx_data()
744 rx_sbuf = data->cur_trans->rx_buf; pch_spi_copy_rx_data()
753 u8 *rx_buf; pch_spi_copy_rx_data_for_dma() local
759 if (!data->cur_trans->rx_buf) pch_spi_copy_rx_data_for_dma()
763 rx_buf = data->cur_trans->rx_buf; pch_spi_copy_rx_data_for_dma()
766 *rx_buf++ = *rx_dma_buf++ & 0xFF; pch_spi_copy_rx_data_for_dma()
767 data->cur_trans->rx_buf = rx_buf; pch_spi_copy_rx_data_for_dma()
769 rx_sbuf = data->cur_trans->rx_buf; pch_spi_copy_rx_data_for_dma()
773 data->cur_trans->rx_buf = rx_sbuf; pch_spi_copy_rx_data_for_dma()
1205 char *save_rx_buf = data->cur_trans->rx_buf; pch_spi_process_messages()
1220 data->cur_trans->rx_buf = save_rx_buf; pch_spi_process_messages()
H A Dspi-bcm2835.c83 u8 *rx_buf; member in struct:bcm2835_spi
105 if (bs->rx_buf) bcm2835_rd_fifo()
106 *bs->rx_buf++ = byte; bcm2835_rd_fifo()
261 if ((spi->mode & SPI_3WIRE) && (tfr->rx_buf)) bcm2835_spi_transfer_one()
275 bs->rx_buf = tfr->rx_buf; bcm2835_spi_transfer_one()
H A Dspi-adi-v3.c404 if (t->rx_buf) { adi_spi_setup_transfer()
405 drv->rx = t->rx_buf; adi_spi_setup_transfer()
446 void *tx_buf, *rx_buf; adi_spi_dma_xfer() local
468 rx_buf = &drv_data->dummy_buffer; adi_spi_dma_xfer()
476 rx_buf = drv_data->rx; adi_spi_dma_xfer()
483 rx_buf = drv_data->rx; adi_spi_dma_xfer()
499 (void *)rx_buf, adi_spi_dma_xfer()
593 if ((t->len == 0) || (t->tx_buf == NULL && t->rx_buf == NULL)) { adi_spi_pump_transfers()
H A Dspi-bcm53xx.c192 if (t->rx_buf) { bcm53xxspi_transfer_one()
193 buf = (u8 *)t->rx_buf; bcm53xxspi_transfer_one()
H A Dspi-sh.c246 data = (unsigned char *)t->rx_buf; spi_sh_receive()
300 pr_debug("tx_buf = %p, rx_buf = %p\n", spi_sh_work()
301 t->tx_buf, t->rx_buf); spi_sh_work()
310 if (t->rx_buf) { spi_sh_work()
H A Dspi-mpc512x-psc.c136 u8 *rx_buf = (u8 *)t->rx_buf; mpc512x_psc_spi_transfer_rxtx() local
138 if (!tx_buf && !rx_buf && t->len) mpc512x_psc_spi_transfer_rxtx()
199 if (rx_buf) mpc512x_psc_spi_transfer_rxtx()
200 *rx_buf++ = data; mpc512x_psc_spi_transfer_rxtx()
H A Dspi-mpc52xx-psc.c139 unsigned char *rx_buf = (unsigned char *)t->rx_buf; mpc52xx_psc_spi_transfer_rxtx() local
146 if (!t->tx_buf && !t->rx_buf && t->len) mpc52xx_psc_spi_transfer_rxtx()
191 if (rx_buf) { mpc52xx_psc_spi_transfer_rxtx()
193 rx_buf[rb] = in_8(&psc->mpc52xx_psc_buffer_8); mpc52xx_psc_spi_transfer_rxtx()
H A Dspi-mpc52xx.c86 u8 *rx_buf; member in struct:mpc52xx_spi
114 ms->rx_buf = ms->transfer->rx_buf; mpc52xx_spi_start_transfer()
245 if (ms->rx_buf) mpc52xx_spi_fsmstate_transfer()
246 *ms->rx_buf++ = data; mpc52xx_spi_fsmstate_transfer()
H A Dspi-sirf.c134 #define IS_DMA_VALID(x) (x && ALIGNED(x->tx_buf) && ALIGNED(x->rx_buf) && \
366 (t->tx_buf != t->rx_buf) ? spi_sirfsoc_dma_transfer()
375 (t->tx_buf != t->rx_buf) ? spi_sirfsoc_dma_transfer()
467 sspi->rx = t->rx_buf ? t->rx_buf : sspi->dummypage; spi_sirfsoc_transfer()
472 * in the transfer, if transfer data using command register with rx_buf spi_sirfsoc_transfer()
599 if (t && t->tx_buf && !t->rx_buf && (t->len <= SIRFSOC_MAX_CMD_BYTES)) { spi_sirfsoc_setup_transfer()
H A Dspi-atmel.c533 xfer, xfer->len, xfer->tx_buf, xfer->rx_buf, atmel_spi_next_xfer_pio()
567 if (xfer->rx_buf) { atmel_spi_next_xfer_dma_submit()
610 xfer->rx_buf, (unsigned long long)xfer->rx_dma); atmel_spi_next_xfer_dma_submit()
651 if (xfer->rx_buf) atmel_spi_next_xfer_data()
750 (unsigned long long)xfer->tx_dma, xfer->rx_buf, atmel_spi_pdc_next_xfer()
769 (unsigned long long)xfer->tx_dma, xfer->rx_buf, atmel_spi_pdc_next_xfer()
788 * For DMA, tx_buf/tx_dma have the same relationship as rx_buf/rx_dma:
811 if (xfer->rx_buf) { atmel_spi_dma_map_xfer()
813 xfer->rx_buf, xfer->len, atmel_spi_dma_map_xfer()
854 if (xfer->rx_buf) { atmel_spi_pump_pio_data()
856 rxp16 = (u16 *)(((u8 *)xfer->rx_buf) + xfer_pos); atmel_spi_pump_pio_data()
859 rxp = ((u8 *)xfer->rx_buf) + xfer_pos; atmel_spi_pump_pio_data()
1059 if (!(xfer->tx_buf || xfer->rx_buf) && xfer->len) { atmel_spi_one_transfer()
1225 xfer->rx_buf, &xfer->rx_dma); atmel_spi_transfer_one_message()
H A Dspi-bitbang.c70 u8 *rx = t->rx_buf; bitbang_txrx_8()
96 u16 *rx = t->rx_buf; bitbang_txrx_16()
122 u32 *rx = t->rx_buf; bitbang_txrx_32()
319 if (!t->tx_buf && !t->rx_buf && t->len) { spi_bitbang_transfer_one()
H A Dspi-mxs.c412 if (t->rx_buf) mxs_spi_transfer_one()
414 t->rx_buf, t->len, mxs_spi_transfer_one()
425 if (t->rx_buf) mxs_spi_transfer_one()
427 t->rx_buf, t->len, mxs_spi_transfer_one()
H A Dspi-tegra114.c335 u8 *rx_buf = (u8 *)t->rx_buf + tspi->cur_rx_pos; tegra_spi_read_rx_fifo_to_client_rxbuf() local
345 *rx_buf++ = (x >> i*8) & 0xFF; tegra_spi_read_rx_fifo_to_client_rxbuf()
356 *rx_buf++ = (x >> (i*8)) & 0xFF; tegra_spi_read_rx_fifo_to_client_rxbuf()
407 memcpy(t->rx_buf + tspi->cur_rx_pos, tspi->rx_dma_buf, len); tegra_spi_copy_spi_rxbuf_to_client_rxbuf()
411 unsigned char *rx_buf = t->rx_buf + tspi->cur_rx_pos; tegra_spi_copy_spi_rxbuf_to_client_rxbuf() local
418 *rx_buf++ = (x >> (i*8)) & 0xFF; tegra_spi_copy_spi_rxbuf_to_client_rxbuf()
736 if (t->rx_buf) { tegra_spi_start_transfer_one()
H A Dspi-tegra20-sflash.c218 u8 *rx_buf = (u8 *)t->rx_buf + tsd->cur_rx_pos; tegra_sflash_read_rx_fifo_to_client_rxbuf() local
226 *rx_buf++ = (x >> (i*8)) & 0xFF; tegra_sflash_read_rx_fifo_to_client_rxbuf()
303 if (t->rx_buf) { tegra_sflash_start_transfer_one()
H A Dspi-tegra20-slink.c350 u8 *rx_buf = (u8 *)t->rx_buf + tspi->cur_rx_pos; tegra_slink_read_rx_fifo_to_client_rxbuf() local
359 *rx_buf++ = (x >> i*8) & 0xFF; tegra_slink_read_rx_fifo_to_client_rxbuf()
367 *rx_buf++ = (x >> (i*8)) & 0xFF; tegra_slink_read_rx_fifo_to_client_rxbuf()
417 memcpy(t->rx_buf + tspi->cur_rx_pos, tspi->rx_dma_buf, len); tegra_slink_copy_spi_rxbuf_to_client_rxbuf()
421 unsigned char *rx_buf = t->rx_buf + tspi->cur_rx_pos; tegra_slink_copy_spi_rxbuf_to_client_rxbuf() local
427 *rx_buf++ = (x >> (i*8)) & 0xFF; tegra_slink_copy_spi_rxbuf_to_client_rxbuf()
724 if (t->rx_buf) { tegra_slink_start_transfer_one()
H A Dspi-dw-mid.c201 if (!xfer->rx_buf) dw_spi_dma_prepare_rx()
236 if (xfer->rx_buf) mid_spi_dma_setup()
H A Dspi-oc-tiny.c127 u8 *rxp = t->rx_buf; tiny_spi_txrx_bufs()
134 hw->rxp = t->rx_buf; tiny_spi_txrx_bufs()
H A Dspi-sh-hspi.c194 if (t->rx_buf) hspi_transfer_one_message()
195 ((u8 *)t->rx_buf)[i] = (u8)rx; hspi_transfer_one_message()
H A Dspi-rspi.c669 /* rx_buf can be NULL on RSPI on SH in TX-only Mode */ rspi_dma_check_then_transfer()
671 xfer->rx_buf ? &xfer->rx_sg : NULL); rspi_dma_check_then_transfer()
688 ret = rspi_pio_transfer(rspi, xfer->tx_buf, xfer->rx_buf, xfer->len); rspi_common_transfer()
705 if (xfer->rx_buf) { rspi_transfer_one()
775 xfer->rx_buf, xfer->len); qspi_transfer_out_in()
810 return rspi_pio_transfer(rspi, NULL, xfer->rx_buf, xfer->len); qspi_transfer_in()
865 if (xfer->rx_buf) qspi_transfer_mode()
H A Dspi-omap-uwire.c213 if (!t->tx_buf && !t->rx_buf) uwire_txrx()
266 } else if (t->rx_buf) { uwire_txrx()
267 u8 *buf = t->rx_buf; uwire_txrx()
H A Dspi-bfin-sport.c406 if (transfer->rx_buf != NULL) { bfin_sport_spi_pump_transfers()
408 drv_data->rx = transfer->rx_buf; bfin_sport_spi_pump_transfers()
410 dev_dbg(drv_data->dev, "rx_buf is %p, rx_end is %p\n", bfin_sport_spi_pump_transfers()
411 transfer->rx_buf, drv_data->rx_end); bfin_sport_spi_pump_transfers()
H A Dspi-coldfire-qspi.c324 mcfqspi_transfer_msg8(mcfqspi, t->len, t->tx_buf, t->rx_buf); mcfqspi_transfer_one()
327 t->rx_buf); mcfqspi_transfer_one()
H A Dspi-fsl-cpm.c123 if (!t->rx_buf) { fsl_spi_cpm_bufs()
148 } else if (t->rx_buf) { fsl_spi_cpm_bufs()
H A Dspi-meson-spifc.c238 if (!ret && xfer->rx_buf) meson_spifc_txrx()
239 meson_spifc_drain_buffer(spifc, xfer->rx_buf + offset, len); meson_spifc_txrx()
H A Dspi-txx9.c180 void *rxbuf = t->rx_buf; txx9spi_work_one()
312 if (!t->tx_buf && !t->rx_buf && t->len) txx9spi_transfer()
H A Dspi-au1550.c327 hw->rx = t->rx_buf; au1550_spi_dma_txrxb()
349 if (t->rx_buf) { au1550_spi_dma_txrxb()
352 (void *)t->rx_buf, au1550_spi_dma_txrxb()
406 if (!t->rx_buf) { au1550_spi_dma_txrxb()
412 if (t->rx_buf && t->rx_dma == 0 ) au1550_spi_dma_txrxb()
519 hw->rx = t->rx_buf; au1550_spi_pio_txrxb()
H A Dspi-imx.c99 void *rx_buf; member in struct:spi_imx_data
137 if (spi_imx->rx_buf) { \
138 *(type *)spi_imx->rx_buf = val; \
139 spi_imx->rx_buf += sizeof(type); \
992 spi_imx->rx_buf = transfer->rx_buf; spi_imx_pio_transfer()
H A Dspi-s3c64xx.c425 if (xfer->rx_buf != NULL) { enable_datapath()
491 if (val && !xfer->rx_buf) { wait_for_dma()
532 if (!xfer->rx_buf) { wait_for_pio()
546 buf = xfer->rx_buf; wait_for_pio()
725 xfer->rx_buf ? 1 : 0, xfer->tx_buf ? 1 : 0, s3c64xx_spi_transfer_one()
734 if (xfer->rx_buf != NULL s3c64xx_spi_transfer_one()
H A Dspi.c557 if (xfer->rx_buf != NULL) { __spi_map_msg()
559 xfer->rx_buf, xfer->len, __spi_map_msg()
587 * Restore the original value of tx_buf or rx_buf if they are spi_unmap_msg()
592 if (xfer->rx_buf == master->dummy_rx) spi_unmap_msg()
593 xfer->rx_buf = NULL; spi_unmap_msg()
633 !xfer->rx_buf) spi_map_msg()
659 if (!xfer->rx_buf) spi_map_msg()
660 xfer->rx_buf = master->dummy_rx; spi_map_msg()
688 if (xfer->tx_buf || xfer->rx_buf) { spi_transfer_one_message()
1830 if (xfer->rx_buf && xfer->tx_buf) __spi_validate()
1834 if ((flags & SPI_MASTER_NO_RX) && xfer->rx_buf) __spi_validate()
1887 if (xfer->rx_buf && !xfer->rx_nbits) __spi_validate()
1906 if (xfer->rx_buf) { __spi_validate()
2269 x[1].rx_buf = local_buf + n_tx; spi_write_then_read()
2274 memcpy(rxbuf, x[1].rx_buf, n_rx); spi_write_then_read()
H A Dspi-ep93xx.c363 if (t->rx_buf) ep93xx_do_read()
364 ((u16 *)t->rx_buf)[espi->rx] = rx_val; ep93xx_do_read()
370 if (t->rx_buf) ep93xx_do_read()
371 ((u8 *)t->rx_buf)[espi->rx] = rx_val; ep93xx_do_read()
455 buf = t->rx_buf; ep93xx_spi_dma_prepare()
H A Dspi-ppc4xx.c151 t->tx_buf, t->rx_buf, t->len); spi_ppc4xx_txrx()
156 hw->rx = t->rx_buf; spi_ppc4xx_txrx()
H A Dspi-ti-qspi.c270 rxbuf = t->rx_buf; qspi_read_msg()
327 if (t->rx_buf) { qspi_transfer_msg()
H A Dspi-altera.c124 hw->rx = t->rx_buf; altera_spi_txrx()
H A Dspi-falcon.c105 u8 *rxp = t->rx_buf; falcon_sflash_xfer()
H A Dspi-tle62x0.c65 .rx_buf = st->rx_buff, tle62x0_read()
H A Dspi-rockchip.c573 if (!xfer->tx_buf && !xfer->rx_buf) { rockchip_spi_transfer_one()
584 rs->rx = xfer->rx_buf; rockchip_spi_transfer_one()
H A Dspi-bcm63xx-hsspi.c159 u8 *rx = t->rx_buf; bcm63xx_hsspi_do_txrx()
H A Dspi-bfin5xx.c626 if (transfer->rx_buf != NULL) { bfin_spi_pump_transfers()
628 drv_data->rx = transfer->rx_buf; bfin_spi_pump_transfers()
630 dev_dbg(&drv_data->pdev->dev, "rx_buf is %p, rx_end is %p\n", bfin_spi_pump_transfers()
631 transfer->rx_buf, drv_data->rx_end); bfin_spi_pump_transfers()
H A Dspi-nuc900.c180 hw->rx = t->rx_buf; nuc900_spi_txrx()
H A Dspi-st-ssc4.c155 spi_st->rx_ptr = t->rx_buf; spi_st_transfer_one()
/linux-4.1.27/drivers/iio/common/st_sensors/
H A Dst_sensors_spi.c41 .rx_buf = tb->rx_buf, st_sensors_spi_read()
57 memcpy(data, tb->rx_buf, len); st_sensors_spi_read()
/linux-4.1.27/drivers/tty/serial/8250/
H A D8250_dma.c65 tty_insert_flip_string(tty_port, dma->rx_buf, count); __dma_rx_complete()
204 dma->rx_buf = dma_alloc_coherent(dma->rxchan->device->dev, dma->rx_size, serial8250_request_dma()
206 if (!dma->rx_buf) serial8250_request_dma()
216 dma->rx_buf, dma->rx_addr); serial8250_request_dma()
240 dma_free_coherent(dma->rxchan->device->dev, dma->rx_size, dma->rx_buf, serial8250_release_dma()
H A D8250.h40 void *rx_buf; member in struct:uart_8250_dma
/linux-4.1.27/drivers/char/tpm/st33zp24/
H A Dspi.c71 u8 rx_buf[ST33ZP24_SPI_BUFFER_SIZE]; member in struct:st33zp24_spi_phy
118 u8 *rx_buf = phy->spi_xfer.rx_buf; st33zp24_spi_send() local
143 ret = rx_buf[total_length + nbr_dummy_bytes - 1]; st33zp24_spi_send()
164 u8 *rx_buf = phy->spi_xfer.rx_buf; read8_reg() local
183 ret = rx_buf[total_length + nbr_dummy_bytes - 1]; read8_reg()
185 memcpy(tpm_data, rx_buf + total_length + nbr_dummy_bytes, read8_reg()
343 phy->spi_xfer.rx_buf = phy->rx_buf; tpm_st33_spi_probe()
/linux-4.1.27/drivers/hwmon/
H A Dadcxx.c67 u8 rx_buf[2]; adcxx_read() local
75 status = spi_read(spi, rx_buf, sizeof(rx_buf)); adcxx_read()
79 rx_buf, sizeof(rx_buf)); adcxx_read()
87 value = (rx_buf[0] << 8) + rx_buf[1]; adcxx_read()
H A Dmax1111.c45 uint8_t rx_buf[MAX1111_RX_BUF_SIZE]; member in struct:max1111_data
72 v1 = data->rx_buf[0]; max1111_read()
73 v2 = data->rx_buf[1]; max1111_read()
175 x->rx_buf = &data->rx_buf[0]; setup_transfer()
/linux-4.1.27/drivers/net/ethernet/
H A Dec_bhf.c147 struct bhf_dma rx_buf; member in struct:ec_bhf_priv
210 iowrite32(FIFO_RX_ADDR_VALID | ((u8 *)(desc) - priv->rx_buf.buf), ec_bhf_add_rx_desc()
382 priv->rx_dcount = priv->rx_buf.len / sizeof(struct rx_desc); ec_bhf_setup_rx_descs()
383 priv->rx_descs = (struct rx_desc *)priv->rx_buf.buf; ec_bhf_setup_rx_descs()
391 next = (u8 *)(desc + 1) - priv->rx_buf.buf; ec_bhf_setup_rx_descs()
409 err = ec_bhf_alloc_dma_mem(priv, &priv->rx_buf, priv->rx_dma_chan, ec_bhf_open()
436 dma_free_coherent(dev, priv->rx_buf.alloc_len, priv->rx_buf.alloc, ec_bhf_open()
437 priv->rx_buf.alloc_len); ec_bhf_open()
455 dma_free_coherent(dev, priv->rx_buf.alloc_len, ec_bhf_stop()
456 priv->rx_buf.alloc, priv->rx_buf.alloc_phys); ec_bhf_stop()
/linux-4.1.27/include/linux/
H A Dn_r3964.h114 * Header of received block in rx_buf/tx_buf:
129 * If rx_buf hasn't enough space to store R3964_MTU chars,
152 unsigned char *rx_buf; /* ring buffer */ member in struct:r3964_info
/linux-4.1.27/drivers/tty/
H A Dmetag_da.c96 * @rx_lock: Lock for rx_buf.
99 * @rx_buf: Read buffer
111 void *rx_buf; member in struct:dashtty_port
167 if (!dport->rx_buf) fetch_data()
170 (void *)dport->rx_buf, &received) == CONAOK) { fetch_data()
181 memcpy(cbuf, dport->rx_buf, space); fetch_data()
208 if (dport->rx_buf) { find_channel_to_poll()
345 void *rx_buf; dashtty_port_activate() local
352 rx_buf = kzalloc(RX_BUF_SIZE, GFP_KERNEL); dashtty_port_activate()
353 if (!rx_buf) dashtty_port_activate()
357 dport->rx_buf = rx_buf; dashtty_port_activate()
381 void *rx_buf; dashtty_port_shutdown() local
404 rx_buf = dport->rx_buf; dashtty_port_shutdown()
405 dport->rx_buf = NULL; dashtty_port_shutdown()
408 kfree(rx_buf); dashtty_port_shutdown()
H A Dmips_ejtag_fdc.c93 * @rx_lock: Lock for rx_buf.
96 * @rx_buf: Read buffer.
111 void *rx_buf; member in struct:mips_ejtag_fdc_tty_port
611 if (!dport->rx_buf) mips_ejtag_fdc_handle()
702 void *rx_buf; mips_ejtag_fdc_tty_port_activate() local
709 rx_buf = kzalloc(RX_BUF_SIZE, GFP_KERNEL); mips_ejtag_fdc_tty_port_activate()
710 if (!rx_buf) mips_ejtag_fdc_tty_port_activate()
714 dport->rx_buf = rx_buf; mips_ejtag_fdc_tty_port_activate()
729 void *rx_buf; mips_ejtag_fdc_tty_port_shutdown() local
746 rx_buf = dport->rx_buf; mips_ejtag_fdc_tty_port_shutdown()
747 dport->rx_buf = NULL; mips_ejtag_fdc_tty_port_shutdown()
750 kfree(rx_buf); mips_ejtag_fdc_tty_port_shutdown()
H A Dn_r3964.c533 memcpy(pBlock->data, pInfo->rx_buf, length); on_receive_block()
652 pInfo->rx_buf[pInfo->rx_position++] = c; receive_char()
958 pInfo->rx_buf = kmalloc(RX_BUF_SIZE, GFP_KERNEL); r3964_open()
959 TRACE_M("r3964_open - rx_buf kmalloc %p", pInfo->rx_buf); r3964_open()
961 if (!pInfo->rx_buf) { r3964_open()
973 kfree(pInfo->rx_buf); r3964_open()
974 TRACE_M("r3964_open - rx_buf kfree %p", pInfo->rx_buf); r3964_open()
1049 kfree(pInfo->rx_buf); r3964_close()
1050 TRACE_M("r3964_close - rx_buf kfree %p", pInfo->rx_buf); r3964_close()
/linux-4.1.27/drivers/net/caif/
H A Dcaif_hsi.c622 u8 *rx_ptr, *rx_buf; cfhsi_rx_done() local
625 desc = (struct cfhsi_desc *)cfhsi->rx_buf; cfhsi_rx_done()
644 rx_buf = cfhsi->rx_buf; cfhsi_rx_done()
649 rx_buf = cfhsi->rx_flip_buf; cfhsi_rx_done()
651 rx_buf = cfhsi->rx_flip_buf; cfhsi_rx_done()
678 memcpy(rx_buf, (u8 *)piggy_desc, cfhsi_rx_done()
685 rx_ptr = rx_buf + CFHSI_DESC_SZ; cfhsi_rx_done()
688 rx_ptr = rx_buf; cfhsi_rx_done()
733 if (rx_buf != cfhsi->rx_buf) cfhsi_rx_done()
734 swap(cfhsi->rx_buf, cfhsi->rx_flip_buf); cfhsi_rx_done()
740 cfhsi->rx_buf, CFHSI_DESC_SZ); cfhsi_rx_done()
1164 cfhsi->rx_buf = kzalloc(CFHSI_BUF_SZ_RX, GFP_KERNEL); cfhsi_open()
1165 if (!cfhsi->rx_buf) { cfhsi_open()
1180 cfhsi->rx_ptr = cfhsi->rx_buf; cfhsi_open()
1255 kfree(cfhsi->rx_buf); cfhsi_open()
1265 u8 *tx_buf, *rx_buf, *flip_buf; cfhsi_close() local
1286 rx_buf = cfhsi->rx_buf; cfhsi_close()
1296 kfree(rx_buf); cfhsi_close()
/linux-4.1.27/drivers/staging/comedi/drivers/
H A Dvmk80xx.c365 unsigned char *rx_buf; vmk80xx_di_insn_bits() local
371 rx_buf = devpriv->usb_rx_buf; vmk80xx_di_insn_bits()
384 data[1] = (((rx_buf[reg] >> 4) & 0x03) | vmk80xx_di_insn_bits()
385 ((rx_buf[reg] << 2) & 0x04) | vmk80xx_di_insn_bits()
386 ((rx_buf[reg] >> 3) & 0x18)); vmk80xx_di_insn_bits()
388 data[1] = rx_buf[reg]; vmk80xx_di_insn_bits()
404 unsigned char *rx_buf = devpriv->usb_rx_buf; vmk80xx_do_insn_bits() local
431 data[1] = rx_buf[reg]; vmk80xx_do_insn_bits()
574 unsigned char *rx_buf; vmk80xx_pwm_insn_read() local
581 rx_buf = devpriv->usb_rx_buf; vmk80xx_pwm_insn_read()
592 data[n] = rx_buf[reg[0]] + 4 * rx_buf[reg[1]]; vmk80xx_pwm_insn_read()
/linux-4.1.27/drivers/net/usb/
H A Dipheth.c147 unsigned char *rx_buf; member in struct:ipheth_device
161 u8 *rx_buf = NULL; ipheth_alloc_urbs() local
176 rx_buf = usb_alloc_coherent(iphone->udev, IPHETH_BUF_SIZE, ipheth_alloc_urbs()
178 if (rx_buf == NULL) ipheth_alloc_urbs()
185 iphone->rx_buf = rx_buf; ipheth_alloc_urbs()
201 usb_free_coherent(iphone->udev, IPHETH_BUF_SIZE, iphone->rx_buf, ipheth_free_urbs()
361 dev->rx_buf, IPHETH_BUF_SIZE, ipheth_rx_submit()
H A Dkaweth.c238 __u8 *rx_buf; member in struct:kaweth_device
567 kaweth->rx_buf, kaweth_resubmit_rx_urb()
603 __u16 pkt_len = le16_to_cpup((__le16 *)kaweth->rx_buf); kaweth_usb_receive()
665 skb_copy_to_linear_data(skb, kaweth->rx_buf + 2, pkt_len); kaweth_usb_receive()
1160 kaweth->rx_buf = usb_alloc_coherent( kaweth->dev, kaweth_probe()
1164 if (!kaweth->rx_buf) kaweth_probe()
1201 usb_free_coherent(kaweth->dev, KAWETH_BUF_SIZE, (void *)kaweth->rx_buf, kaweth->rxbufferhandle); kaweth_probe()
1240 usb_free_coherent(kaweth->dev, KAWETH_BUF_SIZE, (void *)kaweth->rx_buf, kaweth->rxbufferhandle); kaweth_disconnect()
H A Dcatc.c171 u8 rx_buf[RX_MAX_BURST * (PKT_SZ + 2)]; member in struct:catc
842 catc->rx_buf, pktsz, catc_rx_done, catc); catc_probe()
/linux-4.1.27/drivers/net/wireless/rtl818x/rtl8180/
H A Drtl8180.h69 __le32 rx_buf; member in struct:rtl818x_rx_cmd_desc
116 struct sk_buff *rx_buf[32]; member in struct:rtl8180_priv
H A Ddev.c222 struct sk_buff *skb = priv->rx_buf[priv->rx_idx]; rtl8180_handle_rx()
326 priv->rx_buf[priv->rx_idx] = skb; rtl8180_handle_rx()
332 cmd_desc->rx_buf = cpu_to_le32(*((dma_addr_t *)skb->cb)); rtl8180_handle_rx()
1024 priv->rx_buf[i] = skb; rtl8180_init_rx_ring()
1035 entry->rx_buf = cpu_to_le32(*mapping); rtl8180_init_rx_ring()
1049 struct sk_buff *skb = priv->rx_buf[i]; rtl8180_free_rx_ring()
/linux-4.1.27/drivers/staging/gdm72xx/
H A Dgdm_sdio.c148 kfree(rx->rx_buf); release_sdio()
202 rx->rx_buf = kmalloc(RX_BUF_SIZE, GFP_KERNEL); init_sdio()
203 if (rx->rx_buf == NULL) init_sdio()
517 memcpy(rx->rx_buf, hdr + TYPE_A_HEADER_SIZE, gdm_sdio_irq()
520 buf = rx->rx_buf + TYPE_A_LOOKAHEAD_SIZE - TYPE_A_HEADER_SIZE; gdm_sdio_irq()
549 dev_dbg(&func->dev, "sdio_receive: %*ph\n", len, rx->rx_buf); gdm_sdio_irq()
551 len = control_sdu_tx_flow(sdev, rx->rx_buf, len); gdm_sdio_irq()
559 r->callback(r->cb_data, rx->rx_buf, len); gdm_sdio_irq()
H A Dgdm_sdio.h52 u8 *rx_buf; member in struct:rx_cxt
/linux-4.1.27/drivers/tty/serial/cpm_uart/
H A Dcpm_uart_cpm1.c117 pinfo->rx_buf = mem_addr; cpm_uart_allocbuf()
118 pinfo->tx_buf = pinfo->rx_buf + L1_CACHE_ALIGN(pinfo->rx_nrfifos cpm_uart_allocbuf()
H A Dcpm_uart_cpm2.c152 pinfo->rx_buf = mem_addr; cpm_uart_allocbuf()
153 pinfo->tx_buf = pinfo->rx_buf + L1_CACHE_ALIGN(pinfo->rx_nrfifos cpm_uart_allocbuf()
H A Dcpm_uart.h75 unsigned char *rx_buf; member in struct:uart_cpm_port
/linux-4.1.27/drivers/char/
H A Dmsm_smd_pkt.c55 unsigned char rx_buf[MAX_BUF_SIZE]; member in struct:smd_pkt_dev
155 r = smd_read(smd_pkt_devp->ch, smd_pkt_devp->rx_buf, bytes_read); smd_pkt_read()
162 D_DUMP_BUFFER("read: ", bytes_read, smd_pkt_devp->rx_buf); smd_pkt_read()
163 r = copy_to_user(buf, smd_pkt_devp->rx_buf, bytes_read); smd_pkt_read()
/linux-4.1.27/drivers/video/fbdev/exynos/
H A Dexynos_mipi_dsi_common.h24 unsigned int data0, unsigned int req_size, u8 *rx_buf);
H A Dexynos_mipi_dsi_common.c288 unsigned int req_size, unsigned int rx_data, u8 *rx_buf) exynos_mipi_dsi_long_data_rd()
307 rx_buf[(i * 4) + j] = exynos_mipi_dsi_long_data_rd()
317 rx_buf[(i * 4) + j] = exynos_mipi_dsi_long_data_rd()
343 unsigned int data0, unsigned int req_size, u8 *rx_buf) exynos_mipi_dsi_rd_data()
404 rx_buf[i] = (rx_data >> (8 + (i * 8))) & 0xff; exynos_mipi_dsi_rd_data()
409 rx_buf); exynos_mipi_dsi_rd_data()
287 exynos_mipi_dsi_long_data_rd(struct mipi_dsim_device *dsim, unsigned int req_size, unsigned int rx_data, u8 *rx_buf) exynos_mipi_dsi_long_data_rd() argument
342 exynos_mipi_dsi_rd_data(struct mipi_dsim_device *dsim, unsigned int data_id, unsigned int data0, unsigned int req_size, u8 *rx_buf) exynos_mipi_dsi_rd_data() argument
/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_init.c87 struct qlcnic_rx_buffer *rx_buf; qlcnic_release_rx_buffers() local
94 rx_buf = &(rds_ring->rx_buf_arr[i]); qlcnic_release_rx_buffers()
95 if (rx_buf->skb == NULL) qlcnic_release_rx_buffers()
99 rx_buf->dma, qlcnic_release_rx_buffers()
103 dev_kfree_skb_any(rx_buf->skb); qlcnic_release_rx_buffers()
112 struct qlcnic_rx_buffer *rx_buf; qlcnic_reset_rx_buffers_list() local
121 rx_buf = rds_ring->rx_buf_arr; qlcnic_reset_rx_buffers_list()
123 list_add_tail(&rx_buf->list, qlcnic_reset_rx_buffers_list()
125 rx_buf++; qlcnic_reset_rx_buffers_list()
190 struct qlcnic_rx_buffer *rx_buf; qlcnic_alloc_sw_resources() local
233 rx_buf = rds_ring->rx_buf_arr; qlcnic_alloc_sw_resources()
235 list_add_tail(&rx_buf->list, qlcnic_alloc_sw_resources()
237 rx_buf->ref_handle = i; qlcnic_alloc_sw_resources()
238 rx_buf++; qlcnic_alloc_sw_resources()
/linux-4.1.27/drivers/net/wireless/p54/
H A Dp54pci.c137 struct sk_buff **rx_buf, u32 index) p54p_refill_rx_ring()
175 rx_buf[i] = skb; p54p_refill_rx_ring()
189 struct sk_buff **rx_buf) p54p_check_rx_ring()
205 skb = rx_buf[i]; p54p_check_rx_ring()
228 rx_buf[i] = NULL; p54p_check_rx_ring()
241 p54p_refill_rx_ring(dev, ring_index, ring, ring_limit, rx_buf, *index); p54p_check_rx_ring()
135 p54p_refill_rx_ring(struct ieee80211_hw *dev, int ring_index, struct p54p_desc *ring, u32 ring_limit, struct sk_buff **rx_buf, u32 index) p54p_refill_rx_ring() argument
187 p54p_check_rx_ring(struct ieee80211_hw *dev, u32 *index, int ring_index, struct p54p_desc *ring, u32 ring_limit, struct sk_buff **rx_buf) p54p_check_rx_ring() argument
/linux-4.1.27/drivers/video/backlight/
H A Dili922x.c162 xfer.rx_buf = rbuf; ili922x_read_status()
206 xfer_regindex.rx_buf = rbuf; ili922x_read()
228 xfer_regvalue.rx_buf = &rbuf[send_bytes]; ili922x_read()
261 xfer_regindex.rx_buf = rbuf; ili922x_write()
285 xfer_regvalue.rx_buf = rbuf; ili922x_write()
332 xfer.rx_buf = NULL; set_write_to_gram_reg()
/linux-4.1.27/drivers/i2c/busses/
H A Di2c-designware-core.h51 * @rx_buf: the current rx buffer
88 u8 *rx_buf; member in struct:dw_i2c_dev
H A Di2c-designware-core.c575 buf = dev->rx_buf; i2c_dw_read()
588 dev->rx_buf = buf; i2c_dw_read()
/linux-4.1.27/drivers/net/ethernet/hisilicon/
H A Dhip04_eth.c172 unsigned char *rx_buf[RX_DESC_NUM]; member in struct:hip04_priv
501 buf = priv->rx_buf[priv->rx_head]; hip04_rx_poll()
538 priv->rx_buf[priv->rx_head] = buf; hip04_rx_poll()
640 phys = dma_map_single(&ndev->dev, priv->rx_buf[i], hip04_mac_open()
786 priv->rx_buf[i] = netdev_alloc_frag(priv->rx_buf_size); hip04_alloc_ring()
787 if (!priv->rx_buf[i]) hip04_alloc_ring()
800 if (priv->rx_buf[i]) hip04_free_ring()
801 put_page(virt_to_head_page(priv->rx_buf[i])); hip04_free_ring()
/linux-4.1.27/include/uapi/linux/spi/
H A Dspidev.h60 * @rx_buf: Holds pointer to userspace buffer for receive data, or null.
91 __u64 rx_buf; member in struct:spi_ioc_transfer
/linux-4.1.27/net/sunrpc/xprtrdma/
H A Dfmr_ops.c42 struct rpcrdma_buffer *buf = &r_xprt->rx_buf; fmr_op_init()
168 struct rpcrdma_buffer *buf = &r_xprt->rx_buf; fmr_op_reset()
H A Dfrwr_ops.c139 struct rpcrdma_buffer *buf = &r_xprt->rx_buf; frwr_op_init()
306 struct rpcrdma_buffer *buf = &r_xprt->rx_buf; frwr_op_reset()
H A Dtransport.c271 rpcrdma_buffer_destroy(&r_xprt->rx_buf); xprt_rdma_destroy()
500 req = rpcrdma_buffer_get(&r_xprt->rx_buf); xprt_rdma_allocate()
581 r_xprt = container_of(req->rl_buffer, struct rpcrdma_xprt, rx_buf); xprt_rdma_free()
H A Dxprt_rdma.h294 #define rdmab_to_ia(b) (&container_of((b), struct rpcrdma_xprt, rx_buf)->rx_ia)
376 struct rpcrdma_buffer rx_buf; member in struct:rpcrdma_xprt
H A Dverbs.c492 xprt->rx_buf.rb_max_requests, rpcrdma_conn_upcall()
1032 req->rl_buffer = &r_xprt->rx_buf; rpcrdma_create_req()
1056 rep->rr_buffer = &r_xprt->rx_buf; rpcrdma_create_rep()
1068 struct rpcrdma_buffer *buf = &r_xprt->rx_buf; rpcrdma_buffer_create()
/linux-4.1.27/drivers/iio/imu/
H A Dadis16400_buffer.c50 adis->xfer[1].rx_buf = adis->buffer; adis16400_update_scan_mode()
H A Dadis_buffer.c59 adis->xfer[j].rx_buf = &rx[j - 1]; adis_update_scan_mode()
H A Dadis.c143 .rx_buf = adis->rx, adis_read_reg()
149 .rx_buf = adis->rx + 2, adis_read_reg()
/linux-4.1.27/drivers/staging/mt29f_spinand/
H A Dmt29f_spinand.h101 u8 *rx_buf; /* Rx buf */ member in struct:spinand_cmd
H A Dmt29f_spinand.c106 x[3].rx_buf = cmd->rx_buf; spinand_cmd()
126 cmd.rx_buf = &nand_id[0]; spinand_read_id()
157 cmd.rx_buf = status; spinand_read_status()
205 cmd.rx_buf = otp; spinand_get_otp()
338 cmd.rx_buf = rbuf; spinand_read_from_cache()
/linux-4.1.27/drivers/input/misc/
H A Dad714x-spi.c49 xfer[1].rx_buf = &chip->xfer_buf[1]; ad714x_spi_read()
/linux-4.1.27/drivers/tty/serial/
H A Dsamsung.h66 char *rx_buf; member in struct:s3c24xx_uart_dma
H A Dimx.c215 void *rx_buf; member in struct:imx_port
926 tty_insert_flip_string(port, sport->rx_buf, count); dma_rx_callback()
955 sg_init_one(sgl, sport->rx_buf, RX_BUF_SIZE); start_rx_dma()
983 kfree(sport->rx_buf); imx_uart_dma_exit()
984 sport->rx_buf = NULL; imx_uart_dma_exit()
1019 sport->rx_buf = kzalloc(PAGE_SIZE, GFP_KERNEL); imx_uart_dma_init()
1020 if (!sport->rx_buf) { imx_uart_dma_init()
/linux-4.1.27/Documentation/spi/
H A Dspidev_fdx.c64 xfer[1].rx_buf = (unsigned long) buf; do_msg()
H A Dspidev_test.c109 .rx_buf = (unsigned long)rx, transfer()
126 tr.rx_buf = 0; transfer()
/linux-4.1.27/sound/soc/blackfin/
H A Dbf6xx-sport.h46 unsigned char *rx_buf; member in struct:sport_device
H A Dbf5xx-sport.h50 unsigned char *rx_buf; member in struct:sport_device
H A Dbf6xx-sport.c194 sport->rx_buf = buf; sport_config_rx_dma()
219 return (unsigned char *)curr - sport->rx_buf; sport_curr_offset_rx()
H A Dbf5xx-i2s-pcm.c203 sport_handle->rx_buf = buf->area; bf5xx_pcm_open()
H A Dbf5xx-ac97-pcm.c344 sport_handle->rx_buf = buf->area; bf5xx_pcm_preallocate_dma_buffer()
/linux-4.1.27/drivers/mtd/devices/
H A Dsst25l.c84 t.rx_buf = cmd_resp; sst25l_status()
234 transfer[1].rx_buf = buf; sst25l_read()
334 t.rx_buf = cmd_resp; sst25l_match_device()
H A Dmtd_dataflash.c262 x[1].rx_buf = buf; dataflash_read()
485 t.rx_buf = scratch; otp_read()
H A Dm25p80.c146 t[1].rx_buf = buf; m25p80_read()
/linux-4.1.27/drivers/net/wireless/ti/wlcore/
H A Dspi.c188 t[0].rx_buf = busy_buf; wl12xx_spi_read_busy()
238 t[1].rx_buf = busy_buf; wl12xx_spi_raw_read()
254 t[0].rx_buf = buf; wl12xx_spi_raw_read()
/linux-4.1.27/include/drm/
H A Ddrm_mipi_dsi.h32 * @rx_len: length of @rx_buf
33 * @rx_buf: data to be read, or NULL
44 void *rx_buf; member in struct:mipi_dsi_msg
/linux-4.1.27/drivers/net/irda/
H A Dksdazzle-sir.c151 __u8 *rx_buf; member in struct:ksdazzle_cb
446 kingsun->rx_buf, KINGSUN_RCV_MAX, ksdazzle_rcv_irq, ksdazzle_net_open()
649 kingsun->rx_buf = NULL; ksdazzle_probe()
661 kingsun->rx_buf = kmalloc(KINGSUN_RCV_MAX, GFP_KERNEL); ksdazzle_probe()
662 if (!kingsun->rx_buf) ksdazzle_probe()
725 kfree(kingsun->rx_buf); ksdazzle_probe()
758 kfree(kingsun->rx_buf); ksdazzle_disconnect()
H A Dks959-sir.c187 __u8 *rx_buf; member in struct:ks959_cb
550 kingsun->rx_buf, KINGSUN_RCV_FIFO_SIZE, ks959_net_open()
710 kingsun->rx_buf = NULL; ks959_probe()
723 kingsun->rx_buf = kmalloc(KINGSUN_RCV_FIFO_SIZE, GFP_KERNEL); ks959_probe()
724 if (!kingsun->rx_buf) ks959_probe()
817 kfree(kingsun->rx_buf); ks959_probe()
857 kfree(kingsun->rx_buf); ks959_disconnect()
/linux-4.1.27/drivers/gpu/drm/msm/dsi/
H A Ddsi_host.c227 u8 *rx_buf; member in struct:msm_dsi_host
1002 if (msg->rx_buf && msg->rx_len) dsi_cmd_dma_add()
1021 u8 *data = msg->rx_buf; dsi_short_read1_resp()
1026 pr_err("%s: read data does not match with rx_buf len %zu\n", dsi_short_read1_resp()
1037 u8 *data = msg->rx_buf; dsi_short_read2_resp()
1043 pr_err("%s: read data does not match with rx_buf len %zu\n", dsi_short_read2_resp()
1052 if (msg->rx_buf && msg->rx_len) dsi_long_read_resp()
1053 memcpy(msg->rx_buf, buf + 4, msg->rx_len); dsi_long_read_resp()
1099 int buf_offset = buf - msm_host->rx_buf; dsi_cmd_dma_rx()
1494 msm_host->rx_buf = devm_kzalloc(&pdev->dev, SZ_4K, GFP_KERNEL); msm_dsi_host_init()
1495 if (!msm_host->rx_buf) { msm_dsi_host_init()
1705 buf = msm_host->rx_buf; msm_dsi_host_cmd_rx()
1785 buf = msm_host->rx_buf + (10 - rlen); msm_dsi_host_cmd_rx()
1787 buf = msm_host->rx_buf; msm_dsi_host_cmd_rx()
/linux-4.1.27/drivers/net/ieee802154/
H A Dmrf24j40.c107 .rx_buf = devrec->buf, write_short_reg()
133 .rx_buf = devrec->buf, read_short_reg()
162 .rx_buf = devrec->buf, read_long_reg()
193 .rx_buf = devrec->buf, write_long_reg()
278 .rx_buf = data, mrf24j40_read_rx_buf()
282 .rx_buf = &lqi_rssi, mrf24j40_read_rx_buf()
H A Dcc2520.c215 .rx_buf = priv->buf, cc2520_cmd_strobe()
245 .rx_buf = priv->buf, cc2520_get_status()
274 .rx_buf = priv->buf, cc2520_write_register()
307 .rx_buf = priv->buf, cc2520_write_ram()
341 .rx_buf = priv->buf, cc2520_read_register()
346 .rx_buf = data, cc2520_read_register()
383 .rx_buf = priv->buf, cc2520_write_txfifo()
424 .rx_buf = priv->buf, cc2520_read_rxfifo()
428 .rx_buf = data, cc2520_read_rxfifo()
/linux-4.1.27/sound/soc/codecs/
H A Dwm0010.c127 u8 *rx_buf; member in struct:wm0010_spi_msg
224 u32 *out32 = xfer->t.rx_buf; wm0010_boot_xfer_complete()
428 xfer->t.rx_buf = out; wm0010_firmware_load()
489 kfree(xfer->t.rx_buf); wm0010_firmware_load()
538 t.rx_buf = out; wm0010_stage2_load()
683 t.rx_buf = out; wm0010_boot()
/linux-4.1.27/drivers/iio/gyro/
H A Dadxrs450.c103 .rx_buf = &st->rx, adxrs450_spi_read_reg_16()
177 .rx_buf = &st->rx, adxrs450_spi_sensor_data()
212 .rx_buf = &st->rx, adxrs450_spi_initial()
H A Dadis16130.c52 .rx_buf = st->buf, adis16130_spi_read()
H A Dadis16080.c61 .rx_buf = &st->buf, adis16080_read_sample()
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_init.c111 struct netxen_rx_buffer *rx_buf; netxen_release_rx_buffers() local
118 rx_buf = &(rds_ring->rx_buf_arr[i]); netxen_release_rx_buffers()
119 if (rx_buf->state == NETXEN_BUFFER_FREE) netxen_release_rx_buffers()
122 rx_buf->dma, netxen_release_rx_buffers()
125 if (rx_buf->skb != NULL) netxen_release_rx_buffers()
126 dev_kfree_skb_any(rx_buf->skb); netxen_release_rx_buffers()
200 struct netxen_rx_buffer *rx_buf; netxen_alloc_sw_resources() local
285 rx_buf = rds_ring->rx_buf_arr; netxen_alloc_sw_resources()
287 list_add_tail(&rx_buf->list, netxen_alloc_sw_resources()
289 rx_buf->ref_handle = i; netxen_alloc_sw_resources()
290 rx_buf->state = NETXEN_BUFFER_FREE; netxen_alloc_sw_resources()
291 rx_buf++; netxen_alloc_sw_resources()
/linux-4.1.27/drivers/net/wan/
H A Dz85230.c882 c->rx_buf[0]=(void *)get_zeroed_page(GFP_KERNEL|GFP_DMA); z8530_sync_dma_open()
883 if(c->rx_buf[0]==NULL) z8530_sync_dma_open()
885 c->rx_buf[1]=c->rx_buf[0]+PAGE_SIZE/2; z8530_sync_dma_open()
890 free_page((unsigned long)c->rx_buf[0]); z8530_sync_dma_open()
891 c->rx_buf[0]=NULL; z8530_sync_dma_open()
942 set_dma_addr(c->rxdma, virt_to_bus(c->rx_buf[0])); z8530_sync_dma_open()
1021 if(c->rx_buf[0]) z8530_sync_dma_close()
1023 free_page((unsigned long)c->rx_buf[0]); z8530_sync_dma_close()
1024 c->rx_buf[0]=NULL; z8530_sync_dma_close()
1590 unsigned char *rxb=c->rx_buf[c->dma_num]; z8530_rx_done()
1616 set_dma_addr(c->rxdma, virt_to_bus(c->rx_buf[c->dma_num])); z8530_rx_done()
/linux-4.1.27/drivers/net/ethernet/moxa/
H A Dmoxart_ether.c136 priv->rx_buf[i] = priv->rx_buf_base + priv->rx_buf_size * i; moxart_mac_setup_desc_ring()
138 priv->rx_buf[i], moxart_mac_setup_desc_ring()
146 writel(priv->rx_buf[i], moxart_mac_setup_desc_ring()
241 memcpy(skb->data, priv->rx_buf[rx_head], len); moxart_rx_poll()
H A Dmoxart_ether.h305 unsigned char *rx_buf[RX_DESC_NUM]; member in struct:moxart_mac_priv_t
/linux-4.1.27/drivers/media/i2c/s5c73m3/
H A Ds5c73m3-spi.c52 xfer.rx_buf = addr; spi_xmit()
/linux-4.1.27/drivers/staging/ft1000/ft1000-usb/
H A Dft1000_usb.h74 u8 rx_buf[MAX_BUF_SIZE]; member in struct:ft1000_usb
/linux-4.1.27/drivers/staging/iio/accel/
H A Dlis3l02dq_ring.c79 xfers[j].rx_buf = rx_array + j*2; lis3l02dq_read_all()
90 xfers[j].rx_buf = rx_array + j*2; lis3l02dq_read_all()
H A Dlis3l02dq_core.c59 .rx_buf = st->rx, lis3l02dq_spi_read_reg_8()
143 .rx_buf = st->rx, lis3l02dq_read_reg_s16()
149 .rx_buf = st->rx + 2, lis3l02dq_read_reg_s16()
H A Dsca3000_ring.c55 xfer[1].rx_buf = *rx_p; sca3000_read_data()
H A Dadis16220_core.c113 .rx_buf = st->rx, adis16220_capture_buffer_read()
/linux-4.1.27/drivers/net/wireless/ti/wl1251/
H A Dspi.c167 t[1].rx_buf = busy_buf; wl1251_spi_read()
171 t[2].rx_buf = buf; wl1251_spi_read()
/linux-4.1.27/net/nfc/nci/
H A Dspi.c201 rx.rx_buf = resp_hdr; __nci_spi_read()
223 rx.rx_buf = skb_put(skb, rx_len); __nci_spi_read()
/linux-4.1.27/include/linux/iio/common/
H A Dst_sensors.h141 * @rx_buf: Buffer used by SPI transfer to receive data from sensors.
146 u8 rx_buf[ST_SENSORS_RX_MAX_LENGTH]; member in struct:st_sensor_transfer_buffer
/linux-4.1.27/drivers/mmc/host/
H A Dmmc_spi.c531 t->tx_buf = t->rx_buf = data->status; mmc_spi_command_send()
622 t->rx_buf = &scratch->crc_val; mmc_spi_setup_data_message()
650 t->rx_buf = scratch->status; mmc_spi_setup_data_message()
836 u8 *cp = t->rx_buf; mmc_spi_readblock()
854 u16 crc = crc_itu_t(0, t->rx_buf, t->len); mmc_spi_readblock()
865 t->rx_buf += t->len; mmc_spi_readblock()
939 t->rx_buf = kmap_addr + sg->offset; mmc_spi_data_do()
1008 host->early_status.tx_buf = host->early_status.rx_buf; mmc_spi_data_do()
1413 host->status.rx_buf = &host->data->status; mmc_spi_probe()
/linux-4.1.27/drivers/net/ethernet/micrel/
H A Dks8851.c178 xfer->rx_buf = NULL; ks8851_wrreg16()
208 xfer->rx_buf = NULL; ks8851_wrreg8()
261 xfer->rx_buf = trx; ks8851_rdreg()
268 xfer->rx_buf = NULL; ks8851_rdreg()
273 xfer->rx_buf = trx; ks8851_rdreg()
476 xfer->rx_buf = NULL; ks8851_rdfifo()
480 xfer->rx_buf = buff; ks8851_rdfifo()
730 xfer->rx_buf = NULL; ks8851_wrpkt()
735 xfer->rx_buf = NULL; ks8851_wrpkt()
/linux-4.1.27/drivers/regulator/
H A Dtps6524x-regulator.c159 t[1].rx_buf = &in; __read_reg()
164 t[2].rx_buf = &status; __read_reg()
217 t[2].rx_buf = &status; __write_reg()
/linux-4.1.27/drivers/iio/accel/
H A Dkxsd9.c108 .rx_buf = st->rx, kxsd9_read()
/linux-4.1.27/drivers/net/ethernet/cirrus/
H A Dep93xx_eth.c165 void *rx_buf[RX_QUEUE_ENTRIES]; member in struct:ep93xx_priv
290 skb_copy_to_linear_data(skb, ep->rx_buf[entry], length); ep93xx_rx()
478 kfree(ep->rx_buf[i]); ep93xx_free_buffers()
519 ep->rx_buf[i] = buf; ep93xx_alloc_buffers()
/linux-4.1.27/drivers/staging/fbtft/
H A Dfbtft-io.c94 .rx_buf = buf, fbtft_read_spi()
/linux-4.1.27/include/net/caif/
H A Dcaif_hsi.h157 u8 *rx_buf; member in struct:cfhsi
/linux-4.1.27/drivers/net/wireless/cw1200/
H A Dcw1200_spi.c73 .rx_buf = dst, cw1200_spi_memcpy_fromio()
107 printk("%02x ", ((u8 *)t_msg.rx_buf)[i]); cw1200_spi_memcpy_fromio()
/linux-4.1.27/drivers/net/ethernet/amd/
H A Dsunlance.c45 * 9/15/96: Align rx_buf so that eth_copy_and_sum() won't cause an
230 u8 pad[2]; /* align rx_buf for copy_and_sum(). */
231 u8 rx_buf [RX_RING_SIZE][RX_BUFF_SIZE]; member in struct:lance_init_block
355 leptr = LANCE_ADDR(aib + libbuff_offset(rx_buf, i)); lance_init_ring_dvma()
413 leptr = libbuff_offset(rx_buf, i); lance_init_ring_pio()
550 (unsigned char *)&(ib->rx_buf [entry][0]), lance_rx_dvma()
719 lance_piocopy_to_skb(skb, &(ib->rx_buf[entry][0]), len); lance_rx_pio()
H A Da2065.c99 char rx_buf[RX_RING_SIZE][RX_BUFF_SIZE]; member in struct:lance_init_block
191 leptr = LANCE_ADDR(&aib->rx_buf[i][0]); lance_init_ring()
307 (unsigned char *)&ib->rx_buf[lp->rx_new][0], lance_rx()
H A D7990.c193 leptr = LANCE_ADDR(&aib->rx_buf[i][0]); lance_init_ring()
335 (unsigned char *)&(ib->rx_buf[lp->rx_new][0]), lance_rx()
H A D7990.h90 volatile char rx_buf[RX_RING_SIZE][RX_BUFF_SIZE]; member in struct:lance_init_block
/linux-4.1.27/drivers/net/ethernet/microchip/
H A Denc28j60.c90 u8 *rx_buf = priv->spi_transfer_buf + 4; spi_read_buf() local
94 .rx_buf = rx_buf, spi_read_buf()
107 memcpy(data, &rx_buf[SPI_OPLEN], len); spi_read_buf()
145 u8 rx_buf[4]; spi_read_op() local
155 ret = spi_write_then_read(priv->spi, tx_buf, 1, rx_buf, slen); spi_read_op()
160 val = rx_buf[slen - 1]; spi_read_op()
/linux-4.1.27/include/linux/spi/
H A Dspi.h529 * @rx_buf: data to be read (dma-safe memory), or NULL
531 * @rx_dma: DMA address of rx_buf, if @spi_message.is_dma_mapped
550 * Protocol drivers should always provide @rx_buf and/or @tx_buf.
556 * while filling @rx_buf. If the receive buffer is null, the data
604 /* it's ok if tx_buf == rx_buf (right?)
610 void *rx_buf; member in struct:spi_transfer
813 .rx_buf = buf, spi_read()
/linux-4.1.27/drivers/gpu/drm/tegra/
H A Ddsi.c1115 u8 *rx = msg->rx_buf; tegra_dsi_read_response()
1162 if (msg->rx_buf && size > 0) { tegra_dsi_read_response()
1164 u8 *rx = msg->rx_buf + j; tegra_dsi_read_response()
1284 (msg->rx_buf && msg->rx_len > 0)) { tegra_dsi_host_transfer()
1307 (msg->rx_buf && msg->rx_len > 0)) { tegra_dsi_host_transfer()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_cmn.c745 struct sw_rx_bd *rx_buf = &tpa_info->first_buf; bnx2x_tpa_stop() local
749 u8 *new_data, *data = rx_buf->data; bnx2x_tpa_stop()
765 dma_unmap_single(&bp->pdev->dev, dma_unmap_addr(rx_buf, mapping), bnx2x_tpa_stop()
799 rx_buf->data = new_data; bnx2x_tpa_stop()
816 struct sw_rx_bd *rx_buf = &fp->rx_buf_ring[index]; bnx2x_alloc_rx_data() local
833 rx_buf->data = data; bnx2x_alloc_rx_data()
834 dma_unmap_addr_set(rx_buf, mapping, mapping); bnx2x_alloc_rx_data()
896 struct sw_rx_bd *rx_buf = NULL; bnx2x_rx_int() local
942 rx_buf = &fp->rx_buf_ring[bd_cons]; bnx2x_rx_int()
943 data = rx_buf->data; bnx2x_rx_int()
999 dma_unmap_addr(rx_buf, mapping), bnx2x_rx_int()
1031 dma_unmap_addr(rx_buf, mapping), bnx2x_rx_int()
1084 rx_buf->data = NULL; bnx2x_rx_int()
1531 struct sw_rx_bd *rx_buf = &fp->rx_buf_ring[i]; bnx2x_free_rx_bds() local
1532 u8 *data = rx_buf->data; bnx2x_free_rx_bds()
1537 dma_unmap_addr(rx_buf, mapping), bnx2x_free_rx_bds()
1540 rx_buf->data = NULL; bnx2x_free_rx_bds()
4290 /* fastpath rx rings: rx_buf rx_desc rx_comp */ bnx2x_free_fp_mem_at()
4497 /* fastpath rx rings: rx_buf rx_desc rx_comp */
/linux-4.1.27/drivers/staging/media/lirc/
H A Dlirc_sir.c139 static int rx_buf[RBUF_LEN]; variable
216 rx_buf + rx_head, lirc_read()
342 rx_buf[rx_tail] = newval; add_read_queue()
/linux-4.1.27/drivers/video/fbdev/omap/
H A Dlcd_mipid.c99 x->rx_buf = &w; mipid_transfer()
111 x->rx_buf = &rbuf[1]; mipid_transfer()
/linux-4.1.27/include/linux/mfd/abx500/
H A Dab8500.h337 * @rx_buf: rx buf for SPI
360 unsigned long rx_buf[4]; member in struct:ab8500
/linux-4.1.27/drivers/iio/dac/
H A Dad5449.c111 .rx_buf = &st->data[1], ad5449_read()
H A Dad5504.c83 .rx_buf = &st->data[1], ad5504_spi_read()
H A Dad5686.c116 .rx_buf = &st->data[2].d8[1], ad5686_spi_read()
H A Dad5764.c150 .rx_buf = &st->data[1].d8[1], ad5764_read()
H A Dad5360.c228 .rx_buf = &st->data[1].d8[1], ad5360_read()
H A Dad5421.c165 .rx_buf = &st->data[1].d8[1], ad5421_read()
H A Dad5791.c131 .rx_buf = &st->data[2].d8[1], ad5791_spi_read()
/linux-4.1.27/drivers/net/phy/
H A Dspi_ks8995.c130 t[1].rx_buf = buf; ks8995_read()
/linux-4.1.27/drivers/misc/eeprom/
H A Deeprom_93xx46.c79 t[1].rx_buf = buf; eeprom_93xx46_bin_read()
/linux-4.1.27/drivers/net/wireless/rtlwifi/
H A Dpci.h193 struct sk_buff *rx_buf[RTL_PCI_MAX_RX_COUNT]; member in struct:rtl8192_rx_ring
/linux-4.1.27/drivers/net/hamradio/
H A Ddmascc.c204 char rx_buf[NUM_RX_BUF][BUF_SIZE]; member in struct:scc_priv
1031 (int) priv->rx_buf[priv->rx_head]); rx_on()
1175 priv->rx_buf[priv->rx_head][priv-> rx_isr()
1244 (int) priv->rx_buf[priv->rx_head]); special_condition()
1276 memcpy(&data[1], priv->rx_buf[i], cb); rx_bh()
H A Dyam.c145 unsigned char rx_buf[YAM_MAX_FRAME]; member in struct:yam_port
559 memcpy(cp, yp->rx_buf, pkt_len - 1); yam_rx_flag()
577 yp->rx_buf[yp->rx_len++] = rxb; yam_rx_byte()
/linux-4.1.27/drivers/net/wireless/
H A Datmel.c556 u8 rx_buf[MAX_WIRELESS_BODY]; member in struct:atmel_private
996 memcpy(&priv->rx_buf[ETH_ALEN], source, ETH_ALEN); frag_rx_path()
997 memcpy(priv->rx_buf, header->addr1, ETH_ALEN); frag_rx_path()
999 atmel_copy_to_host(priv->dev, &priv->rx_buf[12], rx_packet_loc, msdu_size); frag_rx_path()
1003 crc = crc32_le(crc, &priv->rx_buf[12], msdu_size); frag_rx_path()
1015 atmel_copy_to_host(priv->dev, &priv->rx_buf[12 + priv->frag_len], frag_rx_path()
1020 &priv->rx_buf[12 + priv->frag_len], frag_rx_path()
1040 priv->rx_buf, frag_rx_path()
1127 atmel_copy_to_host(priv->dev, (unsigned char *)&priv->rx_buf, rx_packet_loc + 24, msdu_size); rx_done_irq()
1135 crc = crc32_le(crc, (unsigned char *)&priv->rx_buf, msdu_size); rx_done_irq()
1136 if ((crc ^ 0xffffffff) != (*((u32 *)&priv->rx_buf[msdu_size]))) { rx_done_irq()
3050 struct auth_body *auth = (struct auth_body *)priv->rx_buf; authenticate()
3142 } *ass_resp = (struct ass_resp_format *)priv->rx_buf; associate()
3357 } *beacon = (struct beacon_format *)priv->rx_buf; atmel_management_frame()
3363 u8 *beaconp = priv->rx_buf; atmel_management_frame()
/linux-4.1.27/drivers/gpu/drm/
H A Ddrm_mipi_dsi.c457 .rx_buf = data mipi_dsi_generic_read()
584 .rx_buf = data, mipi_dsi_dcs_read()
/linux-4.1.27/drivers/net/wireless/ath/ath6kl/
H A Dtxrx.c883 int rx_buf; ath6kl_rx_refill() local
900 for (rx_buf = 0; rx_buf < n_buf_refill; rx_buf++) { ath6kl_rx_refill()
/linux-4.1.27/drivers/net/ethernet/broadcom/
H A Dbnx2.c2750 struct bnx2_sw_bd *rx_buf = &rxr->rx_buf_ring[index]; bnx2_alloc_rx_data() local
2768 rx_buf->data = data; bnx2_alloc_rx_data()
2769 dma_unmap_addr_set(rx_buf, mapping, mapping); bnx2_alloc_rx_data()
3151 struct bnx2_sw_bd *rx_buf, *next_rx_buf; bnx2_rx_int() local
3160 rx_buf = &rxr->rx_buf_ring[sw_ring_cons]; bnx2_rx_int()
3161 data = rx_buf->data; bnx2_rx_int()
3162 rx_buf->data = NULL; bnx2_rx_int()
3167 dma_addr = dma_unmap_addr(rx_buf, mapping); bnx2_rx_int()
5459 struct bnx2_sw_bd *rx_buf = &rxr->rx_buf_ring[j]; bnx2_free_rx_skbs() local
5460 u8 *data = rx_buf->data; bnx2_free_rx_skbs()
5466 dma_unmap_addr(rx_buf, mapping), bnx2_free_rx_skbs()
5470 rx_buf->data = NULL; bnx2_free_rx_skbs()
5784 struct bnx2_sw_bd *rx_buf; bnx2_run_loopback() local
5870 rx_buf = &rxr->rx_buf_ring[rx_start_idx]; bnx2_run_loopback()
5871 data = rx_buf->data; bnx2_run_loopback()
5877 dma_unmap_addr(rx_buf, mapping), bnx2_run_loopback()
/linux-4.1.27/drivers/net/ethernet/sun/
H A Dsunqe.c134 qb->qe_rxd[i].rx_addr = qbufs_dvma + qebuf_offset(rx_buf, i); qe_init_rings()
424 &qbufs->rx_buf[elem & (RX_RING_SIZE - 1)][0]; qe_rx()
426 qebuf_offset(rx_buf, (elem & (RX_RING_SIZE - 1))); qe_rx()

Completed in 3494 milliseconds

12