#include <trt.h>
Public Attributes | |
int | index |
domain_t * | domain |
int | purpose |
thread_t * | running_thread |
thread_t * | ready_list_head |
thread_t * | ready_list_tail |
int | ready_list_lock |
thread_t * | schedule_me |
thread_t | crt0_thread |
int | scheduler_stack [TRT_SCHEDULER_STACK_SIZE] |
void(*volatile | idle_handler )(void) |
unsigned long | idle_spin_count |
|
Definition at line 118 of file trt.h. Referenced by trt_init(). |
|
Definition at line 111 of file trt.h. Referenced by dump_processor_info(), find_processor(), scale_spin_counts(), select_thread(), steal_thread(), thr_migrate_domain(), thr_onblock(), trt_init(), trt_num_procs(), trt_onidle(), trt_scheduling_domain(), and trt_set_scheduling_domain(). |
|
Referenced by select_thread(), and trt_onidle(). |
|
Definition at line 121 of file trt.h. Referenced by select_thread(), and steal_thread(). |
|
Definition at line 110 of file trt.h. Referenced by thr_dump_info(), thr_processor_index(), and trt_init(). |
|
Definition at line 112 of file trt.h. Referenced by find_processor(), trt_init(), trt_is_idle(), trt_load(), and trt_num_procs(). |
|
Definition at line 114 of file trt.h. Referenced by dump_processor_info(), search_ready_list(), select_thread(), steal_thread(), trt_is_idle(), and trt_load(). |
|
Definition at line 116 of file trt.h. Referenced by add_to_ready_list(), search_ready_list(), select_thread(), steal_thread(), and trt_load(). |
|
Definition at line 115 of file trt.h. Referenced by steal_thread(). |
|
Definition at line 113 of file trt.h. Referenced by dump_processor_info(), steal_thread(), trt_is_idle(), and trt_load(). |
|
Definition at line 117 of file trt.h. Referenced by dump_processor_info(), schedule_me(), select_thread(), trt_is_idle(), and trt_load(). |
|
|