/drivers/net/wireless/ti/wl1251/ |
H A D | rx.c | 152 u8 *rx_buffer, beacon = 0; local 179 rx_buffer = skb_put(skb, length); 180 wl1251_mem_read(wl, rx_packet_ring_addr, rx_buffer, length);
|
/drivers/net/ethernet/intel/fm10k/ |
H A D | fm10k_main.c | 129 bi = &rx_ring->rx_buffer[i]; 146 bi = rx_ring->rx_buffer; 190 new_buff = &rx_ring->rx_buffer[nta]; 206 static bool fm10k_can_reuse_rx_page(struct fm10k_rx_buffer *rx_buffer, argument 220 rx_buffer->page_offset ^= FM10K_RX_BUFSZ; 228 rx_buffer->page_offset += truesize; 230 if (rx_buffer->page_offset > (PAGE_SIZE - FM10K_RX_BUFSZ)) 243 * @rx_buffer: buffer containing page to add 247 * This function will add the data contained in rx_buffer->page to the skb. 256 struct fm10k_rx_buffer *rx_buffer, 255 fm10k_add_rx_frag(struct fm10k_ring *rx_ring, struct fm10k_rx_buffer *rx_buffer, union fm10k_rx_desc *rx_desc, struct sk_buff *skb) argument 292 struct fm10k_rx_buffer *rx_buffer; local [all...] |
H A D | fm10k_netdev.c | 108 rx_ring->rx_buffer = vzalloc(size); 109 if (!rx_ring->rx_buffer) 125 vfree(rx_ring->rx_buffer); 126 rx_ring->rx_buffer = NULL; 274 if (!rx_ring->rx_buffer) 283 struct fm10k_rx_buffer *buffer = &rx_ring->rx_buffer[i]; 296 memset(rx_ring->rx_buffer, 0, size); 316 vfree(rx_ring->rx_buffer); 317 rx_ring->rx_buffer = NULL;
|
H A D | fm10k.h | 120 struct fm10k_rx_buffer *rx_buffer; member in union:fm10k_ring::__anon3187
|
/drivers/net/ethernet/dec/tulip/ |
H A D | xircom_cb.c | 79 __le32 *rx_buffer; member in struct:xircom_private 235 private->rx_buffer = dma_alloc_coherent(d, 8192, 238 if (private->rx_buffer == NULL) 293 dma_free_coherent(d, 8192, private->rx_buffer, private->rx_dma_handle); 319 dma_free_coherent(d, 8192, card->rx_buffer, card->rx_dma_handle); 341 card->rx_buffer[0], card->rx_buffer[4]); 567 BUG_ON(card->rx_buffer == NULL); 571 memset(card->rx_buffer, 0, 128); /* clear the descriptors */ 575 card->rx_buffer[ [all...] |
/drivers/net/ethernet/qualcomm/ |
H A D | qca_spi.h | 91 u8 *rx_buffer; member in struct:qcaspi
|
H A D | qca_spi.c | 331 bytes_read = qcaspi_read_legacy(qca, qca->rx_buffer, 334 bytes_read = qcaspi_read_burst(qca, qca->rx_buffer, 348 cp = qca->rx_buffer; 760 qca->rx_buffer = kmalloc(qca->buffer_size, GFP_KERNEL); 761 if (!qca->rx_buffer) 766 kfree(qca->rx_buffer); 779 kfree(qca->rx_buffer);
|
/drivers/tty/serial/ |
H A D | ifx6x60.h | 99 unsigned char *rx_buffer; member in struct:ifx_spi_device
|
H A D | ifx6x60.c | 663 ifx_dev->swap_buf(ifx_dev->rx_buffer, IFX_SPI_HEADER_OVERHEAD, 664 &ifx_dev->rx_buffer[IFX_SPI_HEADER_OVERHEAD]); 665 decode_result = ifx_spi_decode_spi_header(ifx_dev->rx_buffer, 683 (ifx_dev->rx_buffer + IFX_SPI_HEADER_OVERHEAD), 685 &ifx_dev->rx_buffer[IFX_SPI_TRANSFER_SIZE]); 688 ifx_dev->rx_buffer + IFX_SPI_HEADER_OVERHEAD, 767 ifx_dev->spi_xfer.rx_buf = ifx_dev->rx_buffer; 947 ifx_dev->rx_buffer, 1067 ifx_dev->rx_buffer = dma_alloc_coherent(ifx_dev->spi_dev->dev.parent, 1071 if (!ifx_dev->rx_buffer) { [all...] |
/drivers/spi/ |
H A D | spidev.c | 89 u8 *rx_buffer; member in struct:spidev_data 153 .rx_buf = spidev->rx_buffer, 183 missing = copy_to_user(buf, spidev->rx_buffer, status); 241 rx_buf = spidev->rx_buffer; 296 rx_buf = spidev->rx_buffer; 529 if (!spidev->rx_buffer) { 530 spidev->rx_buffer = kmalloc(bufsiz, GFP_KERNEL); 531 if (!spidev->rx_buffer) { 570 kfree(spidev->rx_buffer); 571 spidev->rx_buffer [all...] |
/drivers/media/dvb-core/ |
H A D | dvb_ca_en50221.c | 118 struct dvb_ringbuffer rx_buffer; member in struct:dvb_ca_slot 579 * automatically be added to the slot's rx_buffer. 598 /* check if we have space for a link buf in the rx_buffer */ 602 if (ca->slot_info[slot].rx_buffer.data == NULL) { 606 buf_free = dvb_ringbuffer_free(&ca->slot_info[slot].rx_buffer); 677 if (ca->slot_info[slot].rx_buffer.data == NULL) { 681 dvb_ringbuffer_pkt_write(&ca->slot_info[slot].rx_buffer, buf, bytes_read); 1120 if (ca->slot_info[slot].rx_buffer.data == NULL) { 1128 dvb_ringbuffer_init(&ca->slot_info[slot].rx_buffer, rxbuf, RX_BUFFER_SIZE); 1388 if (ca->slot_info[slot].rx_buffer [all...] |
/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_main.c | 1812 * @rx_buffer: buffer containing page to add 1816 * This function will add the data contained in rx_buffer->page to the skb. 1825 struct ixgbe_rx_buffer *rx_buffer, 1829 struct page *page = rx_buffer->page; 1840 unsigned char *va = page_address(page) + rx_buffer->page_offset; 1854 rx_buffer->page_offset, size, truesize); 1866 rx_buffer->page_offset ^= truesize; 1874 rx_buffer->page_offset += truesize; 1876 if (rx_buffer->page_offset > last_offset) 1889 struct ixgbe_rx_buffer *rx_buffer; local 1824 ixgbe_add_rx_frag(struct ixgbe_ring *rx_ring, struct ixgbe_rx_buffer *rx_buffer, union ixgbe_adv_rx_desc *rx_desc, struct sk_buff *skb) argument 4311 struct ixgbe_rx_buffer *rx_buffer; local [all...] |
H A D | ixgbe_ethtool.c | 1795 static bool ixgbe_check_lbtest_frame(struct ixgbe_rx_buffer *rx_buffer, argument 1803 data = kmap(rx_buffer->page) + rx_buffer->page_offset; 1810 kunmap(rx_buffer->page); 1820 struct ixgbe_rx_buffer *rx_buffer; local 1831 rx_buffer = &rx_ring->rx_buffer_info[rx_ntc]; 1835 rx_buffer->dma, 1840 if (ixgbe_check_lbtest_frame(rx_buffer, size)) 1845 rx_buffer->dma,
|
/drivers/net/ethernet/intel/igb/ |
H A D | igb_main.c | 6539 static bool igb_can_reuse_rx_page(struct igb_rx_buffer *rx_buffer, argument 6556 rx_buffer->page_offset ^= IGB_RX_BUFSZ; 6564 rx_buffer->page_offset += truesize; 6566 if (rx_buffer->page_offset > (PAGE_SIZE - IGB_RX_BUFSZ)) 6579 * @rx_buffer: buffer containing page to add 6583 * This function will add the data contained in rx_buffer->page to the skb. 6592 struct igb_rx_buffer *rx_buffer, 6596 struct page *page = rx_buffer->page; 6605 unsigned char *va = page_address(page) + rx_buffer->page_offset; 6626 rx_buffer 6591 igb_add_rx_frag(struct igb_ring *rx_ring, struct igb_rx_buffer *rx_buffer, union e1000_adv_rx_desc *rx_desc, struct sk_buff *skb) argument 6635 struct igb_rx_buffer *rx_buffer; local [all...] |
H A D | igb_ethtool.c | 1774 static int igb_check_lbtest_frame(struct igb_rx_buffer *rx_buffer, argument 1782 data = kmap(rx_buffer->page); 1789 kunmap(rx_buffer->page);
|
/drivers/net/ethernet/brocade/bna/ |
H A D | bfi_enet.h | 121 union bfi_addr_be_u rx_buffer; member in struct:bfi_enet_rxq_entry
|
/drivers/net/ethernet/oki-semi/pch_gbe/ |
H A D | pch_gbe.h | 476 unsigned char *rx_buffer; member in struct:pch_gbe_buffer
|
H A D | pch_gbe_main.c | 1436 buffer_info->rx_buffer, 1492 buffer_info->rx_buffer = rx_ring->rx_buff_pool + bufsz * i; 1734 * buffer_info->rx_buffer: [Header:14][payload] 1737 memcpy(skb->data, buffer_info->rx_buffer, length);
|
/drivers/net/ethernet/ti/ |
H A D | tlan.h | 181 u8 *rx_buffer; member in struct:tlan_priv
|