1 | ; |
---|
2 | ; RTEMS Supercore Thread Trace Configurations |
---|
3 | ; |
---|
4 | [rtems-score-thread-all] |
---|
5 | trace = _Thread_Handler_initialization, _Thread_Create_idle, _Thread_Start_multitasking |
---|
6 | trace = _Thread_Stack_Allocate, _Thread_Stack_Free, _Thread_Initialize, _Thread_Start |
---|
7 | trace = _Thread_Restart, _Thread_Yield, _Thread_Set_life_protection |
---|
8 | trace = _Thread_Life_action_handler, _Thread_Kill_zombies, _Thread_Close |
---|
9 | trace = _Thread_Ready, _Thread_Clear_state, _Thread_Set_state, _Thread_Load_environment |
---|
10 | trace = _Thread_Handler, _Thread_Delay_ended, _Thread_Change_priority, _Thread_Set_priority |
---|
11 | trace = _Thread_Get, _Thread_blocking_operation_Cancel, _Thread_blocking_operation_Finalize |
---|
12 | |
---|
13 | [rtems-score-thread-create-destory] |
---|
14 | traces = rtems-score-thread-create, rtems-score-thread-destroy |
---|
15 | |
---|
16 | [rtems-score-thread-create] |
---|
17 | trace = _Thread_Handler_initialization, _Thread_Create_idle |
---|
18 | trace = _Thread_Stack_Allocate, _Thread_Initialize, _Thread_Start |
---|
19 | trace = _Thread_Restart, _Thread_Handler |
---|
20 | |
---|
21 | [rtems-score-thread-destroy] |
---|
22 | trace = _Thread_Kill_zombies, _Thread_Close |
---|
23 | trace = , _Thread_blocking_operation_Cancel, _Thread_blocking_operation_Finalize |
---|
24 | |
---|
25 | [rtems-score-thread-activity] |
---|
26 | trace = _Thread_Restart, _Thread_Yield, _Thread_Set_life_protection |
---|
27 | trace = _Thread_Life_action_handler, _Thread_Ready, _Thread_Clear_state, |
---|
28 | trace = _Thread_Set_state, _Thread_Load_environment, _Thread_Delay_ended |
---|
29 | trace = _Thread_Change_priority, _Thread_Set_priority, _Thread_Get |
---|
30 | |
---|
31 | [rtems-score-thread-signatures] |
---|
32 | _Thread_Handler_initialization = void, void |
---|
33 | _Thread_Create_idle = void, void |
---|
34 | _Thread_Start_multitasking = void, void |
---|
35 | _Thread_Stack_Allocate = size_t, Thread_Control*, size_t |
---|
36 | _Thread_Stack_Free = void, Thread_Control* |
---|
37 | _Thread_Initialize = bool, Objects_Information *, Thread_Control*, const struct Scheduler_Control*, void*, size_t, bool, Priority_Control, bool, Thread_CPU_budget_algorithms, Thread_CPU_budget_algorithm_callout, uint32_t, Objects_Name |
---|
38 | _Thread_Start = bool, Thread_Control*, Thread_Start_types, void*, void*, Thread_Entry_numeric_type, Per_CPU_Control* |
---|
39 | _Thread_Restart = bool, Thread_Control*, Thread_Control*, void*, Thread_Entry_numeric_type |
---|
40 | _Thread_Yield = void, Thread_Control* |
---|
41 | _Thread_Set_life_protection = bool, bool |
---|
42 | _Thread_Life_action_handler = void, Thread_Control*, Thread_Action*, Per_CPU_Control*, ISR_Level |
---|
43 | _Thread_Kill_zombies = void, void |
---|
44 | _Thread_Close = void, Thread_Control*, Thread_Control* |
---|
45 | _Thread_Ready = void, Thread_Control* |
---|
46 | _Thread_Clear_state = void, Thread_Control*, States_Control |
---|
47 | _Thread_Set_state = void, Thread_Control*, States_Control |
---|
48 | _Thread_Load_environment = void, Thread_Control* |
---|
49 | _Thread_Handler = void, void |
---|
50 | _Thread_Delay_ended = void, Objects_Id, void* |
---|
51 | _Thread_Change_priority = void, Thread_Control*, Priority_Control, bool |
---|
52 | _Thread_Set_priority = void, Thread_Control*, Priority_Control |
---|
53 | _Thread_Get = Thread_Control*, Objects_Id, Objects_Locations* |
---|
54 | _Thread_blocking_operation_Cancel = void, Thread_blocking_operation_States, Thread_Control*, ISR_Level |
---|
55 | _Thread_blocking_operation_Finalize = void, Thread_Control*, ISR_Level |
---|
56 | |
---|