LCOV - code coverage report
Current view: top level - kernel - workqueue.c (source / functions) Hit Total Coverage
Test: gcov_data_raspi2_real_modules_combined.info Lines: 895 1452 61.6 %
Date: 2020-09-30 20:25:40 Functions: 90 136 66.2 %
Branches: 512 1244 41.2 %

Function Name Sort by function name Hit count Sort by hit count
cancel_delayed_work_sync 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
pr_cont_pool_info 0
pr_cont_work 0
print_worker_info 0
queue_work_node 0
rcu_free_pool 0
schedule_on_each_cpu 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_select_cpu_near 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
send_mayday 22
pool_mayday_timeout 43
destroy_workqueue 207
drain_workqueue 207
put_unbound_pool 207
pwq_unbound_release_workfn 207
rcu_free_pwq 207
rcu_free_wq 207
workqueue_init 207
workqueue_init_early 207
wq_sysfs_init 207
workqueue_sysfs_register 414
restore_unbound_workers_cpumask 621
workqueue_online_cpu 621
workqueue_prepare_cpu 621
flush_delayed_work 1035
rebind_workers 1242
init_worker_pool 2070
worker_pool_assign_id 2070
__cancel_work 2495
cancel_delayed_work 2495
current_is_workqueue_rescuer 2950
set_worker_desc 2950
wqattrs_equal 3933
maybe_create_worker 4291
alloc_unbound_pwq 4347
apply_workqueue_attrs 4347
apply_workqueue_attrs_locked 4347
apply_wqattrs_cleanup 4347
apply_wqattrs_commit 4347
apply_wqattrs_prepare 4347
get_unbound_pool 4347
wq_calc_node_cpumask 4347
wqattrs_hash 4347
rescuer_thread 4553
manage_workers 4621
check_flush_dependency 5775
insert_wq_barrier 5775
wq_barrier_func 5775
create_worker 6361
worker_attach_to_pool 6361
worker_thread 6361
wq_worker_comm 7778
wq_update_unbound_numa 8073
alloc_and_link_pwqs 8694
alloc_workqueue 8694
init_rescuer 8694
wq_clamp_max_active 8694
put_pwq_unlocked 9108
alloc_worker 10911
set_pf_worker 11122
alloc_workqueue_attrs 15939
init_pwq 21735
link_pwq 26082
__cancel_work_timer 36020
cancel_work_sync 36020
mark_work_canceling 36020
queue_rcu_work 37710
rcu_work_rcufn 37710
pwq_adjust_max_active 43470
wq_select_unbound_cpu 60153
pwq_activate_delayed_work 64875
delayed_work_timer_fn 87022
flush_work 87700
queue_delayed_work_on 118807
__flush_work 124742
start_flush_work 124754
flush_workqueue 135887
flush_workqueue_prep_pwqs 135905
move_linked_works 240907
mod_delayed_work_on 1099440
try_to_grab_pending 1149117
queue_work_on 1168249
__queue_delayed_work 1215704
worker_set_flags 2178400
worker_leave_idle 2222605
worker_enter_idle 2230028
wake_up_worker 2298036
__queue_work 2365111
insert_work 2367000
get_pwq 2370792
pwq_dec_nr_in_flight 2370976
put_pwq 2371353
process_one_work 2393149
get_work_pool 2647911
wq_worker_running 2777933
wq_worker_sleeping 2779809
find_worker_executing_work 2803115
worker_clr_flags 4397202
set_work_data 4811054

Generated by: LCOV version 1.14