RTEMS 6.1-rc5
|
Data Fields | |
Thread_Control * | executing |
uint32_t | cpu |
T_time | instant |
T_scheduler_operation | operation |
Thread_Control * | thread |
Scheduler_Node * | node |
union { | |
struct { | |
Priority_Control in | |
Priority_Control out | |
} map_unmap_priority | |
struct { | |
bool success | |
} ask_for_help | |
struct { | |
int next_state | |
} withdraw_node | |
struct { | |
struct Per_CPU_Control * cpu | |
} pin_unpin | |
struct { | |
Thread_Control * idle | |
} add_processor | |
struct { | |
struct Per_CPU_Control * cpu | |
Thread_Control * idle | |
} remove_processor | |
struct { | |
Priority_Node * priority | |
uint64_t deadline | |
} release_job | |
struct { | |
Priority_Node * priority | |
} cancel_job | |
struct { | |
Processor_mask affinity | |
Status_Control status | |
} set_affinity | |
}; | |