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
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