Home
last modified time | relevance | path

Searched defs:pool (Results 1 – 25 of 37) sorted by relevance

12

/include/net/
A Dxdp_sock_drv.h35 static inline u32 xsk_pool_get_headroom(struct xsk_buff_pool *pool) in xsk_pool_get_headroom()
56 static inline void xsk_pool_fill_cb(struct xsk_buff_pool *pool, in xsk_pool_fill_cb()
62 static inline void xsk_pool_dma_unmap(struct xsk_buff_pool *pool, in xsk_pool_dma_unmap()
68 static inline int xsk_pool_dma_map(struct xsk_buff_pool *pool, in xsk_pool_dma_map()
211 xsk_buff_raw_get_ctx(const struct xsk_buff_pool *pool, u64 addr) in xsk_buff_raw_get_ctx()
244 xsk_buff_get_metadata(struct xsk_buff_pool *pool, u64 addr) in xsk_buff_get_metadata()
269 static inline bool xsk_tx_peek_desc(struct xsk_buff_pool *pool, in xsk_tx_peek_desc()
280 static inline void xsk_tx_release(struct xsk_buff_pool *pool) in xsk_tx_release()
331 static inline void xsk_pool_fill_cb(struct xsk_buff_pool *pool, in xsk_pool_fill_cb()
341 static inline int xsk_pool_dma_map(struct xsk_buff_pool *pool, in xsk_pool_dma_map()
[all …]
A Dxsk_buff_pool.h30 struct xsk_buff_pool *pool; member
121 static inline void xp_init_xskb_addr(struct xdp_buff_xsk *xskb, struct xsk_buff_pool *pool, in xp_init_xskb_addr()
127 static inline void xp_init_xskb_dma(struct xdp_buff_xsk *xskb, struct xsk_buff_pool *pool, in xp_init_xskb_dma()
171 static inline void xp_dma_sync_for_device(struct xsk_buff_pool *pool, in xp_dma_sync_for_device()
184 static inline bool xp_desc_crosses_non_contig_pg(struct xsk_buff_pool *pool, in xp_desc_crosses_non_contig_pg()
201 static inline u64 xp_aligned_extract_addr(struct xsk_buff_pool *pool, u64 addr) in xp_aligned_extract_addr()
222 static inline u32 xp_aligned_extract_idx(struct xsk_buff_pool *pool, u64 addr) in xp_aligned_extract_idx()
234 struct xsk_buff_pool *pool) in xp_get_handle()
248 static inline bool xp_tx_metadata_enabled(const struct xsk_buff_pool *pool) in xp_tx_metadata_enabled()
A Dnetdev_rx_queue.h27 struct xsk_buff_pool *pool; member
A Dxdp_sock.h55 struct xsk_buff_pool *pool; member
/include/net/page_pool/
A Dhelpers.h163 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()
399 static inline void page_pool_recycle_direct(struct page_pool *pool, in page_pool_recycle_direct()
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 Dmemory_provider.h45 static inline void net_mp_netmem_place_in_cache(struct page_pool *pool, in net_mp_netmem_place_in_cache()
A Dtypes.h276 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()
/include/linux/
A Ddmapool.h45 static inline void dma_pool_destroy(struct dma_pool *pool) { } in dma_pool_destroy()
46 static inline void *dma_pool_alloc(struct dma_pool *pool, gfp_t mem_flags, in dma_pool_alloc()
48 static inline void dma_pool_free(struct dma_pool *pool, void *vaddr, in dma_pool_free()
53 static inline void dmam_pool_destroy(struct dma_pool *pool) { } in dmam_pool_destroy()
71 static inline void *dma_pool_zalloc(struct dma_pool *pool, gfp_t mem_flags, in dma_pool_zalloc()
A Dgenalloc.h101 static inline int gen_pool_add_virt(struct gen_pool *pool, unsigned long addr, in gen_pool_add_virt()
119 static inline int gen_pool_add(struct gen_pool *pool, unsigned long addr, in gen_pool_add()
128 static inline unsigned long gen_pool_alloc_owner(struct gen_pool *pool, in gen_pool_alloc_owner()
135 static inline unsigned long gen_pool_alloc_algo(struct gen_pool *pool, in gen_pool_alloc_algo()
151 static inline unsigned long gen_pool_alloc(struct gen_pool *pool, size_t size) in gen_pool_alloc()
169 static inline void gen_pool_free(struct gen_pool *pool, unsigned long addr, in gen_pool_free()
A Dobjpool.h126 static inline void *__objpool_try_get_slot(struct objpool_head *pool, int cpu) in __objpool_try_get_slot()
169 static inline void *objpool_pop(struct objpool_head *pool) in objpool_pop()
191 __objpool_try_add_slot(void *obj, struct objpool_head *pool, int cpu) in __objpool_try_add_slot()
221 static inline int objpool_push(void *obj, struct objpool_head *pool) in objpool_push()
A Dcgroup_dmem.h51 static inline void dmem_cgroup_uncharge(struct dmem_cgroup_pool_state *pool, u64 size) in dmem_cgroup_uncharge()
62 static inline void dmem_cgroup_pool_state_put(struct dmem_cgroup_pool_state *pool) in dmem_cgroup_pool_state_put()
A Dmempool.h30 static inline bool mempool_initialized(mempool_t *pool) in mempool_initialized()
35 static inline bool mempool_is_saturated(mempool_t *pool) in mempool_is_saturated()
103 static inline int mempool_init_kvmalloc_pool(mempool_t *pool, int min_nr, size_t size) in mempool_init_kvmalloc_pool()
A Dsram.h11 static inline void *sram_exec_copy(struct gen_pool *pool, void *dst, void *src, in sram_exec_copy()
A Dswiotlb.h252 struct io_tlb_pool *pool = swiotlb_find_pool(dev, addr); in swiotlb_tbl_unmap_single() local
264 struct io_tlb_pool *pool = swiotlb_find_pool(dev, addr); in swiotlb_sync_single_for_device() local
276 struct io_tlb_pool *pool = swiotlb_find_pool(dev, addr); in swiotlb_sync_single_for_cpu() local
A Dtee_core.h62 struct tee_shm_pool *pool; member
227 static inline void tee_shm_pool_free(struct tee_shm_pool *pool) in tee_shm_pool_free()
A Drethook.h37 struct objpool_head pool; member
A Dagpgart.h102 struct agp_memory *pool; member
/include/linux/ceph/
A Dmsgpool.h13 mempool_t *pool; member
A Dosdmap.h23 uint64_t pool; member
63 static inline bool ceph_can_shift_osds(struct ceph_pg_pool_info *pool) in ceph_can_shift_osds()
76 s64 pool; member
/include/drm/ttm/
A Dttm_pool.h52 struct ttm_pool *pool; member
A Dttm_device.h247 struct ttm_pool pool; member
/include/uapi/linux/netfilter_bridge/
A Debt_among.h43 struct ebt_mac_wormhash_tuple pool[]; member
/include/linux/iio/
A Dtrigger.h75 unsigned long pool[BITS_TO_LONGS(CONFIG_IIO_CONSUMERS_PER_TRIGGER)]; member
/include/uapi/linux/
A Dhyperv.h352 __u8 pool; member
407 __u8 pool; member
/include/net/libeth/
A Dxsk.h285 libeth_xsk_xmit_do_bulk(struct xsk_buff_pool *pool, void *xdpsq, u32 budget, in libeth_xsk_xmit_do_bulk()

Completed in 53 milliseconds

12