LCOV - code coverage report
Current view:
top level
-
kernel
- workqueue.c
(
source
/ functions)
Hit
Total
Coverage
Test:
coverage.info
Lines:
387
1234
31.4 %
Date:
2014-04-07
Functions:
48
112
42.9 %
Branches:
288
1219
23.6 %
Function Name
Hit count
__alloc_workqueue_key
0
__cancel_work_timer
1188
__queue_delayed_work
1673750
__queue_work
1698587
alloc_and_link_pwqs
0
alloc_unbound_pwq
0
alloc_worker
495
alloc_workqueue_attrs
0
apply_workqueue_attrs
0
cancel_delayed_work
0
cancel_delayed_work_sync
576
cancel_work_sync
612
clear_work_data
1188
create_and_start_worker
0
create_worker
495
current_is_workqueue_rescuer
4790
delayed_work_timer_fn
1362532
destroy_worker
496
destroy_workqueue
0
drain_workqueue
0
execute_in_process_context
0
find_worker_executing_work
1727419
flush_delayed_work
0
flush_scheduled_work
0
flush_work
2336
flush_workqueue
5955
flush_workqueue_prep_pwqs
5972
free_unbound_pwq
0
free_workqueue_attrs
0
freeze_workqueues_begin
0
freeze_workqueues_busy
0
get_pwq.isra.21
1697447
get_unbound_pool
0
get_work_pool
1708088
idle_worker_timeout
516
init_pwq
0
init_worker_pool
0
init_workqueues
0
insert_work
1697147
insert_wq_barrier
56
is_chained_work
0
link_pwq
0
manage_workers.isra.22
1430
mark_work_canceling
1188
max_active_show
0
max_active_store
0
maybe_create_worker
990
maybe_destroy_workers
990
mod_delayed_work_on
469885
move_linked_works
2326
need_to_manage_workers
1166088
per_cpu_show
0
pool_mayday_timeout
1
print_worker_info
3
process_one_work
1693105
put_pwq
1698834
put_pwq_unlocked
0
put_unbound_pool
0
pwq_activate_delayed_work
0
pwq_adjust_max_active
0
pwq_dec_nr_in_flight
1698851
pwq_unbound_release_workfn
0
queue_delayed_work_on
1204246
queue_work_on
424466
rcu_free_pool
0
rcu_free_pwq
0
rebind_workers
0
rescuer_thread
0
restore_unbound_workers_cpumask
0
schedule_on_each_cpu
0
send_mayday
0
set_work_pool_and_clear_pending
1691329
set_work_pool_and_keep_pending
7334
set_work_pwq
1697799
set_worker_desc
4790
start_flush_work
2336
start_worker
495
thaw_workqueues
0
try_to_grab_pending
471148
wake_up_worker
1698835
work_busy
0
work_for_cpu_fn
0
work_on_cpu
0
worker_enter_idle
1166126
worker_leave_idle
1160437
worker_maybe_bind_and_lock
0
worker_pool_assign_id
0
worker_thread
495
workqueue_congested
0
workqueue_cpu_down_callback
0
workqueue_cpu_up_callback
0
workqueue_set_max_active
0
workqueue_sysfs_register
0
wq_barrier_func
56
wq_calc_node_cpumask
0
wq_clamp_max_active
0
wq_cpumask_show
0
wq_cpumask_store
0
wq_device_release
0
wq_nice_show
0
wq_nice_store
0
wq_numa_init
0
wq_numa_show
0
wq_numa_store
0
wq_pool_ids_show
0
wq_sysfs_init
0
wq_sysfs_prep_attrs
0
wq_unbind_fn
0
wq_update_unbound_numa
0
wq_worker_sleeping
1244926
wq_worker_waking_up
1244846
wqattrs_hash
0
Generated by:
LCOV version 1.9