Home
last modified time | relevance | path

Searched defs:netmem (Results 1 – 13 of 13) sorted by relevance

/linux/net/core/
H A Dpage_pool.c377 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 …]
H A Dnetmem_priv.h6 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()
H A Dpage_pool_priv.h19 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()
H A Ddevmem.c364 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()
H A Dmp_dmabuf_devmem.h38 mp_dmabuf_devmem_release_page(struct page_pool *pool, netmem_ref netmem) in mp_dmabuf_devmem_release_page()
H A Dxdp.c432 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
H A Dskbuff.c789 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()
H A Dsock.c1096 netmem_ref netmem = (__force netmem_ref)__xa_erase( in sock_devmem_dontneed() local
/linux/include/net/page_pool/
H A Dhelpers.h123 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/include/linux/
H A Dskbuff_ref.h37 static inline void skb_page_unref(netmem_ref netmem, bool recycle) in skb_page_unref()
/linux/include/net/
H A Dxdp.h190 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/net/bpf/
H A Dtest_run.c130 static void xdp_test_run_init_page(netmem_ref netmem, void *arg) in xdp_test_run_init_page()
/linux/net/ipv4/
H A Dtcp_ipv4.c2523 void *netmem; local