Home
last modified time | relevance | path

Searched refs:page_pool (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/compat/linuxkpi/common/include/net/page_pool/
H A Dhelpers.h19 struct page_pool *linuxkpi_page_pool_create(const struct page_pool_params *);
20 void linuxkpi_page_pool_destroy(struct page_pool *);
22 struct page *linuxkpi_page_pool_dev_alloc_frag(struct page_pool *,
24 void linuxkpi_page_pool_put_full_page(struct page_pool *, struct page *, bool);
28 static inline struct page_pool *
35 page_pool_destroy(struct page_pool *pp) in page_pool_destroy()
42 page_pool_dev_alloc_frag(struct page_pool *pp, uint32_t *offset, in page_pool_dev_alloc_frag()
49 page_pool_put_full_page(struct page_pool *pp, struct page *page, in page_pool_put_full_page()
62 page_pool_get_dma_dir(const struct page_pool *pp) in page_pool_get_dma_dir()
H A Dtypes.h33 struct page_pool { struct
43 struct page *linuxkpi_page_pool_alloc_frag(struct page_pool *, uint32_t *,
47 page_pool_alloc_frag(struct page_pool *pp, uint32_t *offset, in page_pool_alloc_frag()
/freebsd/sys/compat/linuxkpi/common/src/
H A Dlinuxkpi_page_pool.c14 struct page_pool *
17 struct page_pool *pp; in linuxkpi_page_pool_create()
63 linuxkpi_page_pool_destroy(struct page_pool *pp) in linuxkpi_page_pool_destroy()
71 linuxkpi_page_pool_alloc_frag(struct page_pool *pp, uint32_t *offset, in linuxkpi_page_pool_alloc_frag()
124 linuxkpi_page_pool_dev_alloc_frag(struct page_pool *pp, uint32_t *offset, in linuxkpi_page_pool_dev_alloc_frag()
134 linuxkpi_page_pool_put_full_page(struct page_pool *pp, struct page *page, in linuxkpi_page_pool_put_full_page()
/freebsd/sys/compat/linuxkpi/common/include/net/
H A Dnetmem.h10 struct page_pool;
13 struct page_pool *pp;
/freebsd/sys/contrib/dev/mediatek/mt76/
H A Ddma.c472 page_pool_get_dma_dir(q->page_pool)); in mt76_dma_get_rxdmad_c_buf()
531 page_pool_get_dma_dir(q->page_pool)); in mt76_dma_get_buf()
543 page_pool_get_dma_dir(q->page_pool)); in mt76_dma_get_buf()
1190 page_pool_destroy(q->page_pool); in mt76_dma_cleanup()
H A Dmac80211.c675 q->page_pool = page_pool_create(&pp_params); in mt76_create_page_pool()
676 if (IS_ERR(q->page_pool)) { in mt76_create_page_pool()
677 int err = PTR_ERR(q->page_pool); in mt76_create_page_pool()
679 q->page_pool = NULL; in mt76_create_page_pool()
2069 page_pool_get_stats(dev->q_rx[i].page_pool, &stats); in mt76_ethtool_page_pool_stats()
H A Dusb.c721 page_pool_destroy(q->page_pool); in mt76u_free_rx_queue()
722 q->page_pool = NULL; in mt76u_free_rx_queue()
H A Dmt76.h272 struct page_pool *page_pool; member
2035 page = page_pool_alloc_frag(q->page_pool, offset, size, in mt76_get_page_pool_buf()
/freebsd/sys/contrib/dev/mediatek/mt76/mt7996/
H A Dmac.c1970 page_pool_get_dma_dir(p->q->page_pool)); in mt7996_rro_rx_process()
1989 page_pool_get_dma_dir(q->page_pool)); in mt7996_rro_rx_process()