/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_fcoe.h | 42 struct dma_pool *pool; member in struct:ixgbe_fcoe_ddp 47 struct dma_pool *pool; member in struct:ixgbe_fcoe_ddp_pool
|
/linux-master/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_abi.h | 85 __le32 pool; member in struct:nfp_shared_buf_pool_id [all...] |
/linux-master/drivers/net/wireless/st/cw1200/ |
H A D | queue.h | 32 struct cw1200_queue_item *pool; member in struct:cw1200_queue
|
/linux-master/include/linux/ |
H A D | genalloc.h | 101 static inline int gen_pool_add_virt(struct gen_pool *pool, unsigne argument 119 gen_pool_add(struct gen_pool *pool, unsigned long addr, size_t size, int nid) argument 128 gen_pool_alloc_owner(struct gen_pool *pool, size_t size, void **owner) argument 135 gen_pool_alloc_algo(struct gen_pool *pool, size_t size, genpool_algo_t algo, void *data) argument 151 gen_pool_alloc(struct gen_pool *pool, size_t size) argument 169 gen_pool_free(struct gen_pool *pool, unsigned long addr, size_t size) argument [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | iommu-common.c | 106 struct iommu_pool *pool; local 249 struct iommu_pool *pool; local [all...] |
/linux-master/drivers/tee/amdtee/ |
H A D | amdtee_private.h | 42 struct tee_shm_pool *pool; member in struct:amdtee
|
/linux-master/arch/mips/include/asm/octeon/ |
H A D | cvmx-fpa.h | 106 static inline const char *cvmx_fpa_get_name(uint64_t pool) argument 117 static inline void *cvmx_fpa_get_base(uint64_t pool) argument 131 cvmx_fpa_is_member(uint64_t pool, void *ptr) argument 185 cvmx_fpa_alloc(uint64_t pool) argument 202 cvmx_fpa_async_alloc(uint64_t scr_addr, uint64_t pool) argument 226 cvmx_fpa_free_nosync(void *ptr, uint64_t pool, uint64_t num_cache_lines) argument 248 cvmx_fpa_free(void *ptr, uint64_t pool, uint64_t num_cache_lines) argument [all...] |
/linux-master/drivers/infiniband/sw/rxe/ |
H A D | rxe_pool.c | 92 void rxe_pool_init(struct rxe_dev *rxe, struct rxe_pool *pool, argument 114 rxe_pool_cleanup(struct rxe_pool *pool) argument 119 __rxe_add_to_pool(struct rxe_pool *pool, struct rxe_pool_elem *elem, bool sleepable) argument 153 rxe_pool_get_index(struct rxe_pool *pool, u32 index) argument 179 struct rxe_pool *pool = elem->pool; local [all...] |
H A D | rxe_pool.h | 23 struct rxe_pool *pool; member in struct:rxe_pool_elem [all...] |
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_vm_sdma.c | 54 enum amdgpu_ib_pool_type pool = p->immediate ? AMDGPU_IB_POOL_IMMEDIATE local
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/ |
H A D | dr_arg.c | 31 static int dr_arg_pool_alloc_objs(struct dr_arg_pool *pool) argument 97 dr_arg_pool_get_arg_obj(struct dr_arg_pool *pool) argument 122 dr_arg_pool_put_arg_obj(struct dr_arg_pool *pool, struct mlx5dr_arg_obj *arg_obj) argument 133 struct dr_arg_pool *pool; local 156 dr_arg_pool_destroy(struct dr_arg_pool *pool) argument [all...] |
H A D | mlx5dr.h | 181 struct mlx5dr_icm_pool *pool; member in struct:mlx5dr_icm_buddy_mem
|
/linux-master/drivers/misc/ |
H A D | sram.h | 16 struct gen_pool *pool; member in struct:sram_partition 29 struct gen_pool *pool; member in struct:sram_dev 41 bool pool; member in struct:sram_reserve
|
/linux-master/include/drm/ttm/ |
H A D | ttm_device.h | 247 struct ttm_pool pool; member in struct:ttm_device
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | intel_gt_buffer_pool.c | 14 bucket_for_size(struct intel_gt_buffer_pool *pool, size_t sz) argument 37 static bool pool_free_older_than(struct intel_gt_buffer_pool *pool, long keep) argument 89 struct intel_gt_buffer_pool *pool local 102 struct intel_gt_buffer_pool *pool = node->pool; local 139 node_create(struct intel_gt_buffer_pool *pool, size_t sz, enum i915_map_type type) argument 174 struct intel_gt_buffer_pool *pool = >->buffer_pool; local 222 struct intel_gt_buffer_pool *pool = >->buffer_pool; local 233 struct intel_gt_buffer_pool *pool = >->buffer_pool; local 243 struct intel_gt_buffer_pool *pool = >->buffer_pool; local [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dml/dcn301/ |
H A D | dcn301_fpu.c | 326 struct dcn301_resource_pool *pool = TO_DCN301_RES_POOL(dc->res_pool); local
|
/linux-master/sound/core/seq/ |
H A D | seq_clientmgr.h | 56 struct snd_seq_pool *pool; /* memory pool for this client */ member in struct:snd_seq_client
|
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | qos_sq.c | 21 struct otx2_pool *pool; local 39 struct otx2_pool *pool; local [all...] |
/linux-master/include/linux/iio/ |
H A D | trigger.h | 75 unsigned long pool[BITS_TO_LONGS(CONFIG_IIO_CONSUMERS_PER_TRIGGER)]; member in struct:iio_trigger
|
/linux-master/arch/powerpc/platforms/pseries/ |
H A D | rtas-work-area.c | 139 struct gen_pool *pool; local
|
/linux-master/lib/ |
H A D | objpool.c | 19 objpool_init_percpu_slot(struct objpool_head *pool, argument 48 objpool_init_percpu_slots(struct objpool_head *pool, int nr_objs, argument 99 objpool_fini_percpu_slots(struct objpool_head *pool) argument 112 objpool_init(struct objpool_head *pool, int nr_objs, int object_size, gfp_t gfp, void *context, objpool_init_obj_cb objinit, objpool_fini_cb release) argument 157 objpool_try_add_slot(void *obj, struct objpool_head *pool, int cpu) argument 180 objpool_push(void *obj, struct objpool_head *pool) argument 195 objpool_try_get_slot(struct objpool_head *pool, int cpu) argument 233 objpool_pop(struct objpool_head *pool) argument 256 objpool_free(struct objpool_head *pool) argument 271 objpool_drop(void *obj, struct objpool_head *pool) argument 286 objpool_fini(struct objpool_head *pool) argument [all...] |
/linux-master/kernel/dma/ |
H A D | pool.c | 79 static int atomic_pool_expand(struct gen_pool *pool, size_t pool_size, argument 145 static void atomic_pool_resize(struct gen_pool *pool, gfp_t gfp) argument 165 struct gen_pool *pool; local 240 __dma_alloc_from_pool(struct device *dev, size_t size, struct gen_pool *pool, void **cpu_addr, bool (*phys_addr_ok)(struct device *, phys_addr_t, size_t)) argument 269 struct gen_pool *pool = NULL; local 285 struct gen_pool *pool = NULL; local [all...] |
/linux-master/include/net/page_pool/ |
H A D | helpers.h | 88 static inline struct page *page_pool_dev_alloc_pages(struct page_pool *pool) argument 106 page_pool_dev_alloc_frag(struct page_pool *pool, unsigned int *offset, unsigned int size) argument 115 page_pool_alloc(struct page_pool *pool, unsigned int *offset, unsigned int *size, gfp_t gfp) argument 157 page_pool_dev_alloc(struct page_pool *pool, unsigned int *offset, unsigned int *size) argument 166 page_pool_alloc_va(struct page_pool *pool, unsigned int *size, gfp_t gfp) argument 192 page_pool_dev_alloc_va(struct page_pool *pool, unsigned int *size) argument 208 page_pool_get_dma_dir(struct page_pool *pool) argument 304 page_pool_put_page(struct page_pool *pool, struct page *page, unsigned int dma_sync_size, bool allow_direct) argument 329 page_pool_put_full_page(struct page_pool *pool, struct page *page, bool allow_direct) argument 343 page_pool_recycle_direct(struct page_pool *pool, struct page *page) argument 360 page_pool_free_va(struct page_pool *pool, void *va, bool allow_direct) argument 398 page_pool_put(struct page_pool *pool) argument 403 page_pool_nid_changed(struct page_pool *pool, int new_nid) argument [all...] |
/linux-master/drivers/tee/optee/ |
H A D | core.c | 20 int optee_pool_op_alloc_helper(struct tee_shm_pool *pool, struct tee_shm *shm, argument 71 void optee_pool_op_free_helper(struct tee_shm_pool *pool, struct tee_shm *shm, argument
|
/linux-master/net/xdp/ |
H A D | xsk_diag.c | 49 struct xsk_buff_pool *pool = xs->pool; local [all...] |