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