/linux-master/include/linux/ |
H A D | rethook.h | 37 struct objpool_head pool; member in struct:rethook
|
H A D | dmapool.h | 41 static inline void dma_pool_destroy(struct dma_pool *pool) { } argument 42 static inline void *dma_pool_alloc(struct dma_pool *pool, gfp_t mem_flags, argument 44 static inline void dma_pool_free(struct dma_pool *pool, void *vaddr, argument 49 static inline void dmam_pool_destroy(struct dma_pool *pool) { } argument 52 static inline void *dma_pool_zalloc(struct dma_pool *pool, gfp_ argument [all...] |
H A D | mempool.h | 28 static inline bool mempool_initialized(mempool_t *pool) argument 33 static inline bool mempool_is_saturated(mempool_t *pool) argument 66 mempool_init_slab_pool(mempool_t *pool, int min_nr, struct kmem_cache *kc) argument 86 mempool_init_kmalloc_pool(mempool_t *pool, int min_nr, size_t size) argument 101 mempool_init_kvmalloc_pool(mempool_t *pool, int min_nr, size_t size) argument 118 mempool_init_page_pool(mempool_t *pool, int min_nr, int order) argument [all...] |
/linux-master/include/drm/ttm/ |
H A D | ttm_pool.h | 50 struct ttm_pool *pool; member in struct:ttm_pool_type
|
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_reg_sr_types.h | 28 } pool; member in struct:xe_reg_sr
|
/linux-master/drivers/tee/ |
H A D | tee_shm_pool.c | 12 static int pool_op_gen_alloc(struct tee_shm_pool *pool, struct tee_shm *shm, argument 37 static void pool_op_gen_free(struct tee_shm_pool *pool, struct tee_shm *shm) argument 44 static void pool_op_gen_destroy_pool(struct tee_shm_pool *pool) argument 61 struct tee_shm_pool *pool; local [all...] |
/linux-master/include/uapi/linux/netfilter_bridge/ |
H A D | ebt_among.h | 43 struct ebt_mac_wormhash_tuple pool[]; member in struct:ebt_mac_wormhash
|
/linux-master/drivers/net/ethernet/intel/igc/ |
H A D | igc_xdp.c | 108 struct xsk_buff_pool *pool; local 146 int igc_xdp_setup_pool(struct igc_adapter *adapter, struct xsk_buff_pool *pool, argument 43 igc_xdp_enable_pool(struct igc_adapter *adapter, struct xsk_buff_pool *pool, u16 queue_id) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | pci_irq.h | 32 static inline bool mlx5_irq_pool_is_sf_pool(struct mlx5_irq_pool *pool) argument
|
H A D | irq_affinity.c | 8 static void cpu_put(struct mlx5_irq_pool *pool, int cpu) argument 13 static void cpu_get(struct mlx5_irq_pool *pool, int cpu) argument 19 static int cpu_get_least_loaded(struct mlx5_irq_pool *pool, argument 48 irq_pool_request_irq(struct mlx5_irq_pool *pool, struct irq_affinity_desc *af_desc) argument 82 irq_pool_find_least_loaded(struct mlx5_irq_pool *pool, const struct cpumask *req_mask) argument 121 mlx5_irq_affinity_request(struct mlx5_irq_pool *pool, struct irq_affinity_desc *af_desc) argument 161 struct mlx5_irq_pool *pool = mlx5_irq_pool_get(dev); local [all...] |
/linux-master/include/net/ |
H A D | netdev_rx_queue.h | 22 struct xsk_buff_pool *pool; member in struct:netdev_rx_queue
|
/linux-master/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net_xsk.c | 60 struct xsk_buff_pool *pool = r_vec->xsk_pool; local 105 static int nfp_net_xsk_pool_map(struct device *dev, struct xsk_buff_pool *pool) argument 99 nfp_net_xsk_pool_unmap(struct device *dev, struct xsk_buff_pool *pool) argument 110 nfp_net_xsk_setup_pool(struct net_device *netdev, struct xsk_buff_pool *pool, u16 queue_id) argument [all...] |
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_xsk.h | 38 ice_xsk_pool_setup(struct ice_vsi __always_unused *vsi, struct xsk_buff_pool __always_unused *pool, u16 __always_unused qid) argument
|
/linux-master/lib/ |
H A D | sg_pool.c | 14 mempool_t *pool; member in struct:sg_pool
|
/linux-master/mm/ |
H A D | dmapool_test.c | 31 static struct dma_pool *pool; variable in typeref:struct:dma_pool
|
H A D | zpool.c | 23 void *pool; member in struct:zpool [all...] |
/linux-master/sound/core/seq/ |
H A D | seq_memory.h | 34 struct snd_seq_pool *pool; /* used pool */ member in struct:snd_seq_event_cell 75 static inline int snd_seq_unused_cells(struct snd_seq_pool *pool) argument 81 snd_seq_total_cells(struct snd_seq_pool *pool) argument [all...] |
/linux-master/kernel/ |
H A D | workqueue_internal.h | 45 struct worker_pool *pool; /* A: the associated pool */ member in struct:worker
|
/linux-master/drivers/net/ethernet/ti/ |
H A D | k3-cppi-desc-pool.c | 27 void k3_cppi_desc_pool_destroy(struct k3_cppi_desc_pool *pool) argument 49 struct k3_cppi_desc_pool *pool; local 104 k3_cppi_desc_pool_virt2dma(struct k3_cppi_desc_pool *pool, void *addr) argument 111 k3_cppi_desc_pool_dma2virt(struct k3_cppi_desc_pool *pool, dma_addr_t dma) argument 117 k3_cppi_desc_pool_alloc(struct k3_cppi_desc_pool *pool) argument 123 k3_cppi_desc_pool_free(struct k3_cppi_desc_pool *pool, void *addr) argument 129 k3_cppi_desc_pool_avail(struct k3_cppi_desc_pool *pool) argument [all...] |
/linux-master/arch/arm64/kvm/hyp/nvhe/ |
H A D | page_alloc.c | 33 static struct hyp_page *__find_buddy_nocheck(struct hyp_pool *pool, argument 52 __find_buddy_avail(struct hyp_pool *pool, struct hyp_page *p, unsigned short order) argument 93 __hyp_attach_page(struct hyp_pool *pool, struct hyp_page *p) argument 130 __hyp_extract_page(struct hyp_pool *pool, struct hyp_page *p, unsigned short order) argument 153 __hyp_put_page(struct hyp_pool *pool, struct hyp_page *p) argument 166 hyp_put_page(struct hyp_pool *pool, void *addr) argument 175 hyp_get_page(struct hyp_pool *pool, void *addr) argument 198 hyp_alloc_pages(struct hyp_pool *pool, unsigned short order) argument 223 hyp_pool_init(struct hyp_pool *pool, u64 pfn, unsigned int nr_pages, unsigned int reserved_pages) argument [all...] |
/linux-master/drivers/gpu/drm/ttm/tests/ |
H A D | ttm_device_test.c | 158 struct ttm_pool *pool; local [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/ |
H A D | tx.c | 66 struct xsk_buff_pool *pool = sq->xsk_pool; local
|
H A D | setup.c | 58 mlx5e_init_xsk_rq(struct mlx5e_channel *c, struct mlx5e_params *params, struct xsk_buff_pool *pool, struct mlx5e_xsk_param *xsk, struct mlx5e_rq *rq) argument 91 mlx5e_open_xsk_rq(struct mlx5e_channel *c, struct mlx5e_params *params, struct mlx5e_rq_param *rq_params, struct xsk_buff_pool *pool, struct mlx5e_xsk_param *xsk) argument 111 mlx5e_open_xsk(struct mlx5e_priv *priv, struct mlx5e_params *params, struct mlx5e_xsk_param *xsk, struct xsk_buff_pool *pool, struct mlx5e_channel *c) argument [all...] |
H A D | pool.c | 46 static int mlx5e_xsk_add_pool(struct mlx5e_xsk *xsk, struct xsk_buff_pool *pool, u16 ix) argument 65 static bool mlx5e_xsk_is_pool_sane(struct xsk_buff_pool *pool) argument 9 mlx5e_xsk_map_pool(struct mlx5_core_dev *mdev, struct xsk_buff_pool *pool) argument 17 mlx5e_xsk_unmap_pool(struct mlx5e_priv *priv, struct xsk_buff_pool *pool) argument 71 mlx5e_build_xsk_param(struct xsk_buff_pool *pool, struct mlx5e_xsk_param *xsk) argument 78 mlx5e_xsk_enable_locked(struct mlx5e_priv *priv, struct xsk_buff_pool *pool, u16 ix) argument 165 struct xsk_buff_pool *pool = mlx5e_xsk_get_pool(&priv->channels.params, local 197 mlx5e_xsk_enable_pool(struct mlx5e_priv *priv, struct xsk_buff_pool *pool, u16 ix) argument 220 mlx5e_xsk_setup_pool(struct net_device *dev, struct xsk_buff_pool *pool, u16 qid) argument [all...] |
/linux-master/drivers/staging/media/atomisp/pci/runtime/rmgr/src/ |
H A D | rmgr_vbuf.c | 128 int ia_css_rmgr_init_vbuf(struct ia_css_rmgr_vbuf_pool *pool) argument 161 ia_css_rmgr_uninit_vbuf(struct ia_css_rmgr_vbuf_pool *pool) argument 197 rmgr_push_handle(struct ia_css_rmgr_vbuf_pool *pool, struct ia_css_rmgr_vbuf_handle **handle) argument 225 rmgr_pop_handle(struct ia_css_rmgr_vbuf_pool *pool, struct ia_css_rmgr_vbuf_handle **handle) argument 254 ia_css_rmgr_acq_vbuf(struct ia_css_rmgr_vbuf_pool *pool, struct ia_css_rmgr_vbuf_handle **handle) argument 310 ia_css_rmgr_rel_vbuf(struct ia_css_rmgr_vbuf_pool *pool, struct ia_css_rmgr_vbuf_handle **handle) argument [all...] |