Searched refs:rx_page (Results 1 – 11 of 11) sorted by relevance
/Linux-v5.4/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e_main.c | 701 if (rx_page_desc[i].rx_page[j].addr != NULL) { in atl1e_clean_rx_ring() 702 memset(rx_page_desc[i].rx_page[j].addr, 0, in atl1e_clean_rx_ring() 761 *rx_page_desc[i].rx_page[j].write_offset_addr = 0; in atl1e_init_ring_ptrs() 762 rx_page_desc[i].rx_page[j].read_offset = 0; in atl1e_init_ring_ptrs() 844 rx_page_desc[i].rx_page[j].dma = in atl1e_setup_ring_resources() 846 rx_page_desc[i].rx_page[j].addr = in atl1e_setup_ring_resources() 859 rx_page_desc[i].rx_page[j].write_offset_dma = in atl1e_setup_ring_resources() 861 rx_page_desc[i].rx_page[j].write_offset_addr = in atl1e_setup_ring_resources() 911 page_phy_addr = rx_page_desc[i].rx_page[j].dma; in atl1e_configure_des_ring() 913 rx_page_desc[i].rx_page[j].write_offset_dma; in atl1e_configure_des_ring() [all …]
|
D | atl1e.h | 390 struct atl1e_rx_page rx_page[AT_PAGE_NUM_PER_QUEUE]; member
|
/Linux-v5.4/fs/dlm/ |
D | lowcomms.c | 117 struct page *rx_page; member 612 if (con->rx_page) { in close_connection() 613 __free_page(con->rx_page); in close_connection() 614 con->rx_page = NULL; in close_connection() 644 if (con->rx_page == NULL) { in receive_from_sock() 649 con->rx_page = alloc_page(GFP_ATOMIC); in receive_from_sock() 650 if (con->rx_page == NULL) in receive_from_sock() 660 iov[0].iov_base = page_address(con->rx_page) + cbuf_data(&con->cb); in receive_from_sock() 671 iov[1].iov_base = page_address(con->rx_page); in receive_from_sock() 685 page_address(con->rx_page), in receive_from_sock() [all …]
|
/Linux-v5.4/drivers/net/wireless/mediatek/mt76/ |
D | dma.c | 375 buf = page_frag_alloc(&q->rx_page, q->buf_size, GFP_ATOMIC); in mt76_dma_rx_fill() 416 if (!q->rx_page.va) in mt76_dma_rx_cleanup() 419 page = virt_to_page(q->rx_page.va); in mt76_dma_rx_cleanup() 420 __page_frag_cache_drain(page, q->rx_page.pagecnt_bias); in mt76_dma_rx_cleanup() 421 memset(&q->rx_page, 0, sizeof(q->rx_page)); in mt76_dma_rx_cleanup()
|
D | usb.c | 283 data = page_frag_alloc(&q->rx_page, q->buf_size, gfp); in mt76u_fill_rx_sg() 316 urb->transfer_buffer = page_frag_alloc(&q->rx_page, q->buf_size, gfp); in mt76u_refill_rx() 617 if (!q->rx_page.va) in mt76u_free_rx() 620 page = virt_to_page(q->rx_page.va); in mt76u_free_rx() 621 __page_frag_cache_drain(page, q->rx_page.pagecnt_bias); in mt76u_free_rx() 622 memset(&q->rx_page, 0, sizeof(q->rx_page)); in mt76u_free_rx()
|
D | mt76.h | 128 struct page_frag_cache rx_page; member
|
/Linux-v5.4/drivers/net/ethernet/atheros/atl1c/ |
D | atl1c_main.c | 950 if (adapter->rx_page) { in atl1c_free_ring_resources() 951 put_page(adapter->rx_page); in atl1c_free_ring_resources() 952 adapter->rx_page = NULL; in atl1c_free_ring_resources() 1665 page = adapter->rx_page; in atl1c_alloc_skb() 1667 adapter->rx_page = page = alloc_page(GFP_ATOMIC); in atl1c_alloc_skb() 1679 adapter->rx_page = NULL; in atl1c_alloc_skb()
|
D | atl1c.h | 509 struct page *rx_page; member
|
/Linux-v5.4/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt.h | 887 struct page *rx_page; member
|
D | bnxt.c | 802 page = rxr->rx_page; in bnxt_alloc_rx_page() 807 rxr->rx_page = page; in bnxt_alloc_rx_page() 813 rxr->rx_page = NULL; in bnxt_alloc_rx_page() 2612 if (rxr->rx_page) { in bnxt_free_rx_skbs() 2613 __free_page(rxr->rx_page); in bnxt_free_rx_skbs() 2614 rxr->rx_page = NULL; in bnxt_free_rx_skbs()
|
/Linux-v5.4/drivers/net/ethernet/intel/i40e/ |
D | i40e_main.c | 779 u32 rx_page, rx_buf; in i40e_update_vsi_stats() local 803 rx_page = 0; in i40e_update_vsi_stats() 832 rx_page += p->rx_stats.alloc_page_failed; in i40e_update_vsi_stats() 839 vsi->rx_page_failed = rx_page; in i40e_update_vsi_stats()
|