/linux-master/drivers/md/ |
H A D | dm-io.c | 26 mempool_t pool; member in struct:dm_io_client
|
/linux-master/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_state.c | 424 struct resource_pool *pool = dc->res_pool; local 473 struct resource_pool *pool = dc->res_pool; local
|
/linux-master/drivers/gpu/drm/ttm/ |
H A D | ttm_pool.c | 80 static struct page *ttm_pool_alloc_page(struct ttm_pool *pool, gfp_t gfp_flags, argument 133 static void ttm_pool_free_page(struct ttm_pool *pool, enum ttm_caching caching, argument 186 static int ttm_pool_map(struct ttm_pool *pool, unsigne argument 213 ttm_pool_unmap(struct ttm_pool *pool, dma_addr_t dma_addr, unsigned int num_pages) argument 259 ttm_pool_type_init(struct ttm_pool_type *pt, struct ttm_pool *pool, enum ttm_caching caching, unsigned int order) argument 287 ttm_pool_select_type(struct ttm_pool *pool, enum ttm_caching caching, unsigned int order) argument 346 ttm_pool_page_order(struct ttm_pool *pool, struct page *p) argument 358 ttm_pool_page_allocated(struct ttm_pool *pool, unsigned int order, struct page *p, dma_addr_t **dma_addr, unsigned long *num_pages, struct page ***pages) argument 392 ttm_pool_free_range(struct ttm_pool *pool, struct ttm_tt *tt, enum ttm_caching caching, pgoff_t start_page, pgoff_t end_page) argument 428 ttm_pool_alloc(struct ttm_pool *pool, struct ttm_tt *tt, struct ttm_operation_ctx *ctx) argument 543 ttm_pool_free(struct ttm_pool *pool, struct ttm_tt *tt) argument 563 ttm_pool_init(struct ttm_pool *pool, struct device *dev, int nid, bool use_dma_alloc, bool use_dma32) argument 610 ttm_pool_fini(struct ttm_pool *pool) argument 730 ttm_pool_debugfs(struct ttm_pool *pool, struct seq_file *m) argument [all...] |
/linux-master/drivers/dma/ |
H A D | idma64.h | 137 void *pool; member in struct:idma64_chan
|
H A D | ls2x-apb-dma.c | 126 void *pool; member in struct:ls2x_dma_chan [all...] |
/linux-master/drivers/net/ethernet/ti/ |
H A D | cpts.h | 114 struct list_head pool; member in struct:cpts
|
/linux-master/include/linux/ceph/ |
H A D | osdmap.h | 23 uint64_t pool; member in struct:ceph_pg 63 static inline bool ceph_can_shift_osds(struct ceph_pg_pool_info *pool) argument 76 s64 pool; member in struct:ceph_object_locator [all...] |
/linux-master/drivers/md/bcache/ |
H A D | bset.h | 364 mempool_t pool; member in struct:bset_sort_state
|
/linux-master/drivers/staging/media/ipu3/ |
H A D | ipu3-css.h | 142 } pool; member in struct:imgu_css_pipe
|
/linux-master/sound/core/ |
H A D | memalloc.c | 419 struct gen_pool *pool; local 441 struct gen_pool *pool = dmab->private_data; local
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | crypto.c | 288 mlx5_crypto_dek_bulk_create(struct mlx5_crypto_dek_pool *pool) argument 334 mlx5_crypto_dek_pool_add_bulk(struct mlx5_crypto_dek_pool *pool) argument 357 mlx5_crypto_dek_pool_remove_bulk(struct mlx5_crypto_dek_pool *pool, struct mlx5_crypto_dek_bulk *bulk, bool delay) argument 370 mlx5_crypto_dek_pool_pop(struct mlx5_crypto_dek_pool *pool, u32 *obj_offset) argument 420 mlx5_crypto_dek_need_sync(struct mlx5_crypto_dek_pool *pool) argument 426 mlx5_crypto_dek_free_locked(struct mlx5_crypto_dek_pool *pool, struct mlx5_crypto_dek *dek) argument 454 mlx5_crypto_dek_pool_push(struct mlx5_crypto_dek_pool *pool, struct mlx5_crypto_dek *dek) argument 479 mlx5_crypto_dek_bulk_reset_synced(struct mlx5_crypto_dek_pool *pool, struct mlx5_crypto_dek_bulk *bulk) argument 510 mlx5_crypto_dek_bulk_handle_avail(struct mlx5_crypto_dek_pool *pool, struct mlx5_crypto_dek_bulk *bulk, struct list_head *destroy_list) argument 524 mlx5_crypto_dek_pool_splice_destroy_list(struct mlx5_crypto_dek_pool *pool, struct list_head *list, struct list_head *head) argument 533 mlx5_crypto_dek_pool_free_wait_keys(struct mlx5_crypto_dek_pool *pool) argument 548 mlx5_crypto_dek_pool_reset_synced(struct mlx5_crypto_dek_pool *pool) argument 591 struct mlx5_crypto_dek_pool *pool = local 672 struct mlx5_crypto_dek_pool *pool = local 684 struct mlx5_crypto_dek_pool *pool; local 707 mlx5_crypto_dek_pool_destroy(struct mlx5_crypto_dek_pool *pool) argument [all...] |
/linux-master/drivers/net/ipa/ |
H A D | gsi_trans.c | 87 int gsi_trans_pool_init(struct gsi_trans_pool *pool, size_t size, u32 count, argument 124 gsi_trans_pool_exit(struct gsi_trans_pool *pool) argument 135 gsi_trans_pool_init_dma(struct device *dev, struct gsi_trans_pool *pool, size_t size, u32 count, u32 max_alloc) argument 175 gsi_trans_pool_exit_dma(struct device *dev, struct gsi_trans_pool *pool) argument 184 gsi_trans_pool_alloc_common(struct gsi_trans_pool *pool, u32 count) argument 203 gsi_trans_pool_alloc(struct gsi_trans_pool *pool, u32 count) argument 209 gsi_trans_pool_alloc_dma(struct gsi_trans_pool *pool, dma_addr_t *addr) argument [all...] |
/linux-master/drivers/net/ethernet/freescale/dpaa/ |
H A D | dpaa_eth.h | 75 struct bman_pool *pool; member in struct:dpaa_bp
|
/linux-master/lib/ |
H A D | genalloc.c | 155 struct gen_pool *pool; local 184 gen_pool_add_owner(struct gen_pool *pool, unsigned long virt, phys_addr_t phys, size_t size, int nid, void *owner) argument 217 gen_pool_virt_to_phys(struct gen_pool *pool, unsigned long addr) argument 242 gen_pool_destroy(struct gen_pool *pool) argument 277 gen_pool_alloc_algo_owner(struct gen_pool *pool, size_t size, genpool_algo_t algo, void *data, void **owner) argument 341 gen_pool_dma_alloc(struct gen_pool *pool, size_t size, dma_addr_t *dma) argument 362 gen_pool_dma_alloc_algo(struct gen_pool *pool, size_t size, dma_addr_t *dma, genpool_algo_t algo, void *data) argument 395 gen_pool_dma_alloc_align(struct gen_pool *pool, size_t size, dma_addr_t *dma, int align) argument 419 gen_pool_dma_zalloc(struct gen_pool *pool, size_t size, dma_addr_t *dma) argument 440 gen_pool_dma_zalloc_algo(struct gen_pool *pool, size_t size, dma_addr_t *dma, genpool_algo_t algo, void *data) argument 466 gen_pool_dma_zalloc_align(struct gen_pool *pool, size_t size, dma_addr_t *dma, int align) argument 487 gen_pool_free_owner(struct gen_pool *pool, unsigned long addr, size_t size, void **owner) argument 531 gen_pool_for_each_chunk(struct gen_pool *pool, void (*func)(struct gen_pool *pool, struct gen_pool_chunk *chunk, void *data), void *data) argument 553 gen_pool_has_addr(struct gen_pool *pool, unsigned long start, size_t size) argument 580 gen_pool_avail(struct gen_pool *pool) argument 599 gen_pool_size(struct gen_pool *pool) argument 622 gen_pool_set_algo(struct gen_pool *pool, genpool_algo_t algo, void *data) argument 647 gen_pool_first_fit(unsigned long *map, unsigned long size, unsigned long start, unsigned int nr, void *data, struct gen_pool *pool, unsigned long start_addr) argument 666 gen_pool_first_fit_align(unsigned long *map, unsigned long size, unsigned long start, unsigned int nr, void *data, struct gen_pool *pool, unsigned long start_addr) argument 694 gen_pool_fixed_alloc(unsigned long *map, unsigned long size, unsigned long start, unsigned int nr, void *data, struct gen_pool *pool, unsigned long start_addr) argument 729 gen_pool_first_fit_order_align(unsigned long *map, unsigned long size, unsigned long start, unsigned int nr, void *data, struct gen_pool *pool, unsigned long start_addr) argument 754 gen_pool_best_fit(unsigned long *map, unsigned long size, unsigned long start, unsigned int nr, void *data, struct gen_pool *pool, unsigned long start_addr) argument 832 struct gen_pool **ptr, *pool; local 885 struct gen_pool *pool = NULL; local [all...] |
H A D | test_objpool.c | 63 struct objpool_head *pool; /* pool head */ member in struct:ot_item 127 struct objpool_head pool; /* objpool head */ member in struct:ot_context 198 ot_init_cpu_item(struct ot_item *item, struct ot_test *test, struct objpool_head *pool, void (*worker)(struct ot_item *, int)) argument 485 ot_nod_recycle(struct ot_node *on, struct objpool_head *pool, int release) argument [all...] |
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/ |
H A D | otx2_txrx.h | 150 struct otx2_pool *pool; member in struct:otx2_qset
|
/linux-master/drivers/infiniband/ulp/rtrs/ |
H A D | rtrs.c | 568 void rtrs_rdma_dev_pd_deinit(struct rtrs_rdma_dev_pd *pool) argument 577 struct rtrs_rdma_dev_pd *pool; local 559 rtrs_rdma_dev_pd_init(enum ib_pd_flags pd_flags, struct rtrs_rdma_dev_pd *pool) argument 603 rtrs_ib_dev_find_or_add(struct ib_device *ib_dev, struct rtrs_rdma_dev_pd *pool) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dml/calcs/ |
H A D | dcn_calcs.c | 759 const struct resource_pool *pool = dc->res_pool; local 522 split_stream_across_pipes( struct resource_context *res_ctx, const struct resource_pool *pool, struct pipe_ctx *primary_pipe, struct pipe_ctx *secondary_pipe) argument [all...] |
/linux-master/drivers/tee/optee/ |
H A D | ffa_abi.c | 374 static int pool_ffa_op_alloc(struct tee_shm_pool *pool, argument 381 static void pool_ffa_op_free(struct tee_shm_pool *pool, argument 387 static void pool_ffa_op_destroy_pool(struct tee_shm_pool *pool) argument 406 struct tee_shm_pool *pool = kzalloc(sizeof(*pool), GFP_KERNEL); local 870 struct tee_shm_pool *pool; local [all...] |
H A D | optee_private.h | 217 struct tee_shm_pool *pool; member in struct:optee
|
/linux-master/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_xsk.c | 140 struct xsk_buff_pool *pool; local 81 i40e_xsk_pool_enable(struct i40e_vsi *vsi, struct xsk_buff_pool *pool, u16 qid) argument 182 i40e_xsk_pool_setup(struct i40e_vsi *vsi, struct xsk_buff_pool *pool, u16 qid) argument [all...] |
/linux-master/drivers/tee/ |
H A D | tee_core.c | 882 tee_device_alloc(const struct tee_desc *teedesc, struct device *dev, struct tee_shm_pool *pool, void *driver_data) argument
|
/linux-master/net/core/ |
H A D | page_pool.c | 76 bool page_pool_get_stats(const struct page_pool *pool, argument 175 page_pool_init(struct page_pool *pool, const struct page_pool_params *params, int cpuid) argument 257 page_pool_uninit(struct page_pool *pool) argument 278 struct page_pool *pool; local 317 page_pool_refill_alloc_cache(struct page_pool *pool) argument 370 __page_pool_get_cached(struct page_pool *pool) argument 386 page_pool_dma_sync_for_device(struct page_pool *pool, struct page *page, unsigned int dma_sync_size) argument 398 page_pool_dma_map(struct page_pool *pool, struct page *page) argument 430 page_pool_set_pp_info(struct page_pool *pool, struct page *page) argument 453 __page_pool_alloc_page_order(struct page_pool *pool, gfp_t gfp) argument 480 __page_pool_alloc_pages_slow(struct page_pool *pool, gfp_t gfp) argument 539 page_pool_alloc_pages(struct page_pool *pool, gfp_t gfp) argument 559 page_pool_inflight(const struct page_pool *pool, bool strict) argument 579 __page_pool_release_page_dma(struct page_pool *pool, struct page *page) argument 603 page_pool_return_page(struct page_pool *pool, struct page *page) argument 624 page_pool_recycle_in_ring(struct page_pool *pool, struct page *page) argument 646 page_pool_recycle_in_cache(struct page *page, struct page_pool *pool) argument 672 __page_pool_put_page(struct page_pool *pool, struct page *page, unsigned int dma_sync_size, bool allow_direct) argument 719 page_pool_put_unrefed_page(struct page_pool *pool, struct page *page, unsigned int dma_sync_size, bool allow_direct) argument 746 page_pool_put_page_bulk(struct page_pool *pool, void **data, int count) argument 792 page_pool_drain_frag(struct page_pool *pool, struct page *page) argument 812 page_pool_free_frag(struct page_pool *pool) argument 825 page_pool_alloc_frag(struct page_pool *pool, unsigned int *offset, unsigned int size, gfp_t gfp) argument 870 page_pool_empty_ring(struct page_pool *pool) argument 885 __page_pool_destroy(struct page_pool *pool) argument 895 page_pool_empty_alloc_cache_once(struct page_pool *pool) argument 912 page_pool_scrub(struct page_pool *pool) argument 923 page_pool_release(struct page_pool *pool) argument 938 struct page_pool *pool = container_of(dwq, typeof(*pool), release_dw); local 961 page_pool_use_xdp_mem(struct page_pool *pool, void (*disconnect)(void *), struct xdp_mem_info *mem) argument 969 page_pool_disable_direct_recycling(struct page_pool *pool) argument 988 page_pool_destroy(struct page_pool *pool) argument 1012 page_pool_update_nid(struct page_pool *pool, int new_nid) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dml2/ |
H A D | dml2_dc_resource_mgmt.c | 680 static bool is_pipe_used(const struct dc_plane_pipe_pool *pool, unsigned int pipe_idx) argument 699 free_unused_pipes_for_plane(struct dml2_context *ctx, struct dc_state *state, const struct dc_plane_state *plane, const struct dc_plane_pipe_pool *pool, unsigned int stream_id, int plane_index) argument
|
/linux-master/drivers/crypto/hisilicon/zip/ |
H A D | zip_crypto.c | 214 struct hisi_acc_sgl_pool *pool = qp_ctx->sgl_pool; local
|