LCOV - code coverage report
Current view:
top level
-
kernel/sched
- core.c
(
source
/ functions)
Hit
Total
Coverage
Test:
landlock.info
Lines:
1364
2281
59.8 %
Date:
2021-04-22 12:43:58
Functions:
130
204
63.7 %
Function Name
Hit count
___might_sleep
3125595
__balance_callbacks
27959
__balance_push_cpu_stop
0
__cant_migrate
1068
__cant_sleep
0
__cond_resched
486332
__cond_resched_lock
1656
__cond_resched_rwlock_read
0
__cond_resched_rwlock_write
0
__do_set_cpus_allowed
78
__do_sys_nice
0
__do_sys_sched_get_priority_max
2
__do_sys_sched_get_priority_min
2
__do_sys_sched_getaffinity
1
__do_sys_sched_getattr
0
__do_sys_sched_getparam
2
__do_sys_sched_getscheduler
2
__do_sys_sched_rr_get_interval
0
__do_sys_sched_setaffinity
0
__do_sys_sched_setattr
0
__do_sys_sched_yield
0
__ia32_sys_nice
0
__ia32_sys_sched_get_priority_max
0
__ia32_sys_sched_get_priority_min
0
__ia32_sys_sched_getaffinity
0
__ia32_sys_sched_getattr
0
__ia32_sys_sched_getparam
0
__ia32_sys_sched_getscheduler
0
__ia32_sys_sched_rr_get_interval
0
__ia32_sys_sched_setaffinity
0
__ia32_sys_sched_setattr
0
__ia32_sys_sched_setparam
0
__ia32_sys_sched_setscheduler
0
__might_sleep
2639150
__migrate_task
31
__sched_fork
990
__sched_setscheduler
55
__schedule
27961
__schedule_bug
0
__set_cpus_allowed_ptr
62
__setscheduler
4
__setscheduler_params
4
__task_rq_lock
1148
__ttwu_queue_wakelist
4188
__wake_q_add
620
__x64_sys_nice
0
__x64_sys_sched_get_priority_max
2
__x64_sys_sched_get_priority_min
2
__x64_sys_sched_getaffinity
1
__x64_sys_sched_getattr
0
__x64_sys_sched_getparam
2
__x64_sys_sched_getscheduler
2
__x64_sys_sched_rr_get_interval
0
__x64_sys_sched_setaffinity
0
__x64_sys_sched_setattr
0
__x64_sys_sched_setparam
0
__x64_sys_sched_setscheduler
3
_sched_setscheduler
55
activate_task
853
affine_move_task
11
available_idle_cpu
10602
balance_callbacks
4
balance_hotplug_wait
0
balance_push
0
balance_push_set
3
calc_load_migrate
0
call_trace_sched_update_nr_running
0
can_nice
0
check_class_changed
4
check_preempt_curr
15885
check_same_owner
0
cpus_share_cache
20953
cpuset_cpu_active
0
cpuset_cpu_inactive
0
cpuset_cpumask_can_shrink
0
deactivate_task
853
default_wake_function
4745
dequeue_task
15738
do_balance_callbacks
27956
do_sched_setscheduler
3
do_sched_yield
0
do_set_cpus_allowed
52
do_task_dead
900
dump_cpu_task
0
dump_rq_tasks
0
effective_cpu_util
0
effective_prio
21
enqueue_task
15735
finish_lock_switch
26509
finish_task_switch
26508
get_nohz_timer_target
5340
get_user_cpu_mask
0
idle_cpu
102866
idle_task
0
idle_task_exit
0
in_sched_functions
117
init_idle
10
io_schedule
1800
io_schedule_finish
1
io_schedule_prepare
1875
io_schedule_timeout
74
is_cpu_allowed
14849
kick_process
51704
migrate_disable
1068
migrate_disable_switch
26513
migrate_enable
1068
migration_cpu_stop
31
migration_init
1
move_queued_task
31
nohz_csd_func
220
normalize_rt_tasks
0
nr_context_switches
1
nr_iowait
0
nr_iowait_cpu
14964
nr_running
0
pick_next_task
27962
preempt_schedule_common
2537
preempt_schedule_irq
0
prepare_lock_switch
26511
prepare_task_switch
26511
push_cpu_stop
0
put_prev_task_balance
79
resched_cpu
0
resched_curr
13562
rt_mutex_setprio
0
sched_attr_copy_to_user
0
sched_copy_attr
0
sched_cpu_activate
3
sched_cpu_deactivate
0
sched_cpu_dying
0
sched_cpu_starting
3
sched_cpu_util
0
sched_cpu_wait_empty
0
sched_exec
615
sched_fork
980
sched_getaffinity
1
sched_init
1
sched_init_smp
1
sched_post_fork
980
sched_rq_cpu_starting
4
sched_rr_get_interval
0
sched_set_fifo
0
sched_set_fifo_low
0
sched_set_normal
0
sched_set_stop_task
4
sched_setaffinity
0
sched_setattr
0
sched_setattr_nocheck
0
sched_setscheduler
0
sched_setscheduler_nocheck
48
sched_show_task
0
sched_submit_work
17578
sched_ttwu_pending
4170
sched_update_worker
17498
schedule
17578
schedule_debug
27963
schedule_idle
6839
schedule_preempt_disabled
94
schedule_tail
976
scheduler_tick
24506
select_fallback_rq
15
select_task_rq
14785
send_call_function_single_ipi
7103
set_cpus_allowed_common
78
set_cpus_allowed_ptr
61
set_load_weight
26
set_nr_and_not_polling
746
set_nr_if_polling
7103
set_rq_offline
4
set_rq_online
8
set_task_cpu
994
set_user_nice
39
show_state_filter
0
single_task_running
0
splice_balance_callbacks
27965
task_can_attach
0
task_curr
486
task_prio
139
task_rq_lock
271
task_sched_runtime
49
to_ratio
10
try_invoke_on_locked_down_task
0
try_to_wake_up
15701
ttwu_do_activate
13856
ttwu_do_wakeup
14023
ttwu_queue
13810
ttwu_queue_cond
13854
ttwu_queue_wakelist
13855
ttwu_runnable
171
update_rq_clock
84069
update_rq_clock_task
72902
wait_task_inactive
84
wake_q_add
382
wake_q_add_safe
238
wake_up_full_nohz_cpu
9
wake_up_idle_cpu
9
wake_up_if_idle
0
wake_up_new_task
977
wake_up_nohz_cpu
9
wake_up_process
8821
wake_up_q
703
wake_up_state
1520
yield
0
yield_to
0
Generated by:
LCOV version 1.14