/linux-4.4.14/drivers/mailbox/ |
D | mailbox-test.c | 37 char *rx_buffer; member 157 if (tdev->rx_buffer[0] == '\0') { in mbox_test_message_read() 166 ptr = tdev->rx_buffer; in mbox_test_message_read() 179 memset(tdev->rx_buffer, 0, MBOX_MAX_MSG_LEN); in mbox_test_message_read() 224 memcpy_fromio(tdev->rx_buffer, tdev->mmio, MBOX_MAX_MSG_LEN); in mbox_test_receive_message() 227 tdev->rx_buffer, MBOX_MAX_MSG_LEN, true); in mbox_test_receive_message() 232 memcpy(tdev->rx_buffer, message, MBOX_MAX_MSG_LEN); in mbox_test_receive_message() 315 tdev->rx_buffer = devm_kzalloc(&pdev->dev, in mbox_test_probe() 317 if (!tdev->rx_buffer) in mbox_test_probe()
|
/linux-4.4.14/drivers/net/ethernet/dec/tulip/ |
D | xircom_cb.c | 79 __le32 *rx_buffer; member 235 private->rx_buffer = dma_alloc_coherent(d, 8192, in xircom_probe() 238 if (private->rx_buffer == NULL) in xircom_probe() 293 dma_free_coherent(d, 8192, private->rx_buffer, private->rx_dma_handle); in xircom_probe() 319 dma_free_coherent(d, 8192, card->rx_buffer, card->rx_dma_handle); in xircom_remove() 341 card->rx_buffer[0], card->rx_buffer[4]); in xircom_interrupt() 567 BUG_ON(card->rx_buffer == NULL); in setup_descriptors() 571 memset(card->rx_buffer, 0, 128); /* clear the descriptors */ in setup_descriptors() 575 card->rx_buffer[i*4 + 0] = cpu_to_le32(0x80000000); in setup_descriptors() 577 card->rx_buffer[i*4 + 1] = cpu_to_le32(1536); in setup_descriptors() [all …]
|
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_main.c | 140 bi = &rx_ring->rx_buffer[i]; in fm10k_alloc_rx_buffers() 157 bi = rx_ring->rx_buffer; in fm10k_alloc_rx_buffers() 201 new_buff = &rx_ring->rx_buffer[nta]; in fm10k_reuse_rx_page() 222 static bool fm10k_can_reuse_rx_page(struct fm10k_rx_buffer *rx_buffer, in fm10k_can_reuse_rx_page() argument 236 rx_buffer->page_offset ^= FM10K_RX_BUFSZ; in fm10k_can_reuse_rx_page() 239 rx_buffer->page_offset += truesize; in fm10k_can_reuse_rx_page() 241 if (rx_buffer->page_offset > (PAGE_SIZE - FM10K_RX_BUFSZ)) in fm10k_can_reuse_rx_page() 267 static bool fm10k_add_rx_frag(struct fm10k_rx_buffer *rx_buffer, in fm10k_add_rx_frag() argument 271 struct page *page = rx_buffer->page; in fm10k_add_rx_frag() 272 unsigned char *va = page_address(page) + rx_buffer->page_offset; in fm10k_add_rx_frag() [all …]
|
D | fm10k_netdev.c | 108 rx_ring->rx_buffer = vzalloc(size); in fm10k_setup_rx_resources() 109 if (!rx_ring->rx_buffer) in fm10k_setup_rx_resources() 125 vfree(rx_ring->rx_buffer); in fm10k_setup_rx_resources() 126 rx_ring->rx_buffer = NULL; in fm10k_setup_rx_resources() 274 if (!rx_ring->rx_buffer) in fm10k_clean_rx_ring() 283 struct fm10k_rx_buffer *buffer = &rx_ring->rx_buffer[i]; in fm10k_clean_rx_ring() 296 memset(rx_ring->rx_buffer, 0, size); in fm10k_clean_rx_ring() 316 vfree(rx_ring->rx_buffer); in fm10k_free_rx_resources() 317 rx_ring->rx_buffer = NULL; in fm10k_free_rx_resources()
|
D | fm10k.h | 127 struct fm10k_rx_buffer *rx_buffer; member
|
/linux-4.4.14/drivers/media/dvb-core/ |
D | dvb_ca_en50221.c | 118 struct dvb_ringbuffer rx_buffer; member 603 if (ca->slot_info[slot].rx_buffer.data == NULL) { in dvb_ca_en50221_read_data() 607 buf_free = dvb_ringbuffer_free(&ca->slot_info[slot].rx_buffer); in dvb_ca_en50221_read_data() 678 if (ca->slot_info[slot].rx_buffer.data == NULL) { in dvb_ca_en50221_read_data() 682 dvb_ringbuffer_pkt_write(&ca->slot_info[slot].rx_buffer, buf, bytes_read); in dvb_ca_en50221_read_data() 1121 if (ca->slot_info[slot].rx_buffer.data == NULL) { in dvb_ca_en50221_thread() 1129 dvb_ringbuffer_init(&ca->slot_info[slot].rx_buffer, rxbuf, RX_BUFFER_SIZE); in dvb_ca_en50221_thread() 1389 if (ca->slot_info[slot].rx_buffer.data == NULL) { in dvb_ca_en50221_io_read_condition() 1393 idx = dvb_ringbuffer_pkt_next(&ca->slot_info[slot].rx_buffer, -1, &fraglen); in dvb_ca_en50221_io_read_condition() 1395 dvb_ringbuffer_pkt_read(&ca->slot_info[slot].rx_buffer, idx, 0, hdr, 2); in dvb_ca_en50221_io_read_condition() [all …]
|
/linux-4.4.14/drivers/spi/ |
D | spidev.c | 85 u8 *rx_buffer; member 139 .rx_buf = spidev->rx_buffer, in spidev_sync_read() 170 missing = copy_to_user(buf, spidev->rx_buffer, status); in spidev_read() 228 rx_buf = spidev->rx_buffer; in spidev_message() 304 rx_buf = spidev->rx_buffer; in spidev_message() 611 if (!spidev->rx_buffer) { in spidev_open() 612 spidev->rx_buffer = kmalloc(bufsiz, GFP_KERNEL); in spidev_open() 613 if (!spidev->rx_buffer) { in spidev_open() 651 kfree(spidev->rx_buffer); in spidev_release() 652 spidev->rx_buffer = NULL; in spidev_release()
|
/linux-4.4.14/drivers/net/wireless/ti/wl1251/ |
D | rx.c | 152 u8 *rx_buffer, beacon = 0; in wl1251_rx_body() local 179 rx_buffer = skb_put(skb, length); in wl1251_rx_body() 180 wl1251_mem_read(wl, rx_packet_ring_addr, rx_buffer, length); in wl1251_rx_body()
|
/linux-4.4.14/drivers/tty/serial/ |
D | ifx6x60.c | 663 ifx_dev->swap_buf(ifx_dev->rx_buffer, IFX_SPI_HEADER_OVERHEAD, in ifx_spi_complete() 664 &ifx_dev->rx_buffer[IFX_SPI_HEADER_OVERHEAD]); in ifx_spi_complete() 665 decode_result = ifx_spi_decode_spi_header(ifx_dev->rx_buffer, in ifx_spi_complete() 683 (ifx_dev->rx_buffer + IFX_SPI_HEADER_OVERHEAD), in ifx_spi_complete() 685 &ifx_dev->rx_buffer[IFX_SPI_TRANSFER_SIZE]); in ifx_spi_complete() 688 ifx_dev->rx_buffer + IFX_SPI_HEADER_OVERHEAD, in ifx_spi_complete() 767 ifx_dev->spi_xfer.rx_buf = ifx_dev->rx_buffer; in ifx_spi_io() 947 ifx_dev->rx_buffer, in ifx_spi_free_device() 1067 ifx_dev->rx_buffer = dma_alloc_coherent(ifx_dev->spi_dev->dev.parent, in ifx_spi_spi_probe() 1071 if (!ifx_dev->rx_buffer) { in ifx_spi_spi_probe()
|
D | ifx6x60.h | 99 unsigned char *rx_buffer; member
|
/linux-4.4.14/arch/mn10300/kernel/ |
D | mn10300-serial.c | 554 ch = port->rx_buffer[ix++]; in mn10300_serial_receive_interrupt() 555 st = port->rx_buffer[ix++]; in mn10300_serial_receive_interrupt() 965 port->rx_buffer = kmalloc(MNSC_BUFFER_SIZE, GFP_KERNEL); in mn10300_serial_startup() 966 if (!port->rx_buffer) in mn10300_serial_startup() 1010 kfree(port->rx_buffer); in mn10300_serial_startup() 1011 port->rx_buffer = NULL; in mn10300_serial_startup() 1039 if (port->rx_buffer) { in mn10300_serial_shutdown() 1040 void *buf = port->rx_buffer; in mn10300_serial_shutdown() 1041 port->rx_buffer = NULL; in mn10300_serial_shutdown() 1732 ch = port->rx_buffer[ix++]; in mn10300_serial_poll_get_char() [all …]
|
D | mn10300-serial.h | 39 char *rx_buffer; /* reception buffer base */ member
|
D | asm-offsets.c | 91 OFFSET(__rx_buffer, mn10300_serial_port, rx_buffer); in foo()
|
/linux-4.4.14/drivers/net/ethernet/qualcomm/ |
D | qca_spi.c | 330 bytes_read = qcaspi_read_legacy(qca, qca->rx_buffer, in qcaspi_receive() 333 bytes_read = qcaspi_read_burst(qca, qca->rx_buffer, in qcaspi_receive() 347 cp = qca->rx_buffer; in qcaspi_receive() 758 qca->rx_buffer = kmalloc(qca->buffer_size, GFP_KERNEL); in qcaspi_netdev_init() 759 if (!qca->rx_buffer) in qcaspi_netdev_init() 764 kfree(qca->rx_buffer); in qcaspi_netdev_init() 777 kfree(qca->rx_buffer); in qcaspi_netdev_uninit()
|
D | qca_spi.h | 91 u8 *rx_buffer; member
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbevf/ |
D | ixgbevf_main.c | 770 struct ixgbevf_rx_buffer *rx_buffer, in ixgbevf_add_rx_frag() argument 774 struct page *page = rx_buffer->page; in ixgbevf_add_rx_frag() 775 unsigned char *va = page_address(page) + rx_buffer->page_offset; in ixgbevf_add_rx_frag() 825 rx_buffer->page_offset ^= IXGBEVF_RX_BUFSZ; in ixgbevf_add_rx_frag() 829 rx_buffer->page_offset += truesize; in ixgbevf_add_rx_frag() 831 if (rx_buffer->page_offset > (PAGE_SIZE - IXGBEVF_RX_BUFSZ)) in ixgbevf_add_rx_frag() 847 struct ixgbevf_rx_buffer *rx_buffer; in ixgbevf_fetch_rx_buffer() local 850 rx_buffer = &rx_ring->rx_buffer_info[rx_ring->next_to_clean]; in ixgbevf_fetch_rx_buffer() 851 page = rx_buffer->page; in ixgbevf_fetch_rx_buffer() 856 rx_buffer->page_offset; in ixgbevf_fetch_rx_buffer() [all …]
|
/linux-4.4.14/drivers/staging/wilc1000/ |
D | wilc_wlan.c | 50 u8 *rx_buffer; member 1311 if (p->rx_buffer) in wilc_wlan_handle_isr_ext() 1312 buffer = &p->rx_buffer[offset]; in wilc_wlan_handle_isr_ext() 1694 kfree(p->rx_buffer); in wilc_wlan_cleanup() 1695 p->rx_buffer = NULL; in wilc_wlan_cleanup() 2006 if (g_wlan.rx_buffer == NULL) in wilc_wlan_init() 2007 g_wlan.rx_buffer = kmalloc(LINUX_RX_SIZE, GFP_KERNEL); in wilc_wlan_init() 2008 PRINT_D(TX_DBG, "g_wlan.rx_buffer =%p\n", g_wlan.rx_buffer); in wilc_wlan_init() 2009 if (g_wlan.rx_buffer == NULL) { in wilc_wlan_init() 2031 kfree(g_wlan.rx_buffer); in wilc_wlan_init() [all …]
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_main.c | 1891 struct ixgbe_rx_buffer *rx_buffer, in ixgbe_add_rx_frag() argument 1895 struct page *page = rx_buffer->page; in ixgbe_add_rx_frag() 1906 unsigned char *va = page_address(page) + rx_buffer->page_offset; in ixgbe_add_rx_frag() 1920 rx_buffer->page_offset, size, truesize); in ixgbe_add_rx_frag() 1932 rx_buffer->page_offset ^= truesize; in ixgbe_add_rx_frag() 1935 rx_buffer->page_offset += truesize; in ixgbe_add_rx_frag() 1937 if (rx_buffer->page_offset > last_offset) in ixgbe_add_rx_frag() 1952 struct ixgbe_rx_buffer *rx_buffer; in ixgbe_fetch_rx_buffer() local 1956 rx_buffer = &rx_ring->rx_buffer_info[rx_ring->next_to_clean]; in ixgbe_fetch_rx_buffer() 1957 page = rx_buffer->page; in ixgbe_fetch_rx_buffer() [all …]
|
D | ixgbe_ethtool.c | 1815 static bool ixgbe_check_lbtest_frame(struct ixgbe_rx_buffer *rx_buffer, in ixgbe_check_lbtest_frame() argument 1823 data = kmap(rx_buffer->page) + rx_buffer->page_offset; in ixgbe_check_lbtest_frame() 1830 kunmap(rx_buffer->page); in ixgbe_check_lbtest_frame() 1840 struct ixgbe_rx_buffer *rx_buffer; in ixgbe_clean_test_rings() local 1851 rx_buffer = &rx_ring->rx_buffer_info[rx_ntc]; in ixgbe_clean_test_rings() 1855 rx_buffer->dma, in ixgbe_clean_test_rings() 1860 if (ixgbe_check_lbtest_frame(rx_buffer, size)) in ixgbe_clean_test_rings() 1865 rx_buffer->dma, in ixgbe_clean_test_rings()
|
/linux-4.4.14/drivers/net/ethernet/intel/igb/ |
D | igb_main.c | 6599 static bool igb_can_reuse_rx_page(struct igb_rx_buffer *rx_buffer, in igb_can_reuse_rx_page() argument 6613 rx_buffer->page_offset ^= IGB_RX_BUFSZ; in igb_can_reuse_rx_page() 6616 rx_buffer->page_offset += truesize; in igb_can_reuse_rx_page() 6618 if (rx_buffer->page_offset > (PAGE_SIZE - IGB_RX_BUFSZ)) in igb_can_reuse_rx_page() 6646 struct igb_rx_buffer *rx_buffer, in igb_add_rx_frag() argument 6650 struct page *page = rx_buffer->page; in igb_add_rx_frag() 6651 unsigned char *va = page_address(page) + rx_buffer->page_offset; in igb_add_rx_frag() 6697 return igb_can_reuse_rx_page(rx_buffer, page, truesize); in igb_add_rx_frag() 6704 struct igb_rx_buffer *rx_buffer; in igb_fetch_rx_buffer() local 6707 rx_buffer = &rx_ring->rx_buffer_info[rx_ring->next_to_clean]; in igb_fetch_rx_buffer() [all …]
|
D | igb_ethtool.c | 1770 static int igb_check_lbtest_frame(struct igb_rx_buffer *rx_buffer, in igb_check_lbtest_frame() argument 1778 data = kmap(rx_buffer->page); in igb_check_lbtest_frame() 1785 kunmap(rx_buffer->page); in igb_check_lbtest_frame()
|
/linux-4.4.14/drivers/net/ethernet/ti/ |
D | tlan.h | 181 u8 *rx_buffer; member
|
/linux-4.4.14/drivers/net/ethernet/oki-semi/pch_gbe/ |
D | pch_gbe.h | 476 unsigned char *rx_buffer; member
|
D | pch_gbe_main.c | 1436 buffer_info->rx_buffer, in pch_gbe_alloc_rx_buffers() 1492 buffer_info->rx_buffer = rx_ring->rx_buff_pool + bufsz * i; in pch_gbe_alloc_rx_buffers_pool() 1737 memcpy(skb->data, buffer_info->rx_buffer, length); in pch_gbe_clean_rx()
|
/linux-4.4.14/drivers/net/ethernet/brocade/bna/ |
D | bfi_enet.h | 120 union bfi_addr_be_u rx_buffer; member
|