/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_resource.c | 1063 static void dcn30_resource_destruct(struct dcn30_resource_pool *pool) in dcn30_resource_destruct() argument 1213 dcn30_dwbc_create(struct dc_context *ctx, struct resource_pool *pool) dcn30_dwbc_create() argument 1238 dcn30_mmhubbub_create(struct dc_context *ctx, struct resource_pool *pool) dcn30_mmhubbub_create() argument 1284 dcn30_destroy_resource_pool(struct resource_pool **pool) dcn30_destroy_resource_pool() argument 1429 dcn30_acquire_post_bldn_3dlut( struct resource_context *res_ctx, const struct resource_pool *pool, int mpcc_id, struct dc_3dlut **lut, struct dc_transfer_func **shaper) dcn30_acquire_post_bldn_3dlut() argument 1465 dcn30_release_post_bldn_3dlut( struct resource_context *res_ctx, const struct resource_pool *pool, struct dc_3dlut **lut, struct dc_transfer_func **shaper) dcn30_release_post_bldn_3dlut() argument 1497 init_soc_bounding_box(struct dc *dc, struct dcn30_resource_pool *pool) init_soc_bounding_box() argument 1529 const struct resource_pool *pool = dc->res_pool; dcn30_split_stream_for_mpc_or_odm() local 2246 dcn30_resource_construct( uint8_t num_virtual_links, struct dc *dc, struct dcn30_resource_pool *pool) dcn30_resource_construct() argument 2595 struct dcn30_resource_pool *pool = dcn30_create_resource_pool() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_resource.c | 1085 static void dcn20_resource_destruct(struct dcn20_resource_pool *pool) in dcn20_resource_destruct() argument 1315 const struct resource_pool *pool = dc->res_pool; dcn20_acquire_dsc() local 1344 dcn20_release_dsc(struct resource_context *res_ctx, const struct resource_pool *pool, struct display_stream_compressor **dsc) dcn20_release_dsc() argument 1469 const struct resource_pool *pool = dc->res_pool; dcn20_split_stream_for_odm() local 1546 dcn20_split_stream_for_mpc( struct resource_context *res_ctx, const struct resource_pool *pool, struct pipe_ctx *primary_pipe, struct pipe_ctx *secondary_pipe) dcn20_split_stream_for_mpc() argument 1693 dcn20_find_secondary_pipe(struct dc *dc, struct resource_context *res_ctx, const struct resource_pool *pool, const struct pipe_ctx *primary_pipe) dcn20_find_secondary_pipe() argument 2150 dcn20_acquire_free_pipe_for_layer( const struct dc_state *cur_ctx, struct dc_state *new_ctx, const struct resource_pool *pool, const struct pipe_ctx *opp_head) dcn20_acquire_free_pipe_for_layer() argument 2187 dcn20_destroy_resource_pool(struct resource_pool **pool) dcn20_destroy_resource_pool() argument 2230 dcn20_dwbc_create(struct dc_context *ctx, struct resource_pool *pool) dcn20_dwbc_create() argument 2253 dcn20_mmhubbub_create(struct dc_context *ctx, struct resource_pool *pool) dcn20_mmhubbub_create() argument 2331 init_soc_bounding_box(struct dc *dc, struct dcn20_resource_pool *pool) init_soc_bounding_box() argument 2385 dcn20_resource_construct( uint8_t num_virtual_links, struct dc *dc, struct dcn20_resource_pool *pool) dcn20_resource_construct() argument 2758 struct dcn20_resource_pool *pool = dcn20_create_resource_pool() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn315/ |
H A D | dcn315_resource.c | 1341 static void dcn315_resource_destruct(struct dcn315_resource_pool *pool) in dcn315_resource_destruct() argument 1507 dcn31_dwbc_create(struct dc_context *ctx, struct resource_pool *pool) dcn31_dwbc_create() argument 1532 dcn31_mmhubbub_create(struct dc_context *ctx, struct resource_pool *pool) dcn31_mmhubbub_create() argument 1572 dcn315_destroy_resource_pool(struct resource_pool **pool) dcn315_destroy_resource_pool() argument 1835 dcn315_resource_construct( uint8_t num_virtual_links, struct dc *dc, struct dcn315_resource_pool *pool) dcn315_resource_construct() argument 2137 struct dcn315_resource_pool *pool = dcn315_create_resource_pool() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn32/ |
H A D | dcn32_resource.c | 1341 static void dcn32_resource_destruct(struct dcn32_resource_pool *pool) in dcn32_resource_destruct() argument 1495 dcn32_dwbc_create(struct dc_context *ctx, struct resource_pool *pool) dcn32_dwbc_create() argument 1524 dcn32_mmhubbub_create(struct dc_context *ctx, struct resource_pool *pool) dcn32_mmhubbub_create() argument 1578 dcn32_destroy_resource_pool(struct resource_pool **pool) dcn32_destroy_resource_pool() argument 1587 dcn32_acquire_post_bldn_3dlut( struct resource_context *res_ctx, const struct resource_pool *pool, int mpcc_id, struct dc_3dlut **lut, struct dc_transfer_func **shaper) dcn32_acquire_post_bldn_3dlut() argument 1609 dcn32_release_post_bldn_3dlut( struct resource_context *res_ctx, const struct resource_pool *pool, struct dc_3dlut **lut, struct dc_transfer_func **shaper) dcn32_release_post_bldn_3dlut() argument 2069 dcn32_resource_construct( uint8_t num_virtual_links, struct dc *dc, struct dcn32_resource_pool *pool) dcn32_resource_construct() argument 2474 struct dcn32_resource_pool *pool = dcn32_create_resource_pool() local 2530 find_optimal_free_pipe_as_secondary_dpp_pipe( const struct resource_context *cur_res_ctx, struct resource_context *new_res_ctx, const struct resource_pool *pool, const struct pipe_ctx *new_opp_head) find_optimal_free_pipe_as_secondary_dpp_pipe() argument 2567 find_idle_secondary_pipe_check_mpo( struct resource_context *res_ctx, const struct resource_pool *pool, const struct pipe_ctx *primary_pipe) find_idle_secondary_pipe_check_mpo() argument 2629 dcn32_acquire_idle_pipe_for_head_pipe_in_layer( struct dc_state *state, const struct resource_pool *pool, struct dc_stream_state *stream, const struct pipe_ctx *head_pipe) dcn32_acquire_idle_pipe_for_head_pipe_in_layer() argument 2672 dcn32_acquire_free_pipe_as_secondary_dpp_pipe( const struct dc_state *cur_ctx, struct dc_state *new_ctx, const struct resource_pool *pool, const struct pipe_ctx *opp_head_pipe) dcn32_acquire_free_pipe_as_secondary_dpp_pipe() argument [all...] |
/kernel/linux/linux-6.6/drivers/crypto/marvell/cesa/ |
H A D | cesa.h | 463 struct gen_pool *pool; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | rvu_debugfs.c | 1113 struct npa_pool_s *pool = &rsp->pool; in print_npa_pool_ctx() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/dpaa2/ |
H A D | dpni-cmd.h | 132 struct dpni_cmd_pool pool[DPNI_MAX_DPBP]; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/via/ |
H A D | via-velocity.c | 1484 void *pool; in velocity_init_dma_rings() local
|
/kernel/linux/linux-6.6/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.c | 385 static void srp_destroy_fr_pool(struct srp_fr_pool *pool) in srp_destroy_fr_pool() argument 411 struct srp_fr_pool *pool; in srp_create_fr_pool() local 461 srp_fr_pool_get(struct srp_fr_pool *pool) srp_fr_pool_get() argument 485 srp_fr_pool_put(struct srp_fr_pool *pool, struct srp_fr_desc **desc, int n) srp_fr_pool_put() argument [all...] |
/kernel/linux/linux-6.6/mm/ |
H A D | zsmalloc.c | 256 struct zs_pool *pool; member 293 static void kick_deferred_free(struct zs_pool *pool) {} in kick_deferred_free() argument 294 static void init_deferred_free(struct zs_pool *pool) {} in init_deferred_free() argument 295 static void SetZsPageMovable(struct zs_pool *pool, struct zspage *zspage) {} in SetZsPageMovable() argument 298 static int create_cache(struct zs_pool *pool) in create_cache() argument 316 destroy_cache(struct zs_pool *pool) destroy_cache() argument 322 cache_alloc_handle(struct zs_pool *pool, gfp_t gfp) cache_alloc_handle() argument 328 cache_free_handle(struct zs_pool *pool, unsigned long handle) cache_free_handle() argument 333 cache_alloc_zspage(struct zs_pool *pool, gfp_t flags) cache_alloc_zspage() argument 339 cache_free_zspage(struct zs_pool *pool, struct zspage *zspage) cache_free_zspage() argument 364 zs_zpool_destroy(void *pool) zs_zpool_destroy() argument 369 zs_zpool_malloc(void *pool, size_t size, gfp_t gfp, unsigned long *handle) zs_zpool_malloc() argument 378 zs_zpool_free(void *pool, unsigned long handle) zs_zpool_free() argument 383 zs_zpool_map(void *pool, unsigned long handle, enum zpool_mapmode mm) zs_zpool_map() argument 403 zs_zpool_unmap(void *pool, unsigned long handle) zs_zpool_unmap() argument 408 zs_zpool_total_size(void *pool) zs_zpool_total_size() argument 489 zspage_class(struct zs_pool *pool, struct zspage *zspage) zspage_class() argument 560 struct zs_pool *pool = s->private; zs_stats_size_show() local 622 zs_pool_stat_create(struct zs_pool *pool, const char *name) zs_pool_stat_create() argument 635 zs_pool_stat_destroy(struct zs_pool *pool) zs_pool_stat_destroy() argument 649 zs_pool_stat_create(struct zs_pool *pool, const char *name) zs_pool_stat_create() argument 653 zs_pool_stat_destroy(struct zs_pool *pool) zs_pool_stat_destroy() argument 848 __free_zspage(struct zs_pool *pool, struct size_class *class, struct zspage *zspage) __free_zspage() argument 879 free_zspage(struct zs_pool *pool, struct size_class *class, struct zspage *zspage) free_zspage() argument 980 alloc_zspage(struct zs_pool *pool, struct size_class *class, gfp_t gfp) alloc_zspage() argument 1161 zs_lookup_class_index(struct zs_pool *pool, unsigned int size) zs_lookup_class_index() argument 1171 zs_get_total_pages(struct zs_pool *pool) zs_get_total_pages() argument 1192 zs_map_object(struct zs_pool *pool, unsigned long handle, enum zs_mapmode mm) zs_map_object() argument 1254 zs_unmap_object(struct zs_pool *pool, unsigned long handle) zs_unmap_object() argument 1301 zs_huge_class_size(struct zs_pool *pool) zs_huge_class_size() argument 1307 obj_malloc(struct zs_pool *pool, struct zspage *zspage, unsigned long handle) obj_malloc() argument 1360 zs_malloc(struct zs_pool *pool, size_t size, gfp_t gfp) zs_malloc() argument 1445 zs_free(struct zs_pool *pool, unsigned long handle) zs_free() argument 1578 migrate_zspage(struct zs_pool *pool, struct zspage *src_zspage, struct zspage *dst_zspage) migrate_zspage() argument 1780 struct zs_pool *pool; zs_page_isolate() local 1801 struct zs_pool *pool; zs_page_migrate() local 1881 struct zs_pool *pool; zs_page_putback() local 1911 struct zs_pool *pool = container_of(work, struct zs_pool, async_free_zspage() local 1938 kick_deferred_free(struct zs_pool *pool) kick_deferred_free() argument 1943 zs_flush_migration(struct zs_pool *pool) zs_flush_migration() argument 1948 init_deferred_free(struct zs_pool *pool) init_deferred_free() argument 1953 SetZsPageMovable(struct zs_pool *pool, struct zspage *zspage) SetZsPageMovable() argument 1964 zs_flush_migration(struct zs_pool *pool) zs_flush_migration() argument 1987 __zs_compact(struct zs_pool *pool, struct size_class *class) __zs_compact() argument 2051 zs_compact(struct zs_pool *pool) zs_compact() argument 2079 zs_pool_stats(struct zs_pool *pool, struct zs_pool_stats *stats) zs_pool_stats() argument 2089 struct zs_pool *pool = container_of(shrinker, struct zs_pool, zs_shrinker_scan() local 2108 struct zs_pool *pool = container_of(shrinker, struct zs_pool, zs_shrinker_count() local 2122 zs_unregister_shrinker(struct zs_pool *pool) zs_unregister_shrinker() argument 2127 zs_register_shrinker(struct zs_pool *pool) zs_register_shrinker() argument 2172 struct zs_pool *pool; zs_create_pool() local 2282 zs_destroy_pool(struct zs_pool *pool) zs_destroy_pool() argument [all...] |
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | ste_dma40.c | 830 struct d40_lcla_pool *pool = &chan->base->lcla_pool; in d40_log_lli_to_lcxa() local 3374 struct d40_lcla_pool *pool = &base->lcla_pool; in d40_lcla_allocate() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/marvell/octeontx2/af/ |
H A D | mbox.h | 409 struct npa_pool_s pool; member 426 struct npa_pool_s pool; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_cmn.c | 552 struct bnx2x_alloc_pool *pool = &fp->page_pool; in bnx2x_alloc_rx_sge() local [all...] |
/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-thin.c | 229 struct pool { struct 291 static enum pool_mode get_pool_mode(struct pool *pool) in get_pool_mode() argument 296 notify_of_pool_mode_change(struct pool *pool) notify_of_pool_mode_change() argument 326 struct pool *pool; global() member 345 struct pool *pool; global() member 366 block_size_is_power_of_two(struct pool *pool) block_size_is_power_of_two() argument 371 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 466 cell_release(struct pool *pool, struct dm_bio_prison_cell *cell, struct bio_list *bios) cell_release() argument 474 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 483 cell_release_no_holder(struct pool *pool, struct dm_bio_prison_cell *cell, struct bio_list *bios) cell_release_no_holder() argument 491 cell_error_with_code(struct pool *pool, struct dm_bio_prison_cell *cell, blk_status_t error_code) cell_error_with_code() argument 498 get_pool_io_error_code(struct pool *pool) get_pool_io_error_code() argument 503 cell_error(struct pool *pool, struct dm_bio_prison_cell *cell) cell_error() argument 508 cell_success(struct pool *pool, struct dm_bio_prison_cell *cell) cell_success() argument 513 cell_requeue(struct pool *pool, struct dm_bio_prison_cell *cell) cell_requeue() argument 539 __pool_table_insert(struct pool *pool) __pool_table_insert() argument 545 __pool_table_remove(struct pool *pool) __pool_table_remove() argument 553 struct pool *pool = NULL, *tmp; __pool_table_lookup() local 569 struct pool *pool = NULL, *tmp; __pool_table_lookup_metadata_dev() local 626 struct pool *pool = tc->pool; requeue_deferred_cells() local 655 error_retry_list_with_code(struct pool *pool, blk_status_t error) error_retry_list_with_code() argument 665 error_retry_list(struct pool *pool) error_retry_list() argument 679 struct pool *pool = tc->pool; get_bio_block() local 696 struct pool *pool = tc->pool; get_bio_block_range() local 720 struct pool *pool = tc->pool; remap() local 744 inc_all_io_entry(struct pool *pool, struct bio *bio) inc_all_io_entry() argument 757 struct pool *pool = tc->pool; issue() local 832 struct pool *pool = m->tc->pool; __complete_mapping_preparation() local 843 struct pool *pool = m->tc->pool; complete_mapping_preparation() local 885 struct pool *pool = tc->pool; cell_defer_no_holder() local 963 struct pool *pool = tc->pool; complete_overwrite_bio() local 996 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 1208 struct pool *pool = tc->pool; process_prepared_discard_passdown_pt2() local 1226 process_prepared(struct pool *pool, struct list_head *head, process_mapping_fn *fn) process_prepared() argument 1244 io_overlaps_block(struct pool *pool, struct bio *bio) io_overlaps_block() argument 1250 io_overwrites_block(struct pool *pool, struct bio *bio) io_overwrites_block() argument 1263 ensure_next_mapping(struct pool *pool) ensure_next_mapping() argument 1273 get_next_mapping(struct pool *pool) get_next_mapping() argument 1304 struct pool *pool = tc->pool; remap_and_issue_overwrite() local 1323 struct pool *pool = tc->pool; schedule_copy() local 1391 struct pool *pool = tc->pool; schedule_zero() local 1420 struct pool *pool = tc->pool; schedule_external_copy() local 1447 is_read_only(struct pool *pool) is_read_only() argument 1452 check_for_metadata_space(struct pool *pool) check_for_metadata_space() argument 1470 check_for_data_space(struct pool *pool) check_for_data_space() argument 1492 commit(struct pool *pool) commit() argument 1510 check_low_water_mark(struct pool *pool, dm_block_t free_blocks) check_low_water_mark() argument 1526 struct pool *pool = tc->pool; alloc_data_block() local 1599 should_error_unserviceable_bio(struct pool *pool) should_error_unserviceable_bio() argument 1623 handle_unserviceable_bio(struct pool *pool, struct bio *bio) handle_unserviceable_bio() argument 1634 retry_bios_on_resume(struct pool *pool, struct dm_bio_prison_cell *cell) retry_bios_on_resume() argument 1656 struct pool *pool = tc->pool; process_discard_cell_no_passdown() local 1676 struct pool *pool = tc->pool; break_up_discard_bio() local 1793 struct pool *pool = tc->pool; break_sharing() local 1861 struct pool *pool = tc->pool; process_shared_bio() local 1894 struct pool *pool = tc->pool; provision_block() local 1941 struct pool *pool = tc->pool; process_cell() local 1995 struct pool *pool = tc->pool; process_bio() local 2096 need_commit_due_to_time(struct pool *pool) need_commit_due_to_time() argument 2168 struct pool *pool = tc->pool; process_thin_deferred_bios() local 2242 sort_cells(struct pool *pool, struct list_head *cells) sort_cells() argument 2262 struct pool *pool = tc->pool; process_thin_deferred_cells() local 2315 get_first_thin(struct pool *pool) get_first_thin() argument 2329 get_next_thin(struct pool *pool, struct thin_c *tc) get_next_thin() argument 2346 process_deferred_bios(struct pool *pool) process_deferred_bios() argument 2404 struct pool *pool = container_of(ws, struct pool, worker); do_worker() local 2425 struct pool *pool = container_of(to_delayed_work(ws), struct pool, waker); do_waker() local 2437 struct pool *pool = container_of(to_delayed_work(ws), struct pool, do_no_space_timeout() local 2464 pool_work_wait(struct pool_work *pw, struct pool *pool, void (*fn)(struct work_struct *)) pool_work_wait() argument 2515 set_discard_callbacks(struct pool *pool) set_discard_callbacks() argument 2529 set_pool_mode(struct pool *pool, enum pool_mode new_mode) set_pool_mode() argument 2627 abort_transaction(struct pool *pool) abort_transaction() argument 2643 metadata_operation_failed(struct pool *pool, const char *op, int r) metadata_operation_failed() argument 2663 struct pool *pool = tc->pool; thin_defer_bio() local 2674 struct pool *pool = tc->pool; thin_defer_bio_with_throttle() local 2683 struct pool *pool = tc->pool; thin_defer_cell() local 2800 requeue_bios(struct pool *pool) requeue_bios() argument 2835 struct pool *pool = pt->pool; disable_passdown_if_not_supported() local 2856 bind_control_target(struct pool *pool, struct dm_target *ti) bind_control_target() argument 2882 unbind_control_target(struct pool *pool, struct dm_target *ti) unbind_control_target() argument 2901 __pool_destroy(struct pool *pool) __pool_destroy() argument 2936 struct pool *pool; pool_create() local 3065 __pool_inc(struct pool *pool) __pool_inc() argument 3071 __pool_dec(struct pool *pool) __pool_dec() argument 3085 struct pool *pool = __pool_table_lookup_metadata_dev(metadata_dev); __pool_find() local 3186 struct pool *pool = context; metadata_low_callback() local 3207 struct pool *pool = context; metadata_pre_commit_callback() local 3285 struct pool *pool; pool_ctr() local 3439 struct pool *pool = pt->pool; pool_map() local 3456 struct pool *pool = pt->pool; maybe_resize_data_dev() local 3504 struct pool *pool = pt->pool; maybe_resize_metadata_dev() local 3567 struct pool *pool = pt->pool; pool_preresume() local 3598 pool_suspend_active_thins(struct pool *pool) pool_suspend_active_thins() argument 3610 pool_resume_active_thins(struct pool *pool) pool_resume_active_thins() argument 3625 struct pool *pool = pt->pool; pool_resume() local 3645 struct pool *pool = pt->pool; pool_presuspend() local 3657 struct pool *pool = pt->pool; pool_presuspend_undo() local 3669 struct pool *pool = pt->pool; pool_postsuspend() local 3700 process_create_thin_mesg(unsigned argc, char **argv, struct pool *pool) process_create_thin_mesg() argument 3723 process_create_snap_mesg(unsigned argc, char **argv, struct pool *pool) process_create_snap_mesg() argument 3751 process_delete_mesg(unsigned argc, char **argv, struct pool *pool) process_delete_mesg() argument 3771 process_set_transaction_id_mesg(unsigned argc, char **argv, struct pool *pool) process_set_transaction_id_mesg() argument 3800 process_reserve_metadata_snap_mesg(unsigned argc, char **argv, struct pool *pool) process_reserve_metadata_snap_mesg() argument 3817 process_release_metadata_snap_mesg(unsigned argc, char **argv, struct pool *pool) process_release_metadata_snap_mesg() argument 3846 struct pool *pool = pt->pool; pool_message() local 3926 struct pool *pool = pt->pool; pool_status() local 4048 struct pool *pool = pt->pool; pool_io_hints() local 4332 struct pool *pool = h->tc->pool; thin_endio() local 4456 struct pool *pool = tc->pool; thin_iterate_devices() local 4476 struct pool *pool = tc->pool; thin_io_hints() local [all...] |
/kernel/linux/linux-5.10/kernel/ |
H A D | workqueue.c | 201 struct worker_pool *pool; /* I: the associated pool */ global() member 533 worker_pool_assign_id(struct worker_pool *pool) worker_pool_assign_id() argument 767 __need_more_worker(struct worker_pool *pool) __need_more_worker() argument 780 need_more_worker(struct worker_pool *pool) need_more_worker() argument 786 may_start_working(struct worker_pool *pool) may_start_working() argument 792 keep_working(struct worker_pool *pool) keep_working() argument 799 need_to_create_worker(struct worker_pool *pool) need_to_create_worker() argument 805 too_many_workers(struct worker_pool *pool) too_many_workers() argument 819 first_idle_worker(struct worker_pool *pool) first_idle_worker() argument 836 wake_up_worker(struct worker_pool *pool) wake_up_worker() argument 881 struct worker_pool *pool; wq_worker_sleeping() local 963 struct worker_pool *pool = worker->pool; worker_set_flags() local 988 struct worker_pool *pool = worker->pool; worker_clr_flags() local 1038 find_worker_executing_work(struct worker_pool *pool, struct work_struct *work) find_worker_executing_work() argument 1251 struct worker_pool *pool; try_to_grab_pending() local 1341 struct worker_pool *pool = pwq->pool; insert_work() local 1783 struct worker_pool *pool = worker->pool; worker_enter_idle() local 1823 struct worker_pool *pool = worker->pool; worker_leave_idle() local 1856 worker_attach_to_pool(struct worker *worker, struct worker_pool *pool) worker_attach_to_pool() argument 1888 struct worker_pool *pool = worker->pool; worker_detach_from_pool() local 1919 create_worker(struct worker_pool *pool) create_worker() argument 1981 struct worker_pool *pool = worker->pool; destroy_worker() local 2001 struct worker_pool *pool = from_timer(pool, t, idle_timer); idle_worker_timeout() local 2049 struct worker_pool *pool = from_timer(pool, t, mayday_timer); pool_mayday_timeout() local 2145 struct worker_pool *pool = worker->pool; manage_workers() local 2180 struct worker_pool *pool = worker->pool; global() variable 2245 wake_up_worker(pool); global() variable 2373 struct worker_pool *pool = worker->pool; worker_thread() local 2507 struct worker_pool *pool = pwq->pool; rescuer_thread() local 2746 struct worker_pool *pool = pwq->pool; flush_workqueue_prep_pwqs() local 2991 struct worker_pool *pool; start_flush_work() local 3436 init_worker_pool(struct worker_pool *pool) init_worker_pool() argument 3520 struct worker_pool *pool = container_of(rcu, struct worker_pool, rcu); rcu_free_pool() local 3528 wq_manager_inactive(struct worker_pool *pool) wq_manager_inactive() argument 3550 put_unbound_pool(struct worker_pool *pool) put_unbound_pool() argument 3619 struct worker_pool *pool; get_unbound_pool() local 3691 struct worker_pool *pool = pwq->pool; pwq_unbound_release_workfn() local 3780 init_pwq(struct pool_workqueue *pwq, struct workqueue_struct *wq, struct worker_pool *pool) init_pwq() argument 3822 struct worker_pool *pool; alloc_unbound_pwq() local 4595 struct worker_pool *pool; work_busy() local 4688 pr_cont_pool_info(struct worker_pool *pool) pr_cont_pool_info() argument 4712 struct worker_pool *pool = pwq->pool; show_pwq() local 4791 struct worker_pool *pool; show_workqueue_state() local 4881 struct worker_pool *pool = worker->pool; wq_worker_comm() local 4924 struct worker_pool *pool; unbind_workers() local 4981 rebind_workers(struct worker_pool *pool) rebind_workers() argument 5050 restore_unbound_workers_cpumask(struct worker_pool *pool, int cpu) restore_unbound_workers_cpumask() argument 5070 struct worker_pool *pool; workqueue_prepare_cpu() local 5083 struct worker_pool *pool; workqueue_online_cpu() local 5802 struct worker_pool *pool; wq_watchdog_timer_fn() local 5985 struct worker_pool *pool; workqueue_init_early() local 6051 struct worker_pool *pool; workqueue_init() local [all...] |
/kernel/linux/linux-5.10/drivers/nvme/host/ |
H A D | pci.c | 626 struct dma_pool *pool; in nvme_pci_setup_prps() local 739 struct dma_pool *pool; in nvme_pci_setup_sgls() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnx2x/ |
H A D | bnx2x_cmn.c | 551 struct bnx2x_alloc_pool *pool = &fp->page_pool; in bnx2x_alloc_rx_sge() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/ibm/ |
H A D | ibmvnic.c | 754 replenish_rx_pool(struct ibmvnic_adapter *adapter, struct ibmvnic_rx_pool *pool) replenish_rx_pool() argument 3413 struct ibmvnic_rx_pool *pool = &adapter->rx_pool[rx_buff->pool_index]; remove_buff_from_pool() local 4159 unsigned int pool = scrq->pool_index; ibmvnic_complete_tx() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc.c | 2103 const struct resource_pool *pool = dc->res_pool; in dc_acquire_release_mpc_3dlut() local
|
H A D | dc_resource.c | 356 resource_construct( unsigned int num_virtual_links, struct dc *dc, struct resource_pool *pool, const struct resource_create_funcs *create_funcs) resource_construct() argument 456 find_matching_clock_source( const struct resource_pool *pool, struct clock_source *clock_source) find_matching_clock_source() argument 470 resource_unreference_clock_source( struct resource_context *res_ctx, const struct resource_pool *pool, struct clock_source *clock_source) resource_unreference_clock_source() argument 484 resource_reference_clock_source( struct resource_context *res_ctx, const struct resource_pool *pool, struct clock_source *clock_source) resource_reference_clock_source() argument 498 resource_get_clock_source_reference( struct resource_context *res_ctx, const struct resource_pool *pool, struct clock_source *clock_source) resource_get_clock_source_reference() argument 1558 resource_find_free_secondary_pipe_legacy( struct resource_context *res_ctx, const struct resource_pool *pool, const struct pipe_ctx *primary_pipe) resource_find_free_secondary_pipe_legacy() argument 1643 recource_find_free_pipe_not_used_in_cur_res_ctx( const struct resource_context *cur_res_ctx, struct resource_context *new_res_ctx, const struct resource_pool *pool) recource_find_free_pipe_not_used_in_cur_res_ctx() argument 1666 resource_find_free_pipe_used_as_cur_sec_dpp_in_mpcc_combine( const struct resource_context *cur_res_ctx, struct resource_context *new_res_ctx, const struct resource_pool *pool) resource_find_free_pipe_used_as_cur_sec_dpp_in_mpcc_combine() argument 1691 resource_find_any_free_pipe(struct resource_context *new_res_ctx, const struct resource_pool *pool) resource_find_any_free_pipe() argument 1796 acquire_first_split_pipe( struct resource_context *res_ctx, const struct resource_pool *pool, struct dc_stream_state *stream) acquire_first_split_pipe() argument 1868 acquire_secondary_dpp_pipes_and_add_plane( struct pipe_ctx *otg_master_pipe, struct dc_plane_state *plane_state, struct dc_state *new_ctx, struct dc_state *cur_ctx, struct resource_pool *pool) acquire_secondary_dpp_pipes_and_add_plane() argument 1913 struct resource_pool *pool = dc->res_pool; dc_add_plane_to_context() local 1956 struct resource_pool *pool = dc->res_pool; dc_remove_plane_from_context() local 2196 update_stream_engine_usage( struct resource_context *res_ctx, const struct resource_pool *pool, struct stream_encoder *stream_enc, bool acquired) update_stream_engine_usage() argument 2210 update_hpo_dp_stream_engine_usage( struct resource_context *res_ctx, const struct resource_pool *pool, struct hpo_dp_stream_encoder *hpo_dp_stream_enc, bool acquired) update_hpo_dp_stream_engine_usage() argument 2238 find_free_hpo_dp_link_enc(const struct resource_context *res_ctx, const struct resource_pool *pool) find_free_hpo_dp_link_enc() argument 2275 add_hpo_dp_link_enc_to_ctx(struct resource_context *res_ctx, const struct resource_pool *pool, struct pipe_ctx *pipe_ctx, struct dc_stream_state *stream) add_hpo_dp_link_enc_to_ctx() argument 2313 update_audio_usage( struct resource_context *res_ctx, const struct resource_pool *pool, struct audio *audio, bool acquired) update_audio_usage() argument 2326 acquire_first_free_pipe( struct resource_context *res_ctx, const struct resource_pool *pool, struct dc_stream_state *stream) acquire_first_free_pipe() argument 2362 find_first_free_match_hpo_dp_stream_enc_for_link( struct resource_context *res_ctx, const struct resource_pool *pool, struct dc_stream_state *stream) find_first_free_match_hpo_dp_stream_enc_for_link() argument 2380 find_first_free_audio( struct resource_context *res_ctx, const struct resource_pool *pool, enum engine_id id, enum dce_version dc_version) find_first_free_audio() argument 2590 acquire_resource_from_hw_enabled_state( struct resource_context *res_ctx, const struct resource_pool *pool, struct dc_stream_state *stream) acquire_resource_from_hw_enabled_state() argument 2719 const struct resource_pool *pool = dc->res_pool; resource_map_pool_resources() local 3638 dc_resource_find_first_free_pll( struct resource_context *res_ctx, const struct resource_pool *pool) dc_resource_find_first_free_pll() argument 3702 const struct resource_pool *pool = dc->res_pool; resource_map_clock_resources() local 4045 get_temp_hpo_dp_link_enc( const struct resource_context *res_ctx, const struct resource_pool *const pool, const struct dc_link *link) get_temp_hpo_dp_link_enc() argument 4259 const struct resource_pool *pool = dc->res_pool; dc_resource_acquire_secondary_pipe_for_mpc_odm() local [all...] |
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | ste_dma40.c | 855 struct d40_lcla_pool *pool = &chan->base->lcla_pool; in d40_log_lli_to_lcxa() local 3370 struct d40_lcla_pool *pool = &base->lcla_pool; in d40_lcla_allocate() local [all...] |
/kernel/linux/linux-6.6/drivers/nvme/host/ |
H A D | pci.c | 583 struct dma_pool *pool; in nvme_pci_setup_prps() local 689 struct dma_pool *pool; in nvme_pci_setup_sgls() local [all...] |
/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-thin.c | 232 struct pool { struct 292 static enum pool_mode get_pool_mode(struct pool *pool) in get_pool_mode() 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 466 cell_release(struct pool *pool, struct dm_bio_prison_cell *cell, struct bio_list *bios) cell_release() argument 474 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 483 cell_release_no_holder(struct pool *pool, struct dm_bio_prison_cell *cell, struct bio_list *bios) cell_release_no_holder() argument 491 cell_error_with_code(struct pool *pool, struct dm_bio_prison_cell *cell, blk_status_t error_code) cell_error_with_code() argument 498 get_pool_io_error_code(struct pool *pool) get_pool_io_error_code() argument 503 cell_error(struct pool *pool, struct dm_bio_prison_cell *cell) cell_error() argument 508 cell_success(struct pool *pool, struct dm_bio_prison_cell *cell) cell_success() argument 513 cell_requeue(struct pool *pool, struct dm_bio_prison_cell *cell) cell_requeue() argument 539 __pool_table_insert(struct pool *pool) __pool_table_insert() argument 545 __pool_table_remove(struct pool *pool) __pool_table_remove() argument 553 struct pool *pool = NULL, *tmp; __pool_table_lookup() local 569 struct pool *pool = NULL, *tmp; __pool_table_lookup_metadata_dev() local 626 struct pool *pool = tc->pool; requeue_deferred_cells() local 655 error_retry_list_with_code(struct pool *pool, blk_status_t error) error_retry_list_with_code() argument 665 error_retry_list(struct pool *pool) error_retry_list() argument 679 struct pool *pool = tc->pool; get_bio_block() local 696 struct pool *pool = tc->pool; get_bio_block_range() local 720 struct pool *pool = tc->pool; remap() local 744 inc_all_io_entry(struct pool *pool, struct bio *bio) inc_all_io_entry() argument 757 struct pool *pool = tc->pool; issue() local 832 struct pool *pool = m->tc->pool; __complete_mapping_preparation() local 843 struct pool *pool = m->tc->pool; complete_mapping_preparation() local 885 struct pool *pool = tc->pool; cell_defer_no_holder() local 965 struct pool *pool = tc->pool; complete_overwrite_bio() local 998 struct pool *pool = tc->pool; process_prepared_mapping() local 1090 struct pool *pool = tc->pool; passdown_double_checking_shared_status() local 1132 struct pool *pool = m->tc->pool; queue_passdown_pt2() local 1154 struct pool *pool = tc->pool; process_prepared_discard_passdown_pt1() local 1203 struct pool *pool = tc->pool; process_prepared_discard_passdown_pt2() local 1221 process_prepared(struct pool *pool, struct list_head *head, process_mapping_fn *fn) process_prepared() argument 1239 io_overlaps_block(struct pool *pool, struct bio *bio) io_overlaps_block() argument 1245 io_overwrites_block(struct pool *pool, struct bio *bio) io_overwrites_block() argument 1258 ensure_next_mapping(struct pool *pool) ensure_next_mapping() argument 1268 get_next_mapping(struct pool *pool) get_next_mapping() argument 1299 struct pool *pool = tc->pool; remap_and_issue_overwrite() local 1318 struct pool *pool = tc->pool; schedule_copy() local 1386 struct pool *pool = tc->pool; schedule_zero() local 1415 struct pool *pool = tc->pool; schedule_external_copy() local 1442 is_read_only(struct pool *pool) is_read_only() argument 1447 check_for_metadata_space(struct pool *pool) check_for_metadata_space() argument 1465 check_for_data_space(struct pool *pool) check_for_data_space() argument 1487 commit(struct pool *pool) commit() argument 1505 check_low_water_mark(struct pool *pool, dm_block_t free_blocks) check_low_water_mark() argument 1521 struct pool *pool = tc->pool; alloc_data_block() local 1594 should_error_unserviceable_bio(struct pool *pool) should_error_unserviceable_bio() argument 1618 handle_unserviceable_bio(struct pool *pool, struct bio *bio) handle_unserviceable_bio() argument 1629 retry_bios_on_resume(struct pool *pool, struct dm_bio_prison_cell *cell) retry_bios_on_resume() argument 1651 struct pool *pool = tc->pool; process_discard_cell_no_passdown() local 1671 struct pool *pool = tc->pool; break_up_discard_bio() local 1810 struct pool *pool = tc->pool; break_sharing() local 1878 struct pool *pool = tc->pool; process_shared_bio() local 1911 struct pool *pool = tc->pool; provision_block() local 1958 struct pool *pool = tc->pool; process_cell() local 2012 struct pool *pool = tc->pool; process_bio() local 2113 need_commit_due_to_time(struct pool *pool) need_commit_due_to_time() argument 2185 struct pool *pool = tc->pool; process_thin_deferred_bios() local 2259 sort_cells(struct pool *pool, struct list_head *cells) sort_cells() argument 2279 struct pool *pool = tc->pool; process_thin_deferred_cells() local 2332 get_first_thin(struct pool *pool) get_first_thin() argument 2346 get_next_thin(struct pool *pool, struct thin_c *tc) get_next_thin() argument 2363 process_deferred_bios(struct pool *pool) process_deferred_bios() argument 2421 struct pool *pool = container_of(ws, struct pool, worker); do_worker() local 2442 struct pool *pool = container_of(to_delayed_work(ws), struct pool, waker); do_waker() local 2455 struct pool *pool = container_of(to_delayed_work(ws), struct pool, do_no_space_timeout() local 2482 pool_work_wait(struct pool_work *pw, struct pool *pool, void (*fn)(struct work_struct *)) pool_work_wait() argument 2530 set_discard_callbacks(struct pool *pool) set_discard_callbacks() argument 2544 set_pool_mode(struct pool *pool, enum pool_mode new_mode) set_pool_mode() argument 2642 abort_transaction(struct pool *pool) abort_transaction() argument 2658 metadata_operation_failed(struct pool *pool, const char *op, int r) metadata_operation_failed() argument 2678 struct pool *pool = tc->pool; thin_defer_bio() local 2689 struct pool *pool = tc->pool; thin_defer_bio_with_throttle() local 2698 struct pool *pool = tc->pool; thin_defer_cell() local 2815 requeue_bios(struct pool *pool) requeue_bios() argument 2845 struct pool *pool = pt->pool; disable_discard_passdown_if_not_supported() local 2865 bind_control_target(struct pool *pool, struct dm_target *ti) bind_control_target() argument 2891 unbind_control_target(struct pool *pool, struct dm_target *ti) unbind_control_target() argument 2912 __pool_destroy(struct pool *pool) __pool_destroy() argument 2946 struct pool *pool; pool_create() local 3074 __pool_inc(struct pool *pool) __pool_inc() argument 3080 __pool_dec(struct pool *pool) __pool_dec() argument 3094 struct pool *pool = __pool_table_lookup_metadata_dev(metadata_dev); __pool_find() local 3197 struct pool *pool = context; metadata_low_callback() local 3218 struct pool *pool = context; metadata_pre_commit_callback() local 3291 struct pool *pool; pool_ctr() local 3445 struct pool *pool = pt->pool; pool_map() local 3461 struct pool *pool = pt->pool; maybe_resize_data_dev() local 3509 struct pool *pool = pt->pool; maybe_resize_metadata_dev() local 3572 struct pool *pool = pt->pool; pool_preresume() local 3603 pool_suspend_active_thins(struct pool *pool) pool_suspend_active_thins() argument 3615 pool_resume_active_thins(struct pool *pool) pool_resume_active_thins() argument 3630 struct pool *pool = pt->pool; pool_resume() local 3650 struct pool *pool = pt->pool; pool_presuspend() local 3662 struct pool *pool = pt->pool; pool_presuspend_undo() local 3674 struct pool *pool = pt->pool; pool_postsuspend() local 3705 process_create_thin_mesg(unsigned int argc, char **argv, struct pool *pool) process_create_thin_mesg() argument 3728 process_create_snap_mesg(unsigned int argc, char **argv, struct pool *pool) process_create_snap_mesg() argument 3756 process_delete_mesg(unsigned int argc, char **argv, struct pool *pool) process_delete_mesg() argument 3776 process_set_transaction_id_mesg(unsigned int argc, char **argv, struct pool *pool) process_set_transaction_id_mesg() argument 3805 process_reserve_metadata_snap_mesg(unsigned int argc, char **argv, struct pool *pool) process_reserve_metadata_snap_mesg() argument 3822 process_release_metadata_snap_mesg(unsigned int argc, char **argv, struct pool *pool) process_release_metadata_snap_mesg() argument 3851 struct pool *pool = pt->pool; pool_message() local 3931 struct pool *pool = pt->pool; pool_status() local 4057 struct pool *pool = pt->pool; pool_io_hints() local 4344 struct pool *pool = h->tc->pool; thin_endio() local 4472 struct pool *pool = tc->pool; thin_iterate_devices() local 4492 struct pool *pool = tc->pool; thin_io_hints() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ibmvscsi/ |
H A D | ibmvfc.c | 787 struct ibmvfc_event_pool *pool = &queue->evt_pool; in ibmvfc_init_event_pool() local 845 struct ibmvfc_event_pool *pool = &queue->evt_pool; ibmvfc_free_event_pool() local 1008 ibmvfc_valid_event(struct ibmvfc_event_pool *pool, struct ibmvfc_event *evt) ibmvfc_valid_event() argument 1026 struct ibmvfc_event_pool *pool = &evt->queue->evt_pool; ibmvfc_free_event() local [all...] |
/kernel/linux/linux-6.6/lib/zstd/compress/ |
H A D | zstd_compress_internal.h | 375 ZSTD_threadPool* pool; member
|