LCOV - code coverage report
Current view: top level - kernel - workqueue.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 690 1676 41.2 %
Date: 2023-08-24 13:40:31 Functions: 60 131 45.8 %

Function Name Sort by function name Hit count Sort by hit count
__cancel_work_timer 0
__flush_workqueue 0
__warn_flushing_systemwide_wq 0
cancel_delayed_work_sync 0
cancel_work 0
cancel_work_sync 0
current_is_workqueue_rescuer 0
current_work 0
cwt_wakefn 0
delayed_work_timer_fn 0
destroy_workqueue 0
drain_workqueue 0
execute_in_process_context 0
flush_delayed_work 0
flush_rcu_work 0
flush_workqueue_prep_pwqs 0
free_workqueue_attrs 0
freeze_workqueues_begin 0
freeze_workqueues_busy 0
idle_cull_fn 0
idle_worker_timeout 0
mark_work_canceling 0
max_active_show 0
max_active_store 0
mod_delayed_work_on 0
per_cpu_show 0
pool_mayday_timeout 0
pr_cont_pool_info 0
pr_cont_work 0
pr_cont_work_flush 0
put_unbound_pool 0
pwq_activate_inactive_work 0
pwq_unbound_release_workfn 0
queue_rcu_work 0
queue_work_node 0
rcu_free_pool 0
rcu_free_pwq 0
rcu_free_wq 0
rcu_work_rcufn 0
schedule_on_each_cpu 0
send_mayday 0
set_worker_desc 0
set_worker_dying 0
show_all_workqueues 0
show_freezable_workqueues 0
show_one_worker_pool 0
show_one_workqueue 0
show_pwq 0
thaw_workqueues 0
unbind_worker.isra.36 0
wake_dying_workers 0
work_busy 0
worker_detach_from_pool 0
workqueue_apply_unbound_cpumask 0
workqueue_congested 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_comm 0
wq_worker_last_func 0
wq_worker_tick 0
print_worker_info 1
workqueue_init 1
workqueue_init_early 1
workqueue_sysfs_register 1
wq_sysfs_init 1
__queue_delayed_work 2
check_flush_dependency 2
insert_wq_barrier 2
manage_workers 2
maybe_create_worker 2
queue_delayed_work_on 2
wq_barrier_func 2
alloc_unbound_pwq 3
apply_workqueue_attrs 3
apply_workqueue_attrs_locked 3
apply_wqattrs_cleanup 3
apply_wqattrs_commit 3
apply_wqattrs_prepare 3
get_unbound_pool 3
init_worker_pool 3
wq_calc_node_cpumask 3
wqattrs_hash 3
rescuer_thread 4
create_worker 5
worker_attach_to_pool 5
worker_thread 5
put_pwq_unlocked 6
wq_select_unbound_cpu 7
wq_update_unbound_numa 8
__flush_work 9
alloc_worker 9
flush_work 9
set_pf_worker 9
start_flush_work 9
worker_set_flags 13
__queue_work 14
alloc_and_link_pwqs 14
alloc_workqueue 14
init_pwq 14
init_rescuer 14
wq_clamp_max_active.isra.32 14
queue_work_on 15
wq_worker_running 15
alloc_workqueue_attrs 16
get_pwq.isra.35 16
insert_work 16
process_one_work 16
put_pwq 16
pwq_dec_nr_in_flight 16
link_pwq 17
worker_leave_idle 18
__cancel_work 21
cancel_delayed_work 21
try_to_grab_pending 21
get_work_pool 23
worker_enter_idle 23
wq_worker_sleeping 24
pwq_adjust_max_active 28
worker_clr_flags 47
set_work_data 53

Generated by: LCOV version 1.14