/kernel/linux/linux-6.6/drivers/mtd/ubi/ |
H A D | fastmap-wl.c | 134 struct ubi_fm_pool *pool = &ubi->fm_pool; in ubi_refill_pools() local 54 return_unused_pool_pebs(struct ubi_device *ubi, struct ubi_fm_pool *pool) return_unused_pool_pebs() argument 233 struct ubi_fm_pool *pool = &ubi->fm_pool; ubi_wl_get_peb() local 288 struct ubi_fm_pool *pool = &ubi->fm_wl_pool; next_peb_for_wl() local 338 struct ubi_fm_pool *pool = &ubi->fm_wl_pool; get_peb_for_wl() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_abi.h | 85 __le32 pool; member [all...] |
/kernel/linux/linux-6.6/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) gen_pool_add() argument 128 gen_pool_alloc_owner(struct gen_pool *pool, size_t size, void **owner) gen_pool_alloc_owner() argument 135 gen_pool_alloc_algo(struct gen_pool *pool, size_t size, genpool_algo_t algo, void *data) gen_pool_alloc_algo() argument 151 gen_pool_alloc(struct gen_pool *pool, size_t size) gen_pool_alloc() argument 169 gen_pool_free(struct gen_pool *pool, unsigned long addr, size_t size) gen_pool_free() argument [all...] |
/kernel/linux/linux-6.6/include/linux/iio/ |
H A D | trigger.h | 75 unsigned long pool[BITS_TO_LONGS(CONFIG_IIO_CONSUMERS_PER_TRIGGER)]; member
|
/kernel/linux/linux-6.6/include/drm/ttm/ |
H A D | ttm_device.h | 247 struct ttm_pool pool; member
|
/kernel/linux/linux-6.6/include/net/page_pool/ |
H A D | helpers.h | 69 static inline struct page *page_pool_dev_alloc_pages(struct page_pool *pool) in page_pool_dev_alloc_pages() argument 76 static inline struct page *page_pool_dev_alloc_frag(struct page_pool *pool, in page_pool_dev_alloc_frag() argument 93 page_pool_get_dma_dir(struct page_pool *pool) page_pool_get_dma_dir() argument 155 page_pool_put_page(struct page_pool *pool, struct page *page, unsigned int dma_sync_size, bool allow_direct) page_pool_put_page() argument 180 page_pool_put_full_page(struct page_pool *pool, struct page *page, bool allow_direct) page_pool_put_full_page() argument 194 page_pool_recycle_direct(struct page_pool *pool, struct page *page) page_pool_recycle_direct() argument 227 page_pool_put(struct page_pool *pool) page_pool_put() argument 232 page_pool_nid_changed(struct page_pool *pool, int new_nid) page_pool_nid_changed() argument [all...] |
/kernel/linux/linux-6.6/drivers/tee/optee/ |
H A D | core.c | 21 int optee_pool_op_alloc_helper(struct tee_shm_pool *pool, struct tee_shm *shm, in optee_pool_op_alloc_helper() argument 72 void optee_pool_op_free_helper(struct tee_shm_pool *pool, struct tee_shm *shm, in optee_pool_op_free_helper() argument
|
/kernel/linux/linux-6.6/drivers/tee/amdtee/ |
H A D | amdtee_private.h | 42 struct tee_shm_pool *pool; member
|
/kernel/linux/linux-6.6/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 in amdgpu_vm_sdma_alloc_job() local
|
/kernel/linux/linux-6.6/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); in dcn301_update_bw_bounding_box() local
|
/kernel/linux/linux-6.6/kernel/dma/ |
H A D | pool.c | 79 static int atomic_pool_expand(struct gen_pool *pool, size_t pool_size, in atomic_pool_expand() argument 145 static void atomic_pool_resize(struct gen_pool *pool, gfp_t gfp) in atomic_pool_resize() argument 165 struct gen_pool *pool; in __dma_atomic_pool_init() 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)) __dma_alloc_from_pool() argument 269 struct gen_pool *pool = NULL; dma_alloc_from_pool() local 285 struct gen_pool *pool = NULL; dma_free_from_pool() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_fcoe.h | 42 struct dma_pool *pool; member 47 struct dma_pool *pool; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | qos_sq.c | 21 struct otx2_pool *pool; in otx2_qos_aura_pool_free() local 39 struct otx2_pool *pool; in otx2_qos_sq_aura_pool_init() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/st/cw1200/ |
H A D | queue.h | 32 struct cw1200_queue_item *pool; member
|
/kernel/linux/linux-6.6/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) in bucket_for_size() argument 37 static bool pool_free_older_than(struct intel_gt_buffer_pool *pool, long keep) in pool_free_older_than() argument 89 struct intel_gt_buffer_pool *pool in pool_free_work() local 102 struct intel_gt_buffer_pool *pool = node->pool; pool_retire() local 139 node_create(struct intel_gt_buffer_pool *pool, size_t sz, enum i915_map_type type) node_create() argument 174 struct intel_gt_buffer_pool *pool = >->buffer_pool; intel_gt_get_buffer_pool() local 222 struct intel_gt_buffer_pool *pool = >->buffer_pool; intel_gt_init_buffer_pool() local 233 struct intel_gt_buffer_pool *pool = >->buffer_pool; intel_gt_flush_buffer_pool() local 243 struct intel_gt_buffer_pool *pool = >->buffer_pool; intel_gt_fini_buffer_pool() local [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/sw/rxe/ |
H A D | rxe_pool.c | 92 void rxe_pool_init(struct rxe_dev *rxe, struct rxe_pool *pool, in rxe_pool_init() argument 114 rxe_pool_cleanup(struct rxe_pool *pool) rxe_pool_cleanup() argument 119 __rxe_add_to_pool(struct rxe_pool *pool, struct rxe_pool_elem *elem, bool sleepable) __rxe_add_to_pool() argument 153 rxe_pool_get_index(struct rxe_pool *pool, u32 index) rxe_pool_get_index() argument 179 struct rxe_pool *pool = elem->pool; __rxe_cleanup() local [all...] |
H A D | rxe_pool.h | 23 struct rxe_pool *pool; member [all...] |
/kernel/linux/linux-6.6/net/xdp/ |
H A D | xsk_diag.c | 49 struct xsk_buff_pool *pool = xs->pool; in xsk_diag_put_umem() local [all...] |
/kernel/linux/linux-6.6/sound/core/seq/ |
H A D | seq_clientmgr.h | 56 struct snd_seq_pool *pool; /* memory pool for this client */ member
|
/kernel/linux/linux-6.6/tools/workqueue/ |
H A D | wq_dump.py | 135 pool = drgn.Object(prog, 'struct worker_pool', address=pool) global() variable [all...] |
/kernel/liteos_a/kernel/extended/perf/pmu/ |
H A D | perf_sw_pmu.c | 77 STATIC VOID LOS_PerfMemAlloc(VOID *pool, VOID *ptr, UINT32 size) in LOS_PerfMemAlloc() argument
|
/kernel/linux/linux-5.10/drivers/atm/ |
H A D | zatm.h | 46 int pool; /* free buffer pool */ member 68 struct sk_buff_head pool[NR_POOLS];/* free buffer pools */ member
|
/kernel/linux/linux-5.10/drivers/crypto/hisilicon/ |
H A D | sgl.c | 60 struct hisi_acc_sgl_pool *pool; in hisi_acc_create_sgl_pool() local 129 hisi_acc_free_sgl_pool(struct device *dev, struct hisi_acc_sgl_pool *pool) hisi_acc_free_sgl_pool() argument 147 acc_get_sgl(struct hisi_acc_sgl_pool *pool, u32 index, dma_addr_t *hw_sgl_dma) acc_get_sgl() argument 196 hisi_acc_sg_buf_map_to_hw_sgl(struct device *dev, struct scatterlist *sgl, struct hisi_acc_sgl_pool *pool, u32 index, dma_addr_t *hw_sgl_dma) hisi_acc_sg_buf_map_to_hw_sgl() argument [all...] |
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | coh901318_lli.c | 35 int coh901318_pool_create(struct coh901318_pool *pool, in coh901318_pool_create() argument 47 coh901318_pool_destroy(struct coh901318_pool *pool) coh901318_pool_destroy() argument 55 coh901318_lli_alloc(struct coh901318_pool *pool, unsigned int len) coh901318_lli_alloc() argument 112 coh901318_lli_free(struct coh901318_pool *pool, struct coh901318_lli **lli) coh901318_lli_free() argument 142 coh901318_lli_fill_memcpy(struct coh901318_pool *pool, struct coh901318_lli *lli, dma_addr_t source, unsigned int size, dma_addr_t destination, u32 ctrl_chained, u32 ctrl_eom) coh901318_lli_fill_memcpy() argument 175 coh901318_lli_fill_single(struct coh901318_pool *pool, struct coh901318_lli *lli, dma_addr_t buf, unsigned int size, dma_addr_t dev_addr, u32 ctrl_chained, u32 ctrl_eom, enum dma_transfer_direction dir) coh901318_lli_fill_single() argument 231 coh901318_lli_fill_sg(struct coh901318_pool *pool, struct coh901318_lli *lli, struct scatterlist *sgl, unsigned int nents, dma_addr_t dev_addr, u32 ctrl_chained, u32 ctrl, u32 ctrl_last, enum dma_transfer_direction dir, u32 ctrl_irq_mask) coh901318_lli_fill_sg() argument [all...] |
/kernel/linux/linux-5.10/arch/arm/common/ |
H A D | dmabounce.c | 55 struct dmabounce_pool *pool; member 62 struct dma_pool *pool; member 110 struct dmabounce_pool *pool; in alloc_safe_buffer() local 470 dmabounce_init_pool(struct dmabounce_pool *pool, struct device *dev, const char *name, unsigned long size) dmabounce_init_pool() argument [all...] |