RTEMS 4.11Branch Report
Symbol | Line | File | Size Bytes | Reason | Taken | Not Taken | Classification | Explanation |
---|---|---|---|---|---|---|---|---|
TOD_MICROSECONDS_TO_TICKS | coretodusectoticks.c:34 | coretodusectoticks.c | 4 | Always Taken | 2 | 0 | NONE | No Explanation |
TOD_MILLISECONDS_TO_TICKS | coretodmsecstoticks.c:34 | coretodmsecstoticks.c | 4 | Always Taken | 2 | 0 | NONE | No Explanation |
_API_extensions_Run_postdriver | apiext.c:73 | apiext.c | 4 | Never Taken | 0 | 278 | NONE | No Explanation |
_API_extensions_Run_postdriver | apiext.c:73 | apiext.c | 4 | Never Taken | 0 | 276 | NONE | No Explanation |
_API_extensions_Run_postswitch | apiext.c:98 | apiext.c | 4 | Never Taken | 0 | 353 | NONE | No Explanation |
_API_extensions_Run_postswitch | apiext.c:98 | apiext.c | 4 | Never Taken | 0 | 353 | NONE | No Explanation |
_CORE_message_queue_Initialize | coremsg.c:97 | coremsg.c | 4 | Always Taken | 3 | 0 | NONE | No Explanation |
_CORE_semaphore_Surrender | coresemsurrender.c:67 | coresemsurrender.c | 4 | Never Taken | 0 | 8 | NONE | No Explanation |
_Chain_Initialize | chain.c:50 | chain.c | 4 | Never Taken | 0 | 280 | NONE | No Explanation |
_Event_Surrender | eventsurrender.c:95 | eventsurrender.c | 4 | Never Taken | 0 | 4 | NONE | No Explanation |
_Event_Surrender | eventsurrender.c:78 | eventsurrender.c | 4 | Never Taken | 0 | 3 | NONE | No Explanation |
_Event_Surrender | eventsurrender.c:81 | eventsurrender.c | 4 | Never Taken | 0 | 1 | NONE | No Explanation |
_Event_Timeout | eventtimeout.c:50 | eventtimeout.c | 4 | Never Taken | 0 | 8 | NONE | No Explanation |
_Heap_Allocate_aligned_with_boundary | heapallocate.c:161 | heapallocate.c | 4 | Never Taken | 0 | 1 | NONE | No Explanation |
_Heap_Extend | heapextend.c:174 | heapextend.c | 4 | Always Taken | 1 | 0 | NONE | No Explanation |
_Heap_Extend | heapextend.c:183 | heapextend.c | 4 | Never Taken | 0 | 1 | NONE | No Explanation |
_Heap_Extend | heapextend.c:203 | heapextend.c | 4 | Always Taken | 4 | 0 | NONE | No Explanation |
_Heap_Extend | heap.inl:107 | heap.inl | 4 | Never Taken | 0 | 1 | NONE | No Explanation |
_Heap_Extend | heapextend.c:239 | heapextend.c | 4 | Never Taken | 0 | 3 | NONE | No Explanation |
_Heap_Extend | heapextend.c:203 | heapextend.c | 4 | Always Taken | 1 | 0 | NONE | No Explanation |
_Heap_Free | heap.inl:199 | heap.inl | 4 | Never Taken | 0 | 250 | NONE | No Explanation |
_Heap_Free | heap.inl:199 | heap.inl | 4 | Never Taken | 0 | 250 | NONE | No Explanation |
_Heap_Free | heap.inl:199 | heap.inl | 4 | Never Taken | 0 | 247 | NONE | No Explanation |
_Heap_Free | heap.inl:199 | heap.inl | 4 | Never Taken | 0 | 246 | NONE | No Explanation |
_Heap_Free | heapfree.c:169 | heapfree.c | 4 | Never Taken | 0 | 246 | NONE | No Explanation |
_Heap_Walk | heapwalk.c:329 | heapwalk.c | 4 | Always Taken | 1 | 0 | NONE | No Explanation |
_Heap_Walk | heap.inl:199 | heap.inl | 4 | Always Taken | 2 | 0 | NONE | No Explanation |
_Heap_Walk | heap.inl:199 | heap.inl | 4 | Always Taken | 4 | 0 | NONE | No Explanation |
_Heap_Walk | heapwalk.c:369 | heapwalk.c | 4 | Always Taken | 1 | 0 | NONE | No Explanation |
_Heap_Walk | heapwalk.c:133 | heapwalk.c | 4 | Never Taken | 0 | 2 | NONE | No Explanation |
_Heap_Walk | heap.inl:199 | heap.inl | 4 | Never Taken | 0 | 2 | NONE | No Explanation |
_Heap_Walk | heapwalk.c:82 | heapwalk.c | 4 | Never Taken | 0 | 2 | NONE | No Explanation |
_Heap_Walk | heapwalk.c:95 | heapwalk.c | 4 | Always Taken | 2 | 0 | NONE | No Explanation |
_Heap_Walk | heap.inl:199 | heap.inl | 4 | Never Taken | 0 | 2 | NONE | No Explanation |
_Heap_Walk_print | heapwalk.c:44 | heapwalk.c | 4 | Always Taken | 1 | 0 | NONE | No Explanation |
_IO_Initialize_all_drivers | io.c:99 | io.c | 4 | Never Taken | 0 | 279 | NONE | No Explanation |
_IO_Manager_initialization | io.c:81 | io.c | 4 | Never Taken | 0 | 23 | NONE | No Explanation |
_Objects_Allocate | objectallocate.c:58 | objectallocate.c | 4 | Never Taken | 0 | 280 | NONE | No Explanation |
_Objects_Extend_information | objectextendinformation.c:75 | objectextendinformation.c | 4 | Never Taken | 0 | 5 | NONE | No Explanation |
_Objects_Extend_information | objectextendinformation.c:76 | objectextendinformation.c | 4 | Always Taken | 5 | 0 | NONE | No Explanation |
_Objects_Extend_information | objectextendinformation.c:189 | objectextendinformation.c | 4 | Never Taken | 0 | 280 | NONE | No Explanation |
_Objects_Extend_information | objectextendinformation.c:200 | objectextendinformation.c | 4 | Never Taken | 0 | 284 | NONE | No Explanation |
_Objects_Extend_information | objectextendinformation.c:203 | objectextendinformation.c | 4 | Never Taken | 0 | 280 | NONE | No Explanation |
_Objects_Get_information | objectgetinfo.c:43 | objectgetinfo.c | 4 | Never Taken | 0 | 88 | NONE | No Explanation |
_Objects_Get_information | objectgetinfo.c:47 | objectgetinfo.c | 4 | Never Taken | 0 | 88 | NONE | No Explanation |
_Objects_Get_name_as_string | objectgetnameasstring.c:86 | objectgetnameasstring.c | 4 | Never Taken | 0 | 4 | NONE | No Explanation |
_Objects_Get_next | objectgetnext.c:83 | objectgetnext.c | 4 | Always Taken | 1 | 0 | NONE | No Explanation |
_Objects_Id_to_name | objectidtoname.c:64 | objectidtoname.c | 4 | Never Taken | 0 | 5 | NONE | No Explanation |
_Objects_Shrink_information | objectshrinkinformation.c:64 | objectshrinkinformation.c | 4 | Never Taken | 0 | 3 | NONE | No Explanation |
_Objects_Shrink_information | objectshrinkinformation.c:65 | objectshrinkinformation.c | 4 | Never Taken | 0 | 3 | NONE | No Explanation |
_Objects_Shrink_information | objectshrinkinformation.c:85 | objectshrinkinformation.c | 4 | Always Taken | 3 | 0 | NONE | No Explanation |
_RBTree_Extract_unprotected | rbtreeextract.c:166 | rbtreeextract.c | 4 | Never Taken | 0 | 2 | NONE | No Explanation |
_RBTree_Extract_validate_unprotected | rbtree.inl:202 | rbtree.inl | 4 | Never Taken | 0 | 4 | NONE | No Explanation |
_RBTree_Extract_validate_unprotected | rbtree.inl:278 | rbtree.inl | 4 | Never Taken | 0 | 4 | NONE | No Explanation |
_RBTree_Extract_validate_unprotected | rbtree.inl:438 | rbtree.inl | 4 | Never Taken | 0 | 1 | NONE | No Explanation |
_RBTree_Extract_validate_unprotected | rbtree.inl:443 | rbtree.inl | 4 | Never Taken | 0 | 1 | NONE | No Explanation |
_RBTree_Extract_validate_unprotected | rbtree.inl:438 | rbtree.inl | 4 | Never Taken | 0 | 2 | NONE | No Explanation |
_RBTree_Extract_validate_unprotected | rbtree.inl:438 | rbtree.inl | 4 | Never Taken | 0 | 7 | NONE | No Explanation |
_RBTree_Find | rbtree.inl:334 | rbtree.inl | 4 | Never Taken | 0 | 1 | NONE | No Explanation |
_RBTree_Initialize | rbtree.c:47 | rbtree.c | 4 | Never Taken | 0 | 1 | NONE | No Explanation |
_RBTree_Initialize | rbtree.c:54 | rbtree.c | 4 | Never Taken | 0 | 1 | NONE | No Explanation |
_RBTree_Validate_insert_unprotected | rbtree.inl:264 | rbtree.inl | 4 | Never Taken | 0 | 7 | NONE | No Explanation |
_RBTree_Validate_insert_unprotected | rbtree.inl:438 | rbtree.inl | 4 | Never Taken | 0 | 7 | NONE | No Explanation |
_RBTree_Validate_insert_unprotected | rbtree.inl:438 | rbtree.inl | 4 | Never Taken | 0 | 13 | NONE | No Explanation |
_RBTree_Validate_insert_unprotected | rbtree.inl:127 | rbtree.inl | 4 | Always Taken | 8 | 0 | NONE | No Explanation |
_RTEMS_tasks_Initialize_user_tasks_body | taskinitusers.c:71 | taskinitusers.c | 4 | Never Taken | 0 | 276 | NONE | No Explanation |
_RTEMS_tasks_Initialize_user_tasks_body | taskinitusers.c:71 | taskinitusers.c | 4 | Never Taken | 0 | 274 | NONE | No Explanation |
_RTEMS_tasks_Post_switch_extension | tasks.c:183 | tasks.c | 4 | Never Taken | 0 | 353 | NONE | No Explanation |
_RTEMS_tasks_Switch_extension | tasks.c:152 | tasks.c | 4 | Never Taken | 0 | 10 | NONE | No Explanation |
_RTEMS_tasks_Switch_extension | tasks.c:159 | tasks.c | 4 | Never Taken | 0 | 8 | NONE | No Explanation |
_Rate_monotonic_Timeout | ratemontimeout.c:54 | ratemontimeout.c | 4 | Never Taken | 0 | 9 | NONE | No Explanation |
_Scheduler_EDF_Allocate | scheduleredfallocate.c:31 | scheduleredfallocate.c | 4 | Never Taken | 0 | 3 | NONE | No Explanation |
_Scheduler_EDF_Block | scheduleredfblock.c:31 | scheduleredfblock.c | 4 | Always Taken | 3 | 0 | NONE | No Explanation |
_Scheduler_EDF_Block | scheduleredfblock.c:34 | scheduleredfblock.c | 4 | Always Taken | 3 | 0 | NONE | No Explanation |
_Scheduler_EDF_Unblock | scheduleredfunblock.c:43 | scheduleredfunblock.c | 4 | Never Taken | 0 | 6 | NONE | No Explanation |
_Scheduler_EDF_Update | scheduleredfupdate.c:39 | scheduleredfupdate.c | 4 | Never Taken | 0 | 4 | NONE | No Explanation |
_Scheduler_priority_Block | schedulerpriority.inl:141 | schedulerpriority.inl | 4 | Never Taken | 0 | 143 | NONE | No Explanation |
_Scheduler_priority_Schedule | schedulerpriority.inl:141 | schedulerpriority.inl | 4 | Never Taken | 0 | 26 | NONE | No Explanation |
_Scheduler_simple_Ready_queue_enqueue_first | schedulersimplereadyqueueenqueuefirst.c:44 | schedulersimplereadyqueueenqueuefirst.c | 4 | Never Taken | 0 | 1 | NONE | No Explanation |
_TOD_Tickle_ticks | coretodtickle.c:54 | coretodtickle.c | 4 | Never Taken | 0 | 76 | NONE | No Explanation |
_Thread_Change_priority | threadchangepriority.c:62 | threadchangepriority.c | 4 | Always Taken | 9 | 0 | NONE | No Explanation |
_Thread_Change_priority | threadchangepriority.c:72 | threadchangepriority.c | 4 | Always Taken | 32 | 0 | NONE | No Explanation |
_Thread_Delay_ended | threaddelayended.c:54 | threaddelayended.c | 4 | Never Taken | 0 | 69 | NONE | No Explanation |
_Thread_Dispatch | threaddispatch.c:122 | threaddispatch.c | 4 | Never Taken | 0 | 227 | NONE | No Explanation |
_Thread_Dispatch | threaddispatch.c:84 | threaddispatch.c | 4 | Never Taken | 0 | 9 | NONE | No Explanation |
_Thread_Handler | threadhandler.c:164 | threadhandler.c | 4 | Always Taken | 348 | 0 | NONE | No Explanation |
_Thread_Initialize | threadinitialize.c:92 | threadinitialize.c | 4 | Never Taken | 0 | 279 | NONE | No Explanation |
_Thread_Restart | thread.inl:187 | thread.inl | 4 | Never Taken | 0 | 3 | NONE | No Explanation |
_Thread_queue_Requeue | threadqrequeue.c:52 | threadqrequeue.c | 4 | Never Taken | 0 | 4 | NONE | No Explanation |
_Thread_queue_Requeue | threadqrequeue.c:59 | threadqrequeue.c | 4 | Always Taken | 4 | 0 | NONE | No Explanation |
_Thread_queue_Requeue | threadqrequeue.c:65 | threadqrequeue.c | 4 | Always Taken | 4 | 0 | NONE | No Explanation |
_Thread_queue_Timeout | threadqtimeout.c:49 | threadqtimeout.c | 4 | Never Taken | 0 | 8 | NONE | No Explanation |
_Timer_server_Body | timerserver.c:297 | timerserver.c | 4 | Always Taken | 10 | 0 | NONE | No Explanation |
_Timer_server_Body | timerserver.c:339 | timerserver.c | 4 | Always Taken | 10 | 0 | NONE | No Explanation |
_Timer_server_Schedule_operation_method | timerserver.c:227 | timerserver.c | 4 | Always Taken | 10 | 0 | NONE | No Explanation |
_Timer_server_Schedule_operation_method | timerserver.c:195 | timerserver.c | 4 | Never Taken | 0 | 1 | NONE | No Explanation |
_Timespec_Add_to | timespecaddto.c:44 | timespecaddto.c | 4 | Never Taken | 0 | 93 | NONE | No Explanation |
_User_extensions_Fatal | userextthreadbegin.c:72 | userextthreadbegin.c | 4 | Never Taken | 0 | 28 | NONE | No Explanation |
_User_extensions_Handler_initialization | userext.c:43 | userext.c | 4 | Never Taken | 0 | 280 | NONE | No Explanation |
_User_extensions_Handler_initialization | userext.c:55 | userext.c | 4 | Never Taken | 0 | 280 | NONE | No Explanation |
_User_extensions_Thread_begin | userextthreadbegin.c:34 | userextthreadbegin.c | 4 | Never Taken | 0 | 349 | NONE | No Explanation |
_User_extensions_Thread_create | userextthreadcreate.c:35 | userextthreadcreate.c | 4 | Never Taken | 0 | 279 | NONE | No Explanation |
_User_extensions_Thread_delete | userextthreaddelete.c:34 | userextthreaddelete.c | 4 | Never Taken | 0 | 83 | NONE | No Explanation |
_User_extensions_Thread_exitted | userextthreadbegin.c:52 | userextthreadbegin.c | 4 | Never Taken | 0 | 3 | NONE | No Explanation |
_User_extensions_Thread_restart | userextthreadrestart.c:34 | userextthreadrestart.c | 4 | Never Taken | 0 | 10 | NONE | No Explanation |
_User_extensions_Thread_start | userextthreadstart.c:34 | userextthreadstart.c | 4 | Never Taken | 0 | 279 | NONE | No Explanation |
_User_extensions_Thread_switch | userextthreadswitch.c:35 | userextthreadswitch.c | 4 | Never Taken | 0 | 227 | NONE | No Explanation |
_Watchdog_Adjust | watchdogadjust.c:62 | watchdogadjust.c | 4 | Never Taken | 0 | 4 | NONE | No Explanation |
_Watchdog_Adjust | watchdogadjust.c:63 | watchdogadjust.c | 4 | Always Taken | 4 | 0 | NONE | No Explanation |
_Watchdog_Adjust | watchdogadjust.c:62 | watchdogadjust.c | 4 | Never Taken | 0 | 1 | NONE | No Explanation |
_Watchdog_Adjust | watchdogadjust.c:57 | watchdogadjust.c | 4 | Never Taken | 0 | 2 | NONE | No Explanation |
_Watchdog_Insert | watchdoginsert.c:77 | watchdoginsert.c | 4 | Never Taken | 0 | 26 | NONE | No Explanation |
_Watchdog_Insert | watchdoginsert.c:81 | watchdoginsert.c | 4 | Never Taken | 0 | 26 | NONE | No Explanation |
_Watchdog_Remove | watchdogremove.c:40 | watchdogremove.c | 4 | Never Taken | 0 | 131 | NONE | No Explanation |
_Watchdog_Report_chain | watchdogreportchain.c:37 | watchdogreportchain.c | 4 | Never Taken | 0 | 1 | NONE | No Explanation |
_Watchdog_Tickle | watchdogtickle.c:92 | watchdogtickle.c | 4 | Never Taken | 0 | 94 | NONE | No Explanation |
rtems_chain_get_with_wait | chaingetwait.c:39 | chaingetwait.c | 4 | Never Taken | 0 | 1 | NONE | No Explanation |
rtems_io_register_driver | ioregisterdriver.c:47 | ioregisterdriver.c | 4 | Never Taken | 0 | 24 | NONE | No Explanation |
rtems_io_register_driver | ioregisterdriver.c:57 | ioregisterdriver.c | 4 | Never Taken | 0 | 24 | NONE | No Explanation |
rtems_iterate_over_all_threads | iterateoverthreads.c:32 | iterateoverthreads.c | 4 | Never Taken | 0 | 6 | NONE | No Explanation |
rtems_iterate_over_all_threads | iterateoverthreads.c:45 | iterateoverthreads.c | 4 | Never Taken | 0 | 6 | NONE | No Explanation |
rtems_object_get_class_information | rtemsobjectgetclassinfo.c:51 | rtemsobjectgetclassinfo.c | 4 | Never Taken | 0 | 1 | NONE | No Explanation |
rtems_partition_create | partcreate.c:65 | partcreate.c | 4 | Never Taken | 0 | 4 | NONE | No Explanation |
rtems_partition_return_buffer | address.inl:137 | address.inl | 4 | Never Taken | 0 | 3 | NONE | No Explanation |
rtems_rate_monotonic_period | ratemonperiod.c:346 | ratemonperiod.c | 4 | Never Taken | 0 | 2 | NONE | No Explanation |
rtems_rate_monotonic_period | ratemonperiod.c:266 | ratemonperiod.c | 4 | Never Taken | 0 | 3 | NONE | No Explanation |
rtems_rate_monotonic_period | ratemonperiod.c:339 | ratemonperiod.c | 4 | Never Taken | 0 | 9 | NONE | No Explanation |
rtems_rate_monotonic_report_statistics_with_plugin | ratemonreportstatistics.c:52 | ratemonreportstatistics.c | 4 | Never Taken | 0 | 1 | NONE | No Explanation |
rtems_rate_monotonic_report_statistics_with_plugin | ratemonreportstatistics.c:98 | ratemonreportstatistics.c | 4 | Never Taken | 0 | 1 | NONE | No Explanation |
rtems_rate_monotonic_report_statistics_with_plugin | ratemonreportstatistics.c:98 | ratemonreportstatistics.c | 4 | Always Taken | 1 | 0 | NONE | No Explanation |
rtems_rate_monotonic_reset_all_statistics | ratemonresetall.c:45 | ratemonresetall.c | 4 | Never Taken | 0 | 1 | NONE | No Explanation |
rtems_signal_send | signalsend.c:66 | signalsend.c | 4 | Always Taken | 1 | 0 | NONE | No Explanation |
rtems_task_mode | thread.inl:366 | thread.inl | 4 | Never Taken | 0 | 3 | NONE | No Explanation |
rtems_task_mode | taskmode.c:119 | taskmode.c | 4 | Never Taken | 0 | 4 | NONE | No Explanation |
rtems_task_set_priority | tasksetpriority.c:77 | tasksetpriority.c | 4 | Always Taken | 1 | 0 | NONE | No Explanation |
rtems_task_variable_delete | taskvariabledelete.c:48 | taskvariabledelete.c | 4 | Always Taken | 2 | 0 | NONE | No Explanation |
rtems_task_variable_get | taskvariableget.c:53 | taskvariableget.c | 4 | Never Taken | 0 | 1 | NONE | No Explanation |
rtems_timer_cancel | timercancel.c:52 | timercancel.c | 4 | Never Taken | 0 | 4 | NONE | No Explanation |
rtems_timer_server_fire_when | timerserverfirewhen.c:60 | timerserverfirewhen.c | 4 | Always Taken | 5 | 0 | NONE | No Explanation |