/linux-6.14.4/include/net/ |
D | netmem.h | 70 static inline bool netmem_is_net_iov(const netmem_ref netmem) in netmem_is_net_iov() 86 static inline struct page *__netmem_to_page(netmem_ref netmem) in __netmem_to_page() 94 static inline struct page *netmem_to_page(netmem_ref netmem) in netmem_to_page() 102 static inline struct net_iov *netmem_to_net_iov(netmem_ref netmem) in netmem_to_net_iov() 133 static inline int netmem_ref_count(netmem_ref netmem) in netmem_ref_count() 144 static inline unsigned long netmem_pfn_trace(netmem_ref netmem) in netmem_pfn_trace() 152 static inline struct net_iov *__netmem_clear_lsb(netmem_ref netmem) in __netmem_clear_lsb() 168 static inline struct page_pool *__netmem_get_pp(netmem_ref netmem) in __netmem_get_pp() 173 static inline struct page_pool *netmem_get_pp(netmem_ref netmem) in netmem_get_pp() 178 static inline atomic_long_t *netmem_get_pp_ref_count_ref(netmem_ref netmem) in netmem_get_pp_ref_count_ref() [all …]
|
D | xdp.h | 190 static inline bool __xdp_buff_add_frag(struct xdp_buff *xdp, netmem_ref netmem, in __xdp_buff_add_frag() 244 static inline bool xdp_buff_add_frag(struct xdp_buff *xdp, netmem_ref netmem, in xdp_buff_add_frag()
|
/linux-6.14.4/net/core/ |
D | page_pool.c | 377 netmem_ref netmem; in page_pool_refill_alloc_cache() local 429 netmem_ref netmem; in __page_pool_get_cached() local 444 netmem_ref netmem, in __page_pool_dma_sync_for_device() 458 netmem_ref netmem, in page_pool_dma_sync_for_device() 465 static bool page_pool_dma_map(struct page_pool *pool, netmem_ref netmem) in page_pool_dma_map() 528 netmem_ref netmem; in __page_pool_alloc_pages_slow() local 582 netmem_ref netmem; in page_pool_alloc_netmems() local 629 void page_pool_set_pp_info(struct page_pool *pool, netmem_ref netmem) in page_pool_set_pp_info() 645 void page_pool_clear_pp_info(netmem_ref netmem) in page_pool_clear_pp_info() 652 netmem_ref netmem) in __page_pool_release_page_dma() [all …]
|
D | netmem_priv.h | 6 static inline unsigned long netmem_get_pp_magic(netmem_ref netmem) in netmem_get_pp_magic() 11 static inline void netmem_or_pp_magic(netmem_ref netmem, unsigned long pp_magic) in netmem_or_pp_magic() 16 static inline void netmem_clear_pp_magic(netmem_ref netmem) in netmem_clear_pp_magic() 21 static inline void netmem_set_pp(netmem_ref netmem, struct page_pool *pool) in netmem_set_pp() 26 static inline void netmem_set_dma_addr(netmem_ref netmem, in netmem_set_dma_addr()
|
D | page_pool_priv.h | 19 page_pool_set_dma_addr_netmem(netmem_ref netmem, dma_addr_t addr) in page_pool_set_dma_addr_netmem() 47 netmem_ref netmem) in page_pool_set_pp_info() 50 static inline void page_pool_clear_pp_info(netmem_ref netmem) in page_pool_clear_pp_info()
|
D | devmem.c | 364 netmem_ref netmem; in mp_dmabuf_devmem_alloc_netmems() local 386 bool mp_dmabuf_devmem_release_page(struct page_pool *pool, netmem_ref netmem) in mp_dmabuf_devmem_release_page()
|
D | mp_dmabuf_devmem.h | 38 mp_dmabuf_devmem_release_page(struct page_pool *pool, netmem_ref netmem) in mp_dmabuf_devmem_release_page()
|
D | xdp.c | 432 void __xdp_return(netmem_ref netmem, enum xdp_mem_type mem_type, in __xdp_return() 542 void xdp_return_frag(netmem_ref netmem, const struct xdp_buff *xdp) in xdp_return_frag() 712 netmem_ref netmem; in xdp_copy_frags_from_zc() local
|
D | skbuff.c | 789 void skb_add_rx_frag_netmem(struct sk_buff *skb, int i, netmem_ref netmem, in skb_add_rx_frag_netmem() 834 static bool is_pp_netmem(netmem_ref netmem) in is_pp_netmem() 932 bool napi_pp_put_page(netmem_ref netmem) in napi_pp_put_page()
|
D | sock.c | 1096 netmem_ref netmem = (__force netmem_ref)__xa_erase( in sock_devmem_dontneed() local
|
/linux-6.14.4/include/net/page_pool/ |
D | helpers.h | 123 netmem_ref netmem; in page_pool_alloc_netmem() local 230 static inline void page_pool_fragment_netmem(netmem_ref netmem, long nr) in page_pool_fragment_netmem() 258 static inline long page_pool_unref_netmem(netmem_ref netmem, long nr) in page_pool_unref_netmem() 308 static inline void page_pool_ref_netmem(netmem_ref netmem) in page_pool_ref_netmem() 318 static inline bool page_pool_unref_and_test(netmem_ref netmem) in page_pool_unref_and_test() 325 netmem_ref netmem, in page_pool_put_netmem() 363 netmem_ref netmem, in page_pool_put_full_netmem() 415 static inline dma_addr_t page_pool_get_dma_addr_netmem(netmem_ref netmem) in page_pool_get_dma_addr_netmem() 473 const netmem_ref netmem, u32 offset, in page_pool_dma_sync_netmem_for_cpu()
|
/linux-6.14.4/include/linux/ |
D | skbuff_ref.h | 37 static inline void skb_page_unref(netmem_ref netmem, bool recycle) in skb_page_unref()
|
D | skbuff.h | 363 netmem_ref netmem; member 2500 netmem_ref netmem, int off, in skb_frag_fill_netmem_desc() 2516 int i, netmem_ref netmem, in __skb_fill_netmem_desc_noacc() 2558 netmem_ref netmem, int off, int size) in __skb_fill_netmem_desc() 2587 netmem_ref netmem, int off, int size) in skb_fill_netmem_desc()
|
/linux-6.14.4/net/bpf/ |
D | test_run.c | 130 static void xdp_test_run_init_page(netmem_ref netmem, void *arg) in xdp_test_run_init_page()
|
/linux-6.14.4/net/ipv4/ |
D | tcp_ipv4.c | 2523 void *netmem; local
|