Home
last modified time | relevance | path

Searched defs:pool (Results 1 – 25 of 342) sorted by relevance

12345678910>>...14

/linux/net/core/ !
H A Dpage_pool.c46 #define alloc_stat_inc(pool, __stat) (pool->alloc_stats.__stat++) argument
48 #define recycle_stat_inc(pool, __stat) \ argument
54 #define recycle_stat_add(pool, __stat, val) \ argument
85 bool page_pool_get_stats(const struct page_pool *pool, in page_pool_get_stats()
161 static bool page_pool_producer_lock(struct page_pool *pool) in page_pool_producer_lock()
174 static void page_pool_producer_unlock(struct page_pool *pool, in page_pool_producer_unlock()
193 static int page_pool_init(struct page_pool *pool, in page_pool_init()
319 static void page_pool_uninit(struct page_pool *pool) in page_pool_uninit()
338 struct page_pool *pool; in page_pool_create_percpu() local
376 static noinline netmem_ref page_pool_refill_alloc_cache(struct page_pool *pool) in page_pool_refill_alloc_cache()
[all …]
H A Dpage_pool_user.c42 struct page_pool *pool; in netdev_nl_page_pool_get_do() local
88 struct page_pool *pool; netdev_nl_page_pool_get_dump() local
114 page_pool_nl_stats_fill(struct sk_buff * rsp,const struct page_pool * pool,const struct genl_info * info) page_pool_nl_stats_fill() argument
216 page_pool_nl_fill(struct sk_buff * rsp,const struct page_pool * pool,const struct genl_info * info) page_pool_nl_fill() argument
262 netdev_nl_page_pool_event(const struct page_pool * pool,u32 cmd) netdev_nl_page_pool_event() argument
311 page_pool_list(struct page_pool * pool) page_pool_list() argument
337 page_pool_detached(struct page_pool * pool) page_pool_detached() argument
345 page_pool_unlist(struct page_pool * pool) page_pool_unlist() argument
359 struct page_pool *pool; page_pool_check_memory_provider() local
381 struct page_pool *pool; page_pool_unreg_netdev_wipe() local
394 struct page_pool *pool, *last; page_pool_unreg_netdev() local
[all...]
H A Dmp_dmabuf_devmem.h22 static inline int mp_dmabuf_devmem_init(struct page_pool *pool) in mp_dmabuf_devmem_init() argument
28 mp_dmabuf_devmem_alloc_netmems(struct page_pool *pool, gfp_t gfp) in mp_dmabuf_devmem_alloc_netmems() argument
33 static inline void mp_dmabuf_devmem_destroy(struct page_pool *pool) in mp_dmabuf_devmem_destroy() argument
38 mp_dmabuf_devmem_release_page(struct page_pool *pool, netmem_ref netmem) in mp_dmabuf_devmem_release_page() argument
/linux/net/xdp/ !
H A Dxsk_buff_pool.c13 void xp_add_xsk(struct xsk_buff_pool *pool, struct xdp_sock *xs) in xp_add_xsk() argument
25 void xp_del_xsk(struct xsk_buff_pool *pool, struct xdp_sock *xs) in xp_del_xsk() argument
37 void xp_destroy(struct xsk_buff_pool *pool) in xp_destroy() argument
47 xp_alloc_tx_descs(struct xsk_buff_pool * pool,struct xdp_sock * xs) xp_alloc_tx_descs() argument
61 struct xsk_buff_pool *pool; xp_create_and_assign_umem() local
121 xp_set_rxq_info(struct xsk_buff_pool * pool,struct xdp_rxq_info * rxq) xp_set_rxq_info() argument
130 xp_fill_cb(struct xsk_buff_pool * pool,struct xsk_cb_desc * desc) xp_fill_cb() argument
142 xp_disable_drv_zc(struct xsk_buff_pool * pool) xp_disable_drv_zc() argument
165 xp_assign_dev(struct xsk_buff_pool * pool,struct net_device * netdev,u16 queue_id,u16 flags) xp_assign_dev() argument
251 xp_assign_dev_shared(struct xsk_buff_pool * pool,struct xdp_sock * umem_xs,struct net_device * dev,u16 queue_id) xp_assign_dev_shared() argument
268 xp_clear_dev(struct xsk_buff_pool * pool) xp_clear_dev() argument
285 struct xsk_buff_pool *pool = container_of(work, struct xsk_buff_pool, xp_release_deferred() local
306 xp_get_pool(struct xsk_buff_pool * pool) xp_get_pool() argument
311 xp_put_pool(struct xsk_buff_pool * pool) xp_put_pool() argument
325 xp_find_dma_map(struct xsk_buff_pool * pool) xp_find_dma_map() argument
385 xp_dma_unmap(struct xsk_buff_pool * pool,unsigned long attrs) xp_dma_unmap() argument
420 xp_init_dma_info(struct xsk_buff_pool * pool,struct xsk_dma_map * dma_map) xp_init_dma_info() argument
446 xp_dma_map(struct xsk_buff_pool * pool,struct device * dev,unsigned long attrs,struct page ** pages,u32 nr_pages) xp_dma_map() argument
491 xp_addr_crosses_non_contig_pg(struct xsk_buff_pool * pool,u64 addr) xp_addr_crosses_non_contig_pg() argument
497 xp_check_unaligned(struct xsk_buff_pool * pool,u64 * addr) xp_check_unaligned() argument
507 xp_check_aligned(struct xsk_buff_pool * pool,u64 * addr) xp_check_aligned() argument
513 xp_get_xskb(struct xsk_buff_pool * pool,u64 addr) xp_get_xskb() argument
529 __xp_alloc(struct xsk_buff_pool * pool) __xp_alloc() argument
560 xp_alloc(struct xsk_buff_pool * pool) xp_alloc() argument
586 xp_alloc_new_from_fq(struct xsk_buff_pool * pool,struct xdp_buff ** xdp,u32 max) xp_alloc_new_from_fq() argument
622 xp_alloc_reused(struct xsk_buff_pool * pool,struct xdp_buff ** xdp,u32 nb_entries) xp_alloc_reused() argument
642 xp_alloc_slow(struct xsk_buff_pool * pool,struct xdp_buff ** xdp,u32 max) xp_alloc_slow() argument
660 xp_alloc_batch(struct xsk_buff_pool * pool,struct xdp_buff ** xdp,u32 max) xp_alloc_batch() argument
684 xp_can_alloc(struct xsk_buff_pool * pool,u32 count) xp_can_alloc() argument
710 __xp_raw_get_addr(const struct xsk_buff_pool * pool,u64 addr) __xp_raw_get_addr() argument
715 __xp_raw_get_data(const struct xsk_buff_pool * pool,u64 addr) __xp_raw_get_data() argument
720 xp_raw_get_data(struct xsk_buff_pool * pool,u64 addr) xp_raw_get_data() argument
726 __xp_raw_get_dma(const struct xsk_buff_pool * pool,u64 addr) __xp_raw_get_dma() argument
733 xp_raw_get_dma(struct xsk_buff_pool * pool,u64 addr) xp_raw_get_dma() argument
751 xp_raw_get_ctx(const struct xsk_buff_pool * pool,u64 addr) xp_raw_get_ctx() argument
[all...]
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/hws/ !
H A Dpool.c23 static void hws_pool_resource_free(struct mlx5hws_pool *pool) in hws_pool_resource_free() argument
35 hws_pool_create_one_resource(struct mlx5hws_pool *pool, u3 argument
77 hws_pool_resource_alloc(struct mlx5hws_pool * pool) hws_pool_resource_alloc() argument
112 hws_pool_buddy_init(struct mlx5hws_pool * pool) hws_pool_buddy_init() argument
135 hws_pool_buddy_db_get_chunk(struct mlx5hws_pool * pool,struct mlx5hws_pool_chunk * chunk) hws_pool_buddy_db_get_chunk() argument
152 hws_pool_buddy_db_put_chunk(struct mlx5hws_pool * pool,struct mlx5hws_pool_chunk * chunk) hws_pool_buddy_db_put_chunk() argument
166 hws_pool_buddy_db_uninit(struct mlx5hws_pool * pool) hws_pool_buddy_db_uninit() argument
178 hws_pool_buddy_db_init(struct mlx5hws_pool * pool) hws_pool_buddy_db_init() argument
206 hws_pool_bitmap_init(struct mlx5hws_pool * pool) hws_pool_bitmap_init() argument
229 hws_pool_bitmap_db_get_chunk(struct mlx5hws_pool * pool,struct mlx5hws_pool_chunk * chunk) hws_pool_bitmap_db_get_chunk() argument
256 hws_pool_bitmap_db_put_chunk(struct mlx5hws_pool * pool,struct mlx5hws_pool_chunk * chunk) hws_pool_bitmap_db_put_chunk() argument
270 hws_pool_bitmap_db_uninit(struct mlx5hws_pool * pool) hws_pool_bitmap_db_uninit() argument
281 hws_pool_bitmap_db_init(struct mlx5hws_pool * pool) hws_pool_bitmap_db_init() argument
296 hws_pool_db_init(struct mlx5hws_pool * pool,enum mlx5hws_db_type db_type) hws_pool_db_init() argument
315 hws_pool_db_unint(struct mlx5hws_pool * pool) hws_pool_db_unint() argument
320 mlx5hws_pool_chunk_alloc(struct mlx5hws_pool * pool,struct mlx5hws_pool_chunk * chunk) mlx5hws_pool_chunk_alloc() argument
334 mlx5hws_pool_chunk_free(struct mlx5hws_pool * pool,struct mlx5hws_pool_chunk * chunk) mlx5hws_pool_chunk_free() argument
347 struct mlx5hws_pool *pool; mlx5hws_pool_create() local
380 mlx5hws_pool_destroy(struct mlx5hws_pool * pool) mlx5hws_pool_destroy() argument
[all...]
/linux/drivers/md/ !
H A Ddm-thin.c232 struct pool { struct
234 struct dm_target *ti; /* Only set if a pool target is bound */ argument
290 static void metadata_operation_failed(struct pool *pool, const char *op, int r); argument
292 static enum pool_mode get_pool_mode(struct pool *pool) in get_pool_mode() argument
236 pool_mdpool global() argument
239 pmdpool global() argument
245 pfpool global() argument
246 low_water_triggeredpool global() argument
247 suspendedpool global() argument
248 out_of_data_spacepool global() argument
250 prisonpool global() argument
251 copierpool global() argument
253 workerpool global() argument
254 wqpool global() argument
255 throttlepool global() argument
256 wakerpool global() argument
257 no_space_timeoutpool global() argument
259 last_commit_jiffiespool global() argument
260 ref_countpool global() argument
262 lockpool global() argument
263 deferred_flush_biospool global() argument
287 mapping_poolpool global() argument
297 notify_of_pool_mode_change(struct pool * pool) notify_of_pool_mode_change() argument
327 struct pool *pool; global() member
346 struct pool *pool; global() member
367 block_size_is_power_of_two(struct pool * pool) block_size_is_power_of_two() argument
372 block_to_sectors(struct pool * pool,dm_block_t b) block_to_sectors() argument
436 wake_worker(struct pool * pool) wake_worker() argument
443 bio_detain(struct pool * pool,struct dm_cell_key * key,struct bio * bio,struct dm_bio_prison_cell ** cell_result) bio_detain() argument
467 cell_release(struct pool * pool,struct dm_bio_prison_cell * cell,struct bio_list * bios) cell_release() argument
475 cell_visit_release(struct pool * pool,void (* fn)(void *,struct dm_bio_prison_cell *),void * context,struct dm_bio_prison_cell * cell) cell_visit_release() argument
484 cell_release_no_holder(struct pool * pool,struct dm_bio_prison_cell * cell,struct bio_list * bios) cell_release_no_holder() argument
492 cell_error_with_code(struct pool * pool,struct dm_bio_prison_cell * cell,blk_status_t error_code) cell_error_with_code() argument
499 get_pool_io_error_code(struct pool * pool) get_pool_io_error_code() argument
504 cell_error(struct pool * pool,struct dm_bio_prison_cell * cell) cell_error() argument
509 cell_success(struct pool * pool,struct dm_bio_prison_cell * cell) cell_success() argument
514 cell_requeue(struct pool * pool,struct dm_bio_prison_cell * cell) cell_requeue() argument
540 __pool_table_insert(struct pool * pool) __pool_table_insert() argument
546 __pool_table_remove(struct pool * pool) __pool_table_remove() argument
554 struct pool *pool = NULL, *tmp; __pool_table_lookup() local
570 struct pool *pool = NULL, *tmp; __pool_table_lookup_metadata_dev() local
621 struct pool *pool = tc->pool; requeue_deferred_cells() local
650 error_retry_list_with_code(struct pool * pool,blk_status_t error) error_retry_list_with_code() argument
660 error_retry_list(struct pool * pool) error_retry_list() argument
674 struct pool *pool = tc->pool; get_bio_block() local
691 struct pool *pool = tc->pool; get_bio_block_range() local
716 struct pool *pool = tc->pool; remap() local
741 inc_all_io_entry(struct pool * pool,struct bio * bio) inc_all_io_entry() argument
754 struct pool *pool = tc->pool; issue() local
829 struct pool *pool = m->tc->pool; __complete_mapping_preparation() local
840 struct pool *pool = m->tc->pool; complete_mapping_preparation() local
882 struct pool *pool = tc->pool; cell_defer_no_holder() local
962 struct pool *pool = tc->pool; complete_overwrite_bio() local
995 struct pool *pool = tc->pool; process_prepared_mapping() local
1087 struct pool *pool = tc->pool; passdown_double_checking_shared_status() local
1129 struct pool *pool = m->tc->pool; queue_passdown_pt2() local
1151 struct pool *pool = tc->pool; process_prepared_discard_passdown_pt1() local
1200 struct pool *pool = tc->pool; process_prepared_discard_passdown_pt2() local
1218 process_prepared(struct pool * pool,struct list_head * head,process_mapping_fn * fn) process_prepared() argument
1236 io_overlaps_block(struct pool * pool,struct bio * bio) io_overlaps_block() argument
1242 io_overwrites_block(struct pool * pool,struct bio * bio) io_overwrites_block() argument
1255 ensure_next_mapping(struct pool * pool) ensure_next_mapping() argument
1265 get_next_mapping(struct pool * pool) get_next_mapping() argument
1296 struct pool *pool = tc->pool; remap_and_issue_overwrite() local
1315 struct pool *pool = tc->pool; schedule_copy() local
1383 struct pool *pool = tc->pool; schedule_zero() local
1413 struct pool *pool = tc->pool; schedule_external_copy() local
1440 is_read_only(struct pool * pool) is_read_only() argument
1445 check_for_metadata_space(struct pool * pool) check_for_metadata_space() argument
1463 check_for_data_space(struct pool * pool) check_for_data_space() argument
1485 commit(struct pool * pool) commit() argument
1503 check_low_water_mark(struct pool * pool,dm_block_t free_blocks) check_low_water_mark() argument
1519 struct pool *pool = tc->pool; alloc_data_block() local
1592 should_error_unserviceable_bio(struct pool * pool) should_error_unserviceable_bio() argument
1616 handle_unserviceable_bio(struct pool * pool,struct bio * bio) handle_unserviceable_bio() argument
1627 retry_bios_on_resume(struct pool * pool,struct dm_bio_prison_cell * cell) retry_bios_on_resume() argument
1649 struct pool *pool = tc->pool; process_discard_cell_no_passdown() local
1669 struct pool *pool = tc->pool; break_up_discard_bio() local
1808 struct pool *pool = tc->pool; break_sharing() local
1876 struct pool *pool = tc->pool; process_shared_bio() local
1909 struct pool *pool = tc->pool; provision_block() local
1956 struct pool *pool = tc->pool; process_cell() local
2010 struct pool *pool = tc->pool; process_bio() local
2111 need_commit_due_to_time(struct pool * pool) need_commit_due_to_time() argument
2183 struct pool *pool = tc->pool; process_thin_deferred_bios() local
2257 sort_cells(struct pool * pool,struct list_head * cells) sort_cells() argument
2277 struct pool *pool = tc->pool; process_thin_deferred_cells() local
2330 get_first_thin(struct pool * pool) get_first_thin() argument
2343 get_next_thin(struct pool * pool,struct thin_c * tc) get_next_thin() argument
2360 process_deferred_bios(struct pool * pool) process_deferred_bios() argument
2418 struct pool *pool = container_of(ws, struct pool, worker); do_worker() local
2439 struct pool *pool = container_of(to_delayed_work(ws), struct pool, waker); do_waker() local
2452 struct pool *pool = container_of(to_delayed_work(ws), struct pool, do_no_space_timeout() local
2479 pool_work_wait(struct pool_work * pw,struct pool * pool,void (* fn)(struct work_struct *)) pool_work_wait() argument
2528 set_discard_callbacks(struct pool * pool) set_discard_callbacks() argument
2542 set_pool_mode(struct pool * pool,enum pool_mode new_mode) set_pool_mode() argument
2640 abort_transaction(struct pool * pool) abort_transaction() argument
2656 metadata_operation_failed(struct pool * pool,const char * op,int r) metadata_operation_failed() argument
2676 struct pool *pool = tc->pool; thin_defer_bio() local
2687 struct pool *pool = tc->pool; thin_defer_bio_with_throttle() local
2696 struct pool *pool = tc->pool; thin_defer_cell() local
2813 requeue_bios(struct pool * pool) requeue_bios() argument
2843 struct pool *pool = pt->pool; disable_discard_passdown_if_not_supported() local
2863 bind_control_target(struct pool * pool,struct dm_target * ti) bind_control_target() argument
2889 unbind_control_target(struct pool * pool,struct dm_target * ti) unbind_control_target() argument
2910 __pool_destroy(struct pool * pool) __pool_destroy() argument
2944 struct pool *pool; pool_create() local
3072 __pool_inc(struct pool * pool) __pool_inc() argument
3078 __pool_dec(struct pool * pool) __pool_dec() argument
3092 struct pool *pool = __pool_table_lookup_metadata_dev(metadata_dev); __pool_find() local
3195 struct pool *pool = context; metadata_low_callback() local
3216 struct pool *pool = context; metadata_pre_commit_callback() local
3289 struct pool *pool; pool_ctr() local
3443 struct pool *pool = pt->pool; pool_map() local
3459 struct pool *pool = pt->pool; maybe_resize_data_dev() local
3507 struct pool *pool = pt->pool; maybe_resize_metadata_dev() local
3570 struct pool *pool = pt->pool; pool_preresume() local
3601 pool_suspend_active_thins(struct pool * pool) pool_suspend_active_thins() argument
3613 pool_resume_active_thins(struct pool * pool) pool_resume_active_thins() argument
3628 struct pool *pool = pt->pool; pool_resume() local
3648 struct pool *pool = pt->pool; pool_presuspend() local
3660 struct pool *pool = pt->pool; pool_presuspend_undo() local
3672 struct pool *pool = pt->pool; pool_postsuspend() local
3703 process_create_thin_mesg(unsigned int argc,char ** argv,struct pool * pool) process_create_thin_mesg() argument
3726 process_create_snap_mesg(unsigned int argc,char ** argv,struct pool * pool) process_create_snap_mesg() argument
3754 process_delete_mesg(unsigned int argc,char ** argv,struct pool * pool) process_delete_mesg() argument
3774 process_set_transaction_id_mesg(unsigned int argc,char ** argv,struct pool * pool) process_set_transaction_id_mesg() argument
3803 process_reserve_metadata_snap_mesg(unsigned int argc,char ** argv,struct pool * pool) process_reserve_metadata_snap_mesg() argument
3820 process_release_metadata_snap_mesg(unsigned int argc,char ** argv,struct pool * pool) process_release_metadata_snap_mesg() argument
3849 struct pool *pool = pt->pool; pool_message() local
3929 struct pool *pool = pt->pool; pool_status() local
4055 struct pool *pool = pt->pool; pool_io_hints() local
4342 struct pool *pool = h->tc->pool; thin_endio() local
4470 struct pool *pool = tc->pool; thin_iterate_devices() local
4490 struct pool *pool = tc->pool; thin_io_hints() local
[all...]
/linux/include/net/page_pool/ !
H A Dhelpers.h92 static inline struct page *page_pool_dev_alloc_pages(struct page_pool *pool) in page_pool_dev_alloc_pages() argument
109 page_pool_dev_alloc_frag(struct page_pool * pool,unsigned int * offset,unsigned int size) page_pool_dev_alloc_frag() argument
118 page_pool_alloc_netmem(struct page_pool * pool,unsigned int * offset,unsigned int * size,gfp_t gfp) page_pool_alloc_netmem() argument
147 page_pool_dev_alloc_netmem(struct page_pool * pool,unsigned int * offset,unsigned int * size) page_pool_dev_alloc_netmem() argument
156 page_pool_dev_alloc_netmems(struct page_pool * pool) page_pool_dev_alloc_netmems() argument
163 page_pool_alloc(struct page_pool * pool,unsigned int * offset,unsigned int * size,gfp_t gfp) page_pool_alloc() argument
182 page_pool_dev_alloc(struct page_pool * pool,unsigned int * offset,unsigned int * size) page_pool_dev_alloc() argument
191 page_pool_alloc_va(struct page_pool * pool,unsigned int * size,gfp_t gfp) page_pool_alloc_va() argument
216 page_pool_dev_alloc_va(struct page_pool * pool,unsigned int * size) page_pool_dev_alloc_va() argument
232 page_pool_get_dma_dir(const struct page_pool * pool) page_pool_get_dma_dir() argument
331 page_pool_put_netmem(struct page_pool * pool,netmem_ref netmem,unsigned int dma_sync_size,bool allow_direct) page_pool_put_netmem() argument
360 page_pool_put_page(struct page_pool * pool,struct page * page,unsigned int dma_sync_size,bool allow_direct) page_pool_put_page() argument
369 page_pool_put_full_netmem(struct page_pool * pool,netmem_ref netmem,bool allow_direct) page_pool_put_full_netmem() argument
385 page_pool_put_full_page(struct page_pool * pool,struct page * page,bool allow_direct) page_pool_put_full_page() argument
399 page_pool_recycle_direct(struct page_pool * pool,struct page * page) page_pool_recycle_direct() argument
405 page_pool_recycle_direct_netmem(struct page_pool * pool,netmem_ref netmem) page_pool_recycle_direct_netmem() argument
422 page_pool_free_va(struct page_pool * pool,void * va,bool allow_direct) page_pool_free_va() argument
450 __page_pool_dma_sync_for_cpu(const struct page_pool * pool,const dma_addr_t dma_addr,u32 offset,u32 dma_sync_size) __page_pool_dma_sync_for_cpu() argument
471 page_pool_dma_sync_for_cpu(const struct page_pool * pool,const struct page * page,u32 offset,u32 dma_sync_size) page_pool_dma_sync_for_cpu() argument
480 page_pool_dma_sync_netmem_for_cpu(const struct page_pool * pool,const netmem_ref netmem,u32 offset,u32 dma_sync_size) page_pool_dma_sync_netmem_for_cpu() argument
492 page_pool_put(struct page_pool * pool) page_pool_put() argument
497 page_pool_nid_changed(struct page_pool * pool,int new_nid) page_pool_nid_changed() argument
503 page_pool_is_unreadable(struct page_pool * pool) page_pool_is_unreadable() argument
[all...]
/linux/kernel/cgroup/ !
H A Ddmem.c106 static void free_cg_pool(struct dmem_cgroup_pool_state *pool) in free_cg_pool() argument
113 set_resource_min(struct dmem_cgroup_pool_state *pool, u64 val) in set_resource_min() argument
119 set_resource_low(struct dmem_cgroup_pool_state *pool, u64 val) in set_resource_low() argument
125 set_resource_max(struct dmem_cgroup_pool_state *pool, u64 val) in set_resource_max() argument
130 static u64 get_resource_low(struct dmem_cgroup_pool_state *pool) in get_resource_low() argument
135 get_resource_min(struct dmem_cgroup_pool_state * pool) get_resource_min() argument
140 get_resource_max(struct dmem_cgroup_pool_state * pool) get_resource_max() argument
145 get_resource_current(struct dmem_cgroup_pool_state * pool) get_resource_current() argument
160 struct dmem_cgroup_pool_state *pool; dmemcs_offline() local
171 struct dmem_cgroup_pool_state *pool, *next; dmemcs_free() local
201 struct dmem_cgroup_pool_state *pool; find_cg_pool_locked() local
210 pool_parent(struct dmem_cgroup_pool_state * pool) pool_parent() argument
225 struct dmem_cgroup_pool_state *pool, *found_pool; dmem_cgroup_calculate_protection() local
271 struct dmem_cgroup_pool_state *pool = test_pool; dmem_cgroup_state_evict_valuable() local
324 struct dmem_cgroup_pool_state *pool, *ppool = NULL; alloc_pool_single() local
359 struct dmem_cgroup_pool_state *pool, *ppool, *retpool; get_cg_pool_locked() local
402 struct dmem_cgroup_pool_state *pool, *next; dmemcg_free_rcu() local
436 struct dmem_cgroup_pool_state *pool = dmem_cgroup_unregister_region() local
518 dmem_cgroup_pool_state_put(struct dmem_cgroup_pool_state * pool) dmem_cgroup_pool_state_put() argument
528 struct dmem_cgroup_pool_state *pool, *allocpool = NULL; get_cg_pool_unlocked() local
571 dmem_cgroup_uncharge(struct dmem_cgroup_pool_state * pool,u64 size) dmem_cgroup_uncharge() argument
605 struct dmem_cgroup_pool_state *pool; dmem_cgroup_try_charge() local
682 struct dmem_cgroup_pool_state *pool = NULL; dmemcg_limit_write() local
738 struct dmem_cgroup_pool_state *pool = find_cg_pool_locked(dmemcs, region); dmemcg_limit_show() local
[all...]
/linux/lib/ !
H A Dgenalloc.c155 struct gen_pool *pool; in gen_pool_create() local
184 gen_pool_add_owner(struct gen_pool * pool,unsigned long virt,phys_addr_t phys,size_t size,int nid,void * owner) gen_pool_add_owner() argument
217 gen_pool_virt_to_phys(struct gen_pool * pool,unsigned long addr) gen_pool_virt_to_phys() argument
242 gen_pool_destroy(struct gen_pool * pool) gen_pool_destroy() argument
277 gen_pool_alloc_algo_owner(struct gen_pool * pool,size_t size,genpool_algo_t algo,void * data,void ** owner) gen_pool_alloc_algo_owner() argument
341 gen_pool_dma_alloc(struct gen_pool * pool,size_t size,dma_addr_t * dma) gen_pool_dma_alloc() argument
362 gen_pool_dma_alloc_algo(struct gen_pool * pool,size_t size,dma_addr_t * dma,genpool_algo_t algo,void * data) gen_pool_dma_alloc_algo() argument
395 gen_pool_dma_alloc_align(struct gen_pool * pool,size_t size,dma_addr_t * dma,int align) gen_pool_dma_alloc_align() argument
419 gen_pool_dma_zalloc(struct gen_pool * pool,size_t size,dma_addr_t * dma) gen_pool_dma_zalloc() argument
440 gen_pool_dma_zalloc_algo(struct gen_pool * pool,size_t size,dma_addr_t * dma,genpool_algo_t algo,void * data) gen_pool_dma_zalloc_algo() argument
466 gen_pool_dma_zalloc_align(struct gen_pool * pool,size_t size,dma_addr_t * dma,int align) gen_pool_dma_zalloc_align() argument
487 gen_pool_free_owner(struct gen_pool * pool,unsigned long addr,size_t size,void ** owner) gen_pool_free_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) gen_pool_for_each_chunk() argument
532 gen_pool_for_each_chunk(struct gen_pool * pool,void (* func)(struct gen_pool * pool,struct gen_pool_chunk * chunk,void * data),void * data) gen_pool_for_each_chunk() argument
553 gen_pool_has_addr(struct gen_pool * pool,unsigned long start,size_t size) gen_pool_has_addr() argument
580 gen_pool_avail(struct gen_pool * pool) gen_pool_avail() argument
599 gen_pool_size(struct gen_pool * pool) gen_pool_size() argument
622 gen_pool_set_algo(struct gen_pool * pool,genpool_algo_t algo,void * data) gen_pool_set_algo() argument
649 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) gen_pool_first_fit() argument
668 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) gen_pool_first_fit_align() argument
696 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) gen_pool_fixed_alloc() argument
731 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) gen_pool_first_fit_order_align() argument
756 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) gen_pool_best_fit() argument
832 struct gen_pool **ptr, *pool; devm_gen_pool_create() local
885 struct gen_pool *pool = NULL; of_gen_pool_get() local
[all...]
H A Dobjpool.c19 objpool_init_percpu_slot(struct objpool_head *pool, in objpool_init_percpu_slot() argument
48 objpool_init_percpu_slots(struct objpool_head *pool, int nr_objs, in objpool_init_percpu_slots() argument
105 objpool_fini_percpu_slots(struct objpool_head * pool) objpool_fini_percpu_slots() argument
118 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) objpool_init() argument
162 objpool_free(struct objpool_head * pool) objpool_free() argument
177 objpool_drop(void * obj,struct objpool_head * pool) objpool_drop() argument
192 objpool_fini(struct objpool_head * pool) objpool_fini() argument
[all...]
/linux/drivers/gpu/drm/panthor/ !
H A Dpanthor_heap.c113 static int panthor_get_heap_ctx_offset(struct panthor_heap_pool *pool, int id) in panthor_get_heap_ctx_offset() argument
118 static void *panthor_get_heap_ctx(struct panthor_heap_pool *pool, int id) in panthor_get_heap_ctx() argument
124 static void panthor_free_heap_chunk(struct panthor_heap_pool *pool, in panthor_free_heap_chunk() argument
139 panthor_alloc_heap_chunk(struct panthor_heap_pool * pool,struct panthor_heap * heap,bool initial_chunk) panthor_alloc_heap_chunk() argument
201 panthor_free_heap_chunks(struct panthor_heap_pool * pool,struct panthor_heap * heap) panthor_free_heap_chunks() argument
210 panthor_alloc_heap_chunks(struct panthor_heap_pool * pool,struct panthor_heap * heap,u32 chunk_count) panthor_alloc_heap_chunks() argument
227 panthor_heap_destroy_locked(struct panthor_heap_pool * pool,u32 handle) panthor_heap_destroy_locked() argument
246 panthor_heap_destroy(struct panthor_heap_pool * pool,u32 handle) panthor_heap_destroy() argument
273 panthor_heap_create(struct panthor_heap_pool * pool,u32 initial_chunk_count,u32 chunk_size,u32 max_chunks,u32 target_in_flight,u64 * heap_ctx_gpu_va,u64 * first_chunk_gpu_va) panthor_heap_create() argument
369 panthor_heap_return_chunk(struct panthor_heap_pool * pool,u64 heap_gpu_va,u64 chunk_gpu_va) panthor_heap_return_chunk() argument
431 panthor_heap_grow(struct panthor_heap_pool * pool,u64 heap_gpu_va,u32 renderpasses_in_flight,u32 pending_frag_count,u64 * new_chunk_gpu_va) panthor_heap_grow() argument
493 struct panthor_heap_pool *pool = panthor_heap_pool_release() local
504 panthor_heap_pool_put(struct panthor_heap_pool * pool) panthor_heap_pool_put() argument
517 panthor_heap_pool_get(struct panthor_heap_pool * pool) panthor_heap_pool_get() argument
540 struct panthor_heap_pool *pool; panthor_heap_pool_create() local
594 panthor_heap_pool_destroy(struct panthor_heap_pool * pool) panthor_heap_pool_destroy() argument
625 panthor_heap_pool_size(struct panthor_heap_pool * pool) panthor_heap_pool_size() argument
[all...]
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/xsk/ !
H A Dpool.c10 struct xsk_buff_pool *pool) in mlx5e_xsk_map_pool() argument
18 struct xsk_buff_pool *pool) in mlx5e_xsk_unmap_pool() argument
46 static int mlx5e_xsk_add_pool(struct mlx5e_xsk *xsk, struct xsk_buff_pool *pool, u16 ix) in mlx5e_xsk_add_pool() argument
65 static bool mlx5e_xsk_is_pool_sane(struct xsk_buff_pool *pool) in mlx5e_xsk_is_pool_sane() argument
71 mlx5e_build_xsk_param(struct xsk_buff_pool * pool,struct mlx5e_xsk_param * xsk) mlx5e_build_xsk_param() argument
79 mlx5e_xsk_enable_locked(struct mlx5e_priv * priv,struct xsk_buff_pool * pool,u16 ix) mlx5e_xsk_enable_locked() argument
165 struct xsk_buff_pool *pool = mlx5e_xsk_get_pool(&priv->channels.params, mlx5e_xsk_disable_locked() local
197 mlx5e_xsk_enable_pool(struct mlx5e_priv * priv,struct xsk_buff_pool * pool,u16 ix) mlx5e_xsk_enable_pool() argument
220 mlx5e_xsk_setup_pool(struct net_device * dev,struct xsk_buff_pool * pool,u16 qid) mlx5e_xsk_setup_pool() argument
[all...]
/linux/drivers/gpu/drm/i915/gt/ !
H A Dintel_gt_buffer_pool.c14 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 = &gt->buffer_pool; intel_gt_get_buffer_pool() local
222 struct intel_gt_buffer_pool *pool = &gt->buffer_pool; intel_gt_init_buffer_pool() local
233 struct intel_gt_buffer_pool *pool = &gt->buffer_pool; intel_gt_flush_buffer_pool() local
243 struct intel_gt_buffer_pool *pool = &gt->buffer_pool; intel_gt_fini_buffer_pool() local
[all...]
/linux/arch/arm64/kvm/hyp/nvhe/ !
H A Dpage_alloc.c33 static struct hyp_page *__find_buddy_nocheck(struct hyp_pool *pool, in __find_buddy_nocheck() argument
52 __find_buddy_avail(struct hyp_pool * pool,struct hyp_page * p,u8 order) __find_buddy_avail() argument
93 __hyp_attach_page(struct hyp_pool * pool,struct hyp_page * p) __hyp_attach_page() argument
130 __hyp_extract_page(struct hyp_pool * pool,struct hyp_page * p,u8 order) __hyp_extract_page() argument
153 __hyp_put_page(struct hyp_pool * pool,struct hyp_page * p) __hyp_put_page() argument
166 hyp_put_page(struct hyp_pool * pool,void * addr) hyp_put_page() argument
175 hyp_get_page(struct hyp_pool * pool,void * addr) hyp_get_page() argument
198 hyp_alloc_pages(struct hyp_pool * pool,u8 order) hyp_alloc_pages() argument
223 hyp_pool_init(struct hyp_pool * pool,u64 pfn,unsigned int nr_pages,unsigned int reserved_pages) hyp_pool_init() argument
[all...]
/linux/sound/core/seq/ !
H A Dseq_memory.c22 static inline int snd_seq_pool_available(struct snd_seq_pool *pool) in snd_seq_pool_available() argument
27 static inline int snd_seq_output_ok(struct snd_seq_pool *pool) in snd_seq_output_ok() argument
225 static inline void free_cell(struct snd_seq_pool *pool, in free_cell() argument
235 struct snd_seq_pool *pool; snd_seq_cell_free() local
267 snd_seq_cell_alloc(struct snd_seq_pool * pool,struct snd_seq_event_cell ** cellp,int nonblock,struct file * file,struct mutex * mutexp) snd_seq_cell_alloc() argument
339 snd_seq_event_dup(struct snd_seq_pool * pool,struct snd_seq_event * event,struct snd_seq_event_cell ** cellp,int nonblock,struct file * file,struct mutex * mutexp) snd_seq_event_dup() argument
426 snd_seq_pool_poll_wait(struct snd_seq_pool * pool,struct file * file,poll_table * wait) snd_seq_pool_poll_wait() argument
436 snd_seq_pool_init(struct snd_seq_pool * pool) snd_seq_pool_init() argument
475 snd_seq_pool_mark_closing(struct snd_seq_pool * pool) snd_seq_pool_mark_closing() argument
484 snd_seq_pool_done(struct snd_seq_pool * pool) snd_seq_pool_done() argument
518 struct snd_seq_pool *pool; snd_seq_pool_new() local
542 struct snd_seq_pool *pool = *ppool; snd_seq_pool_delete() local
555 snd_seq_info_pool(struct snd_info_buffer * buffer,struct snd_seq_pool * pool,char * space) snd_seq_info_pool() argument
[all...]
/linux/drivers/net/ethernet/mellanox/mlx5/core/ !
H A Dirq_affinity.c8 static void cpu_put(struct mlx5_irq_pool *pool, int cpu) in cpu_put() argument
13 static void cpu_get(struct mlx5_irq_pool *pool, int cpu) in cpu_get() argument
19 static int cpu_get_least_loaded(struct mlx5_irq_pool *pool, in cpu_get_least_loaded() argument
48 irq_pool_request_irq(struct mlx5_irq_pool * pool,struct irq_affinity_desc * af_desc) irq_pool_request_irq() argument
97 irq_pool_find_least_loaded(struct mlx5_irq_pool * pool,const struct cpumask * req_mask) irq_pool_find_least_loaded() argument
137 mlx5_irq_affinity_request(struct mlx5_core_dev * dev,struct mlx5_irq_pool * pool,struct irq_affinity_desc * af_desc) mlx5_irq_affinity_request() argument
189 struct mlx5_irq_pool *pool = mlx5_irq_get_pool(irq); mlx5_irq_affinity_irq_release() local
[all...]
H A Dpci_irq.c34 struct mlx5_irq_pool *pool; member
156 struct mlx5_irq_pool *pool = irq->pool; in mlx5_system_free_irq() local
179 struct mlx5_irq_pool *pool = irq->pool; in irq_release() local
189 struct mlx5_irq_pool *pool = irq->pool; mlx5_irq_put() local
233 irq_sf_set_name(struct mlx5_irq_pool * pool,char * name,int vecidx) irq_sf_set_name() argument
238 irq_set_name(struct mlx5_irq_pool * pool,char * name,int vecidx) irq_set_name() argument
255 mlx5_irq_alloc(struct mlx5_irq_pool * pool,int i,struct irq_affinity_desc * af_desc,struct cpu_rmap ** rmap) mlx5_irq_alloc() argument
390 irq_pool_request_vector(struct mlx5_irq_pool * pool,int vecidx,struct irq_affinity_desc * af_desc,struct cpu_rmap ** rmap) irq_pool_request_vector() argument
423 struct mlx5_irq_pool *pool = NULL; mlx5_irq_table_get_comp_irq_pool() local
437 struct mlx5_irq_pool *pool = NULL; ctrl_irq_pool_get() local
472 struct mlx5_irq_pool *pool = ctrl_irq_pool_get(dev); mlx5_ctrl_irq_request() local
517 struct mlx5_irq_pool *pool; mlx5_irq_request() local
556 struct mlx5_irq_pool *pool = table->pcif_pool; mlx5_irq_request_vector() local
583 struct mlx5_irq_pool *pool = kvzalloc(sizeof(*pool), GFP_KERNEL); irq_pool_alloc() local
602 irq_pool_free(struct mlx5_irq_pool * pool) irq_pool_free() argument
697 mlx5_irq_pool_free_irqs(struct mlx5_irq_pool * pool) mlx5_irq_pool_free_irqs() argument
[all...]
/linux/net/ceph/ !
H A Dmsgpool.c14 struct ceph_msgpool *pool = arg; in msgpool_alloc() local
30 struct ceph_msgpool *pool = arg; in msgpool_free() local
38 ceph_msgpool_init(struct ceph_msgpool * pool,int type,int front_len,int max_data_items,int size,const char * name) ceph_msgpool_init() argument
53 ceph_msgpool_destroy(struct ceph_msgpool * pool) ceph_msgpool_destroy() argument
59 ceph_msgpool_get(struct ceph_msgpool * pool,int front_len,int max_data_items) ceph_msgpool_get() argument
81 ceph_msgpool_put(struct ceph_msgpool * pool,struct ceph_msg * msg) ceph_msgpool_put() argument
[all...]
/linux/drivers/staging/octeon/ !
H A Dethernet-mem.c24 static int cvm_oct_fill_hw_skbuff(int pool, int size, int elements) in cvm_oct_fill_hw_skbuff() argument
47 static void cvm_oct_free_hw_skbuff(int pool, int size, int elements) in cvm_oct_free_hw_skbuff() argument
77 cvm_oct_fill_hw_memory(int pool,int size,int elements) cvm_oct_fill_hw_memory() argument
114 cvm_oct_free_hw_memory(int pool,int size,int elements) cvm_oct_free_hw_memory() argument
137 cvm_oct_mem_fill_fpa(int pool,int size,int elements) cvm_oct_mem_fill_fpa() argument
148 cvm_oct_mem_empty_fpa(int pool,int size,int elements) cvm_oct_mem_empty_fpa() argument
[all...]
/linux/drivers/staging/media/ipu3/ !
H A Dipu3-css-pool.c25 void imgu_css_pool_cleanup(struct imgu_device *imgu, struct imgu_css_pool *pool) in imgu_css_pool_cleanup() argument
33 int imgu_css_pool_init(struct imgu_device *imgu, struct imgu_css_pool *pool, in imgu_css_pool_init() argument
61 imgu_css_pool_get(struct imgu_css_pool * pool) imgu_css_pool_get() argument
73 imgu_css_pool_put(struct imgu_css_pool * pool) imgu_css_pool_put() argument
89 imgu_css_pool_last(struct imgu_css_pool * pool,unsigned int n) imgu_css_pool_last() argument
[all...]
/linux/arch/mips/include/asm/octeon/ !
H A Dcvmx-fpa.h106 static inline const char *cvmx_fpa_get_name(uint64_t pool) in cvmx_fpa_get_name() argument
117 static inline void *cvmx_fpa_get_base(uint64_t pool) in cvmx_fpa_get_base() argument
131 cvmx_fpa_is_member(uint64_t pool,void * ptr) cvmx_fpa_is_member() argument
185 cvmx_fpa_alloc(uint64_t pool) cvmx_fpa_alloc() argument
202 cvmx_fpa_async_alloc(uint64_t scr_addr,uint64_t pool) cvmx_fpa_async_alloc() argument
226 cvmx_fpa_free_nosync(void * ptr,uint64_t pool,uint64_t num_cache_lines) cvmx_fpa_free_nosync() argument
248 cvmx_fpa_free(void * ptr,uint64_t pool,uint64_t num_cache_lines) cvmx_fpa_free() argument
[all...]
/linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ !
H A Ddr_icm_pool.c111 dr_icm_pool_mr_create(struct mlx5dr_icm_pool *pool) in dr_icm_pool_mr_create() argument
263 dr_icm_buddy_create(struct mlx5dr_icm_pool * pool) dr_icm_buddy_create() argument
322 dr_icm_chunk_init(struct mlx5dr_icm_chunk * chunk,struct mlx5dr_icm_pool * pool,enum mlx5dr_icm_chunk_size chunk_size,struct mlx5dr_icm_buddy_mem * buddy_mem_pool,unsigned int seg) dr_icm_chunk_init() argument
341 dr_icm_pool_is_sync_required(struct mlx5dr_icm_pool * pool) dr_icm_pool_is_sync_required() argument
346 dr_icm_pool_clear_hot_chunks_arr(struct mlx5dr_icm_pool * pool) dr_icm_pool_clear_hot_chunks_arr() argument
365 dr_icm_pool_sync_all_buddy_pools(struct mlx5dr_icm_pool * pool) dr_icm_pool_sync_all_buddy_pools() argument
386 dr_icm_handle_buddies_get_mem(struct mlx5dr_icm_pool * pool,enum mlx5dr_icm_chunk_size chunk_size,struct mlx5dr_icm_buddy_mem ** buddy,unsigned int * seg) dr_icm_handle_buddies_get_mem() argument
435 mlx5dr_icm_alloc_chunk(struct mlx5dr_icm_pool * pool,enum mlx5dr_icm_chunk_size chunk_size) mlx5dr_icm_alloc_chunk() argument
470 struct mlx5dr_icm_pool *pool = buddy->pool; mlx5dr_icm_free_chunk() local
495 mlx5dr_icm_pool_alloc_htbl(struct mlx5dr_icm_pool * pool) mlx5dr_icm_pool_alloc_htbl() argument
500 mlx5dr_icm_pool_free_htbl(struct mlx5dr_icm_pool * pool,struct mlx5dr_ste_htbl * htbl) mlx5dr_icm_pool_free_htbl() argument
509 struct mlx5dr_icm_pool *pool; mlx5dr_icm_pool_create() local
564 mlx5dr_icm_pool_destroy(struct mlx5dr_icm_pool * pool) mlx5dr_icm_pool_destroy() argument
[all...]
/linux/drivers/gpu/drm/ttm/ !
H A Dttm_pool.c106 struct ttm_pool *pool; member
135 static struct page *ttm_pool_alloc_page(struct ttm_pool *pool, gfp_t gfp_flags, in ttm_pool_alloc_page() argument
188 static void ttm_pool_free_page(struct ttm_pool *pool, enu argument
241 ttm_pool_map(struct ttm_pool * pool,unsigned int order,struct page * p,dma_addr_t * dma_addr) ttm_pool_map() argument
264 ttm_pool_unmap(struct ttm_pool * pool,dma_addr_t dma_addr,unsigned int num_pages) ttm_pool_unmap() argument
310 ttm_pool_type_init(struct ttm_pool_type * pt,struct ttm_pool * pool,enum ttm_caching caching,unsigned int order) ttm_pool_type_init() argument
338 ttm_pool_select_type(struct ttm_pool * pool,enum ttm_caching caching,unsigned int order) ttm_pool_select_type() argument
397 ttm_pool_page_order(struct ttm_pool * pool,struct page * p) ttm_pool_page_order() argument
413 ttm_pool_split_for_swap(struct ttm_pool * pool,struct page * p) ttm_pool_split_for_swap() argument
456 ttm_pool_unmap_and_free(struct ttm_pool * pool,struct page * page,const dma_addr_t * dma_addr,enum ttm_caching caching) ttm_pool_unmap_and_free() argument
582 ttm_pool_page_allocated_restore(struct ttm_pool * pool,unsigned int order,struct page * p,enum ttm_caching page_caching,dma_addr_t first_dma,struct ttm_pool_tt_restore * restore,const struct ttm_pool_alloc_state * alloc) ttm_pool_page_allocated_restore() argument
605 ttm_pool_page_allocated(struct ttm_pool * pool,unsigned int order,struct page * p,enum ttm_caching page_caching,struct ttm_pool_alloc_state * alloc,struct ttm_pool_tt_restore * restore) ttm_pool_page_allocated() argument
654 ttm_pool_free_range(struct ttm_pool * pool,struct ttm_tt * tt,enum ttm_caching caching,pgoff_t start_page,pgoff_t end_page) ttm_pool_free_range() argument
700 __ttm_pool_alloc(struct ttm_pool * pool,struct ttm_tt * tt,const struct ttm_operation_ctx * ctx,struct ttm_pool_alloc_state * alloc,struct ttm_pool_tt_restore * restore) __ttm_pool_alloc() argument
809 ttm_pool_alloc(struct ttm_pool * pool,struct ttm_tt * tt,struct ttm_operation_ctx * ctx) ttm_pool_alloc() argument
836 ttm_pool_restore_and_alloc(struct ttm_pool * pool,struct ttm_tt * tt,const struct ttm_operation_ctx * ctx) ttm_pool_restore_and_alloc() argument
883 ttm_pool_free(struct ttm_pool * pool,struct ttm_tt * tt) ttm_pool_free() argument
964 ttm_pool_backup(struct ttm_pool * pool,struct ttm_tt * tt,const struct ttm_backup_flags * flags) ttm_pool_backup() argument
1066 ttm_pool_init(struct ttm_pool * pool,struct device * dev,int nid,bool use_dma_alloc,bool use_dma32) ttm_pool_init() argument
1113 ttm_pool_fini(struct ttm_pool * pool) ttm_pool_fini() argument
1238 ttm_pool_debugfs(struct ttm_pool * pool,struct seq_file * m) ttm_pool_debugfs() argument
[all...]
/linux/drivers/net/ethernet/marvell/ !
H A Dmvneta_bm.h33 #define MVNETA_BM_XBAR_POOL_REG(pool) \ argument
35 #define MVNETA_BM_TARGET_ID_OFFS(pool) (((pool) & 1) ? 16 : 0) argument
36 #define MVNETA_BM_TARGET_ID_MASK(pool) \ argument
38 #define MVNETA_BM_TARGET_ID_VAL(pool, id) \ argument
40 #define MVNETA_BM_XBAR_ATTR_OFFS(pool) (((pool) argument
41 MVNETA_BM_XBAR_ATTR_MASK(pool) global() argument
43 MVNETA_BM_XBAR_ATTR_VAL(pool,attr) global() argument
47 MVNETA_BM_POOL_BASE_REG(pool) global() argument
51 MVNETA_BM_POOL_READ_PTR_REG(pool) global() argument
57 MVNETA_BM_POOL_WRITE_PTR_REG(pool) global() argument
64 MVNETA_BM_POOL_SIZE_REG(pool) global() argument
[all...]
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ !
H A Dcrypto.c19 #define MLX5_CRYPTO_DEK_POOL_CALC_FREED(pool) MLX5_CRYPTO_DEK_CALC_FREED(pool) argument
288 mlx5_crypto_dek_bulk_create(struct mlx5_crypto_dek_pool *pool) in mlx5_crypto_dek_bulk_create() argument
334 mlx5_crypto_dek_pool_add_bulk(struct mlx5_crypto_dek_pool * pool) mlx5_crypto_dek_pool_add_bulk() argument
357 mlx5_crypto_dek_pool_remove_bulk(struct mlx5_crypto_dek_pool * pool,struct mlx5_crypto_dek_bulk * bulk,bool delay) mlx5_crypto_dek_pool_remove_bulk() argument
370 mlx5_crypto_dek_pool_pop(struct mlx5_crypto_dek_pool * pool,u32 * obj_offset) mlx5_crypto_dek_pool_pop() argument
420 mlx5_crypto_dek_need_sync(struct mlx5_crypto_dek_pool * pool) mlx5_crypto_dek_need_sync() argument
426 mlx5_crypto_dek_free_locked(struct mlx5_crypto_dek_pool * pool,struct mlx5_crypto_dek * dek) mlx5_crypto_dek_free_locked() argument
454 mlx5_crypto_dek_pool_push(struct mlx5_crypto_dek_pool * pool,struct mlx5_crypto_dek * dek) mlx5_crypto_dek_pool_push() argument
479 mlx5_crypto_dek_bulk_reset_synced(struct mlx5_crypto_dek_pool * pool,struct mlx5_crypto_dek_bulk * bulk) mlx5_crypto_dek_bulk_reset_synced() 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) mlx5_crypto_dek_bulk_handle_avail() argument
524 mlx5_crypto_dek_pool_splice_destroy_list(struct mlx5_crypto_dek_pool * pool,struct list_head * list,struct list_head * head) mlx5_crypto_dek_pool_splice_destroy_list() argument
533 mlx5_crypto_dek_pool_free_wait_keys(struct mlx5_crypto_dek_pool * pool) mlx5_crypto_dek_pool_free_wait_keys() argument
548 mlx5_crypto_dek_pool_reset_synced(struct mlx5_crypto_dek_pool * pool) mlx5_crypto_dek_pool_reset_synced() argument
591 struct mlx5_crypto_dek_pool *pool = mlx5_crypto_dek_sync_work_fn() local
672 struct mlx5_crypto_dek_pool *pool = mlx5_crypto_dek_destroy_work_fn() local
684 struct mlx5_crypto_dek_pool *pool; mlx5_crypto_dek_pool_create() local
707 mlx5_crypto_dek_pool_destroy(struct mlx5_crypto_dek_pool * pool) mlx5_crypto_dek_pool_destroy() argument
[all...]

12345678910>>...14