Searched refs:page_pool (Results 1 – 12 of 12) sorted by relevance
| /include/net/page_pool/ |
| A D | types.h | 166 struct page_pool { struct 254 struct page *page_pool_alloc_pages(struct page_pool *pool, gfp_t gfp); argument 255 netmem_ref page_pool_alloc_netmems(struct page_pool *pool, gfp_t gfp); 258 netmem_ref page_pool_alloc_frag_netmem(struct page_pool *pool, 261 struct page_pool *page_pool_create(const struct page_pool_params *params); 268 void page_pool_enable_direct_recycling(struct page_pool *pool, 270 void page_pool_disable_direct_recycling(struct page_pool *pool); 271 void page_pool_destroy(struct page_pool *pool); 276 static inline void page_pool_destroy(struct page_pool *pool) in page_pool_destroy() 280 static inline void page_pool_use_xdp_mem(struct page_pool *pool, in page_pool_use_xdp_mem() [all …]
|
| A D | helpers.h | 67 bool page_pool_get_stats(const struct page_pool *pool, 163 static inline struct page *page_pool_alloc(struct page_pool *pool, in page_pool_alloc() 191 static inline void *page_pool_alloc_va(struct page_pool *pool, in page_pool_alloc_va() 216 static inline void *page_pool_dev_alloc_va(struct page_pool *pool, in page_pool_dev_alloc_va() 232 page_pool_get_dma_dir(const struct page_pool *pool) in page_pool_get_dma_dir() 331 static inline void page_pool_put_netmem(struct page_pool *pool, in page_pool_put_netmem() 360 static inline void page_pool_put_page(struct page_pool *pool, in page_pool_put_page() 385 static inline void page_pool_put_full_page(struct page_pool *pool, in page_pool_put_full_page() 480 page_pool_dma_sync_netmem_for_cpu(const struct page_pool *pool, in page_pool_dma_sync_netmem_for_cpu() 492 static inline bool page_pool_put(struct page_pool *pool) in page_pool_put() [all …]
|
| A D | memory_provider.h | 13 netmem_ref (*alloc_netmems)(struct page_pool *pool, gfp_t gfp); 14 bool (*release_netmem)(struct page_pool *pool, netmem_ref netmem); 15 int (*init)(struct page_pool *pool); 16 void (*destroy)(struct page_pool *pool); 23 void net_mp_niov_set_page_pool(struct page_pool *pool, struct net_iov *niov); 45 static inline void net_mp_netmem_place_in_cache(struct page_pool *pool, in net_mp_netmem_place_in_cache()
|
| /include/trace/events/ |
| A D | page_pool.h | 3 #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) 70 TP_PROTO(const struct page_pool *pool, 76 __field(const struct page_pool *, pool) 96 TP_PROTO(const struct page_pool *pool, int new_nid), 101 __field(const struct page_pool *, pool)
|
| /include/net/ |
| A D | xdp_priv.h | 13 struct page_pool *page_pool; member
|
| A D | netmem.h | 35 struct page_pool *pp; 111 struct page_pool *pp; 316 static inline struct page_pool *__netmem_get_pp(netmem_ref netmem) in __netmem_get_pp() 321 static inline struct page_pool *netmem_get_pp(netmem_ref netmem) in netmem_get_pp()
|
| A D | xdp.h | 60 struct page_pool; 461 int xdp_reg_page_pool(struct page_pool *pool); 462 void xdp_unreg_page_pool(const struct page_pool *pool); 464 const struct page_pool *pool);
|
| /include/net/libeth/ |
| A D | rx.h | 77 struct page_pool *pp;
|
| /include/net/mana/ |
| A D | mana.h | 353 struct page_pool *page_pool; member
|
| /include/linux/ |
| A D | mm_types.h | 127 struct page_pool *pp;
|
| A D | skbuff.h | 3662 int skb_pp_cow_data(struct page_pool *pool, struct sk_buff **pskb, 3664 int skb_cow_data_for_xdp(struct page_pool *pool, struct sk_buff **pskb,
|
| A D | netdevice.h | 3520 struct page_pool *pool;
|
Completed in 73 milliseconds