Lines Matching refs:page_pool
286 struct page_pool *page_pool; member
728 page = page_pool_dev_alloc_pages(dring->page_pool); in netsec_alloc_rx_data()
849 page_pool_get_dma_dir(rx_ring->page_pool); in netsec_xdp_queue_one()
908 page_pool_put_page(dring->page_pool, page, sync, true); in netsec_run_xdp()
918 page_pool_put_page(dring->page_pool, page, sync, true); in netsec_run_xdp()
930 page_pool_put_page(dring->page_pool, page, sync, true); in netsec_run_xdp()
954 dma_dir = page_pool_get_dma_dir(dring->page_pool); in netsec_process_rx()
1031 page_pool_put_page(dring->page_pool, page, pkt_len, in netsec_process_rx()
1037 page_pool_release_page(dring->page_pool, page); in netsec_process_rx()
1207 page_pool_put_full_page(dring->page_pool, page, false); in netsec_uninit_pkt_dring()
1219 page_pool_destroy(dring->page_pool); in netsec_uninit_pkt_dring()
1300 dring->page_pool = page_pool_create(&pp_params); in netsec_setup_rx_dring()
1301 if (IS_ERR(dring->page_pool)) { in netsec_setup_rx_dring()
1302 err = PTR_ERR(dring->page_pool); in netsec_setup_rx_dring()
1303 dring->page_pool = NULL; in netsec_setup_rx_dring()
1312 dring->page_pool); in netsec_setup_rx_dring()