LCOV - code coverage report
Current view: top level - kernel - workqueue.c (source / functions) Hit Total Coverage
Test: combined.info Lines: 1115 1998 55.8 %
Date: 2022-04-01 14:17:54 Functions: 82 133 61.7 %
Branches: 447 1232 36.3 %

Function Name Sort by function name Hit count Sort by hit count
current_is_workqueue_rescuer 0
current_work 0
cwt_wakefn 0
destroy_worker 0
execute_in_process_context 0
flush_rcu_work 0
free_workqueue_attrs 0
freeze_workqueues_begin 0
freeze_workqueues_busy 0
idle_worker_timeout 0
max_active_show 0
max_active_store 0
per_cpu_show 0
pool_mayday_timeout 0
pr_cont_pool_info 0
pr_cont_work 0
print_worker_info 0
rcu_free_pool 0
rebind_workers 0
restore_unbound_workers_cpumask 0
schedule_on_each_cpu 0
send_mayday 0
set_worker_desc 0
show_pwq 0
show_workqueue_state 0
thaw_workqueues 0
unbind_workers 0
work_busy 0
work_for_cpu_fn 0
work_on_cpu 0
work_on_cpu_safe 0
worker_detach_from_pool 0
workqueue_apply_unbound_cpumask 0
workqueue_congested 0
workqueue_offline_cpu 0
workqueue_online_cpu 0
workqueue_prepare_cpu 0
workqueue_set_max_active 0
workqueue_set_unbound_cpumask 0
wq_cpumask_show 0
wq_cpumask_store 0
wq_device_release 0
wq_nice_show 0
wq_nice_store 0
wq_numa_show 0
wq_numa_store 0
wq_pool_ids_show 0
wq_sysfs_prep_attrs 0
wq_unbound_cpumask_show 0
wq_unbound_cpumask_store 0
wq_worker_last_func 0
destroy_workqueue 11
drain_workqueue 11
put_unbound_pool 11
pwq_unbound_release_workfn 11
rcu_free_pwq 11
rcu_free_wq 11
workqueue_init 11
workqueue_init_early 11
workqueue_sysfs_register 11
wq_numa_init 11
wq_sysfs_init 11
flush_delayed_work 22
check_flush_dependency 38
insert_wq_barrier 38
wq_barrier_func 38
__cancel_work 44
cancel_delayed_work 44
init_worker_pool 44
queue_work_node 55
workqueue_select_cpu_near 55
manage_workers 88
maybe_create_worker 88
need_to_create_worker 88
wq_update_unbound_numa 99
create_worker 132
worker_attach_to_pool 132
worker_thread 132
alloc_unbound_pwq 209
apply_workqueue_attrs 209
apply_workqueue_attrs_locked 209
apply_wqattrs_cleanup 209
apply_wqattrs_commit 209
apply_wqattrs_prepare 209
get_unbound_pool 209
wq_calc_node_cpumask 209
wqattrs_hash 209
rescuer_thread 231
pwq_activate_delayed_work 310
wq_worker_comm 330
alloc_worker 363
set_pf_worker 374
cancel_delayed_work_sync 396
put_pwq_unlocked 440
alloc_and_link_pwqs 484
alloc_workqueue 484
init_pwq 484
init_rescuer 484
wq_clamp_max_active 484
queue_rcu_work 550
rcu_work_rcufn 550
link_pwq 693
alloc_workqueue_attrs 715
delayed_work_timer_fn 732
wq_select_unbound_cpu 941
pwq_adjust_max_active 968
cancel_work_sync 1309
__cancel_work_timer 1705
mark_work_canceling 1705
get_work_pool_id 1749
flush_workqueue 1892
flush_workqueue_prep_pwqs 1892
flush_work 2024
queue_delayed_work_on 2041
mod_delayed_work_on 3010
__flush_work 3751
start_flush_work 3751
queue_work_on 4163
try_to_grab_pending 4759
__queue_delayed_work 4985
worker_set_flags 7499
worker_leave_idle 8027
worker_enter_idle 8159
process_one_work 9215
wq_worker_running 9223
__queue_work 9236
insert_work 9274
pwq_dec_nr_in_flight 9274
put_pwq 9296
wq_worker_sleeping 9570
get_work_pool 13046
worker_clr_flags 15526
set_work_data 22002

Generated by: LCOV version 1.14