Home
last modified time | relevance | path

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

/include/net/
Dpage_pool.h83 struct page_pool { struct
134 struct page *page_pool_alloc_pages(struct page_pool *pool, gfp_t gfp); argument
136 static inline struct page *page_pool_dev_alloc_pages(struct page_pool *pool) in page_pool_dev_alloc_pages()
147 inline enum dma_data_direction page_pool_get_dma_dir(struct page_pool *pool) in page_pool_get_dma_dir()
152 struct page_pool *page_pool_create(const struct page_pool_params *params);
155 void page_pool_destroy(struct page_pool *pool);
156 void page_pool_use_xdp_mem(struct page_pool *pool, void (*disconnect)(void *));
157 void page_pool_release_page(struct page_pool *pool, struct page *page);
159 static inline void page_pool_destroy(struct page_pool *pool) in page_pool_destroy()
163 static inline void page_pool_use_xdp_mem(struct page_pool *pool, in page_pool_use_xdp_mem()
[all …]
Dxdp_priv.h12 struct page_pool *page_pool; member
Dxdp.h55 struct page_pool;
/include/trace/events/
Dpage_pool.h3 #define TRACE_SYSTEM page_pool
16 TP_PROTO(const struct page_pool *pool,
22 __field(const struct page_pool *, pool)
44 TP_PROTO(const struct page_pool *pool,
50 __field(const struct page_pool *, pool)
69 TP_PROTO(const struct page_pool *pool,
75 __field(const struct page_pool *, pool)
94 TP_PROTO(const struct page_pool *pool, int new_nid),
99 __field(const struct page_pool *, pool)