Searched refs:rx_page (Results 1 – 10 of 10) sorted by relevance
| /linux/drivers/net/ethernet/atheros/atl1e/ |
| A D | atl1e_main.c | 699 memset(rx_page_desc[i].rx_page[j].addr, 0, in atl1e_clean_rx_ring() 759 rx_page_desc[i].rx_page[j].read_offset = 0; in atl1e_init_ring_ptrs() 842 rx_page_desc[i].rx_page[j].dma = in atl1e_setup_ring_resources() 844 rx_page_desc[i].rx_page[j].addr = in atl1e_setup_ring_resources() 1391 return &(rx_page_desc[que].rx_page[rx_using]); in atl1e_get_rx_page() 1406 write_offset = *(rx_page->write_offset_addr); in atl1e_clean_rx_irq() 1414 rx_page->read_offset); in atl1e_clean_rx_irq() 1471 rx_page->read_offset += in atl1e_clean_rx_irq() 1482 rx_page->read_offset = in atl1e_clean_rx_irq() 1483 *(rx_page->write_offset_addr) = 0; in atl1e_clean_rx_irq() [all …]
|
| A D | atl1e.h | 390 struct atl1e_rx_page rx_page[AT_PAGE_NUM_PER_QUEUE]; member
|
| /linux/drivers/net/wireless/mediatek/mt76/ |
| A D | dma.c | 456 buf = page_frag_alloc(&q->rx_page, q->buf_size, GFP_ATOMIC); in mt76_dma_rx_fill() 497 if (!q->rx_page.va) in mt76_dma_rx_cleanup() 500 page = virt_to_page(q->rx_page.va); in mt76_dma_rx_cleanup() 501 __page_frag_cache_drain(page, q->rx_page.pagecnt_bias); in mt76_dma_rx_cleanup() 502 memset(&q->rx_page, 0, sizeof(q->rx_page)); in mt76_dma_rx_cleanup()
|
| A D | usb.c | 384 data = page_frag_alloc(&q->rx_page, q->buf_size, gfp); in mt76u_fill_rx_sg() 418 urb->transfer_buffer = page_frag_alloc(&q->rx_page, q->buf_size, gfp); in mt76u_refill_rx() 753 if (!q->rx_page.va) in mt76u_free_rx_queue() 756 page = virt_to_page(q->rx_page.va); in mt76u_free_rx_queue() 757 __page_frag_cache_drain(page, q->rx_page.pagecnt_bias); in mt76u_free_rx_queue() 758 memset(&q->rx_page, 0, sizeof(q->rx_page)); in mt76u_free_rx_queue()
|
| A D | mt76.h | 168 struct page_frag_cache rx_page; member
|
| /linux/drivers/net/ethernet/atheros/atl1c/ |
| A D | atl1c_main.c | 991 if (adapter->rrd_ring[i].rx_page) { in atl1c_free_ring_resources() 992 put_page(adapter->rrd_ring[i].rx_page); in atl1c_free_ring_resources() 993 adapter->rrd_ring[i].rx_page = NULL; in atl1c_free_ring_resources() 1783 page = rrd_ring->rx_page; in atl1c_alloc_skb() 1788 rrd_ring->rx_page = page; in atl1c_alloc_skb() 1798 rrd_ring->rx_page = NULL; in atl1c_alloc_skb()
|
| A D | atl1c.h | 507 struct page *rx_page; member
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| A D | bnxt.h | 908 struct page *rx_page; member
|
| A D | bnxt.c | 839 page = rxr->rx_page; in bnxt_alloc_rx_page() 844 rxr->rx_page = page; in bnxt_alloc_rx_page() 850 rxr->rx_page = NULL; in bnxt_alloc_rx_page() 2829 if (rxr->rx_page) { in bnxt_free_one_rx_ring_skbs() 2830 __free_page(rxr->rx_page); in bnxt_free_one_rx_ring_skbs() 2831 rxr->rx_page = NULL; in bnxt_free_one_rx_ring_skbs()
|
| /linux/drivers/net/ethernet/intel/i40e/ |
| A D | i40e_main.c | 777 u32 rx_page, rx_buf; in i40e_update_vsi_stats() local 801 rx_page = 0; in i40e_update_vsi_stats() 835 rx_page += p->rx_stats.alloc_page_failed; in i40e_update_vsi_stats() 861 vsi->rx_page_failed = rx_page; in i40e_update_vsi_stats()
|
Completed in 82 milliseconds