Searched defs:pool (Results 126 - 150 of 316) sorted by relevance

1234567891011>>

/linux-master/drivers/md/
H A Ddm-io.c26 mempool_t pool; member in struct:dm_io_client
/linux-master/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_state.c424 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 Dttm_pool.c80 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 Didma64.h137 void *pool; member in struct:idma64_chan
H A Dls2x-apb-dma.c126 void *pool; member in struct:ls2x_dma_chan
[all...]
/linux-master/drivers/net/ethernet/ti/
H A Dcpts.h114 struct list_head pool; member in struct:cpts
/linux-master/include/linux/ceph/
H A Dosdmap.h23 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 Dbset.h364 mempool_t pool; member in struct:bset_sort_state
/linux-master/drivers/staging/media/ipu3/
H A Dipu3-css.h142 } pool; member in struct:imgu_css_pipe
/linux-master/sound/core/
H A Dmemalloc.c419 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 Dcrypto.c288 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 Dgsi_trans.c87 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 Ddpaa_eth.h75 struct bman_pool *pool; member in struct:dpaa_bp
/linux-master/lib/
H A Dgenalloc.c155 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 Dtest_objpool.c63 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 Dotx2_txrx.h150 struct otx2_pool *pool; member in struct:otx2_qset
/linux-master/drivers/infiniband/ulp/rtrs/
H A Drtrs.c568 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 Ddcn_calcs.c759 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 Dffa_abi.c374 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 Doptee_private.h217 struct tee_shm_pool *pool; member in struct:optee
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_xsk.c140 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 Dtee_core.c882 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 Dpage_pool.c76 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 Ddml2_dc_resource_mgmt.c680 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 Dzip_crypto.c214 struct hisi_acc_sgl_pool *pool = qp_ctx->sgl_pool; local

Completed in 350 milliseconds

1234567891011>>