LCOV - code coverage report
Current view: top level - kernel - sched.c (source / functions) Hit Total Coverage
Test: coverage.info Lines: 172 474 36.3 %
Date: 2022-08-18 11:36:24 Functions: 38 79 48.1 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 54 242 22.3 %

Function Name Sort by function name Hit count Sort by hit count
add_thread_timeout 0
add_to_waitq_locked 0
is_metairq 0
is_thread_dummy 0
move_thread_to_end_of_prio_q 0
pend 0
pended_on_thread 0
slice_expired_locked 0
sliceable 0
unpend_thread_no_timeout 0
unready_thread 0
z_impl_k_is_preempt_thread 0
z_impl_k_sleep 0
z_impl_k_thread_priority_get 0
z_impl_k_thread_priority_set 0
z_impl_k_thread_resume 0
z_impl_k_thread_suspend 0
z_impl_k_usleep 0
z_impl_k_wakeup 0
z_impl_k_yield 0
z_move_thread_to_end_of_prio_q 0
z_pend_curr 0
z_pend_curr_irqlock 0
z_pend_thread 0
z_priq_mq_best 0
z_priq_rb_add 0
z_priq_rb_best 0
z_priq_rb_lessthan 0
z_priq_rb_remove 0
z_sched_wait 0
z_sched_wake 0
z_set_prio 0
z_swap_next_thread 0
z_thread_priority_set 0
z_thread_timeout 0
z_tick_sleep 0
z_time_slice 0
z_unpend1_no_timeout 0
z_unpend_first_thread 0
z_unpend_thread 0
z_unpend_thread_no_timeout 0
dequeue_thread 1
end_thread 1
init_ready_q 1
k_sched_time_slice_set 1
k_sched_unlock 1
need_swap 1
runq_remove 1
thread_active_elsewhere 1
unpend_all 1
z_impl_k_thread_join 1
z_impl_z_current_get 1
z_priq_dumb_remove 1
z_ready_thread 1
z_reschedule 1
z_reschedule_irqlock 1
z_sched_init 1
z_sched_prio_cmp 1
z_sched_start 1
is_preempt 2
k_sched_lock 2
queue_thread 2
ready_thread 2
resched 2
runq_add 2
z_priq_dumb_add 2
z_thread_abort 2
should_queue_thread 3
thread_runq 3
z_unpend_all 3
curr_cpu_runq 4
next_up 4
runq_best 4
should_preempt 4
slice_time 4
update_cache 4
update_metairq_preempt 4
z_priq_dumb_best 4
z_reset_time_slice 4

Generated by: LCOV version 1.14