#include <exec.h>
Collaboration diagram for task_struct:
Data Fields | |
regs_t | regs |
ushort | nextrun |
ushort | stacksize |
char * | stack |
void(* | func )(void) |
schar | priority |
bool | sleeping |
task_struct * | prev_prior |
task_struct * | next_prior |
task_struct * | prev_time |
task_struct * | next_time |
|
Referenced by create_task(). |
|
Definition at line 19 of file exec.h. Referenced by find_priority_lte(), find_urgent_task(), insert_task_prior(), and unlink_prior(). |
|
Definition at line 21 of file exec.h. Referenced by find_imperative_task(), find_nextrun_lte(), insert_task_time(), task_select(), and unlink_time(). |
|
Definition at line 12 of file exec.h. Referenced by bsleep(), create_task(), find_nextrun_lte(), find_urgent_task(), and task_select(). |
|
Definition at line 18 of file exec.h. Referenced by insert_task_prior(), and unlink_prior(). |
|
Definition at line 20 of file exec.h. Referenced by insert_task_time(), and unlink_time(). |
|
Definition at line 16 of file exec.h. Referenced by create_task(), find_imperative_task(), and find_priority_lte(). |
|
Definition at line 11 of file exec.h. Referenced by context_restore2(), context_save2(), and create_task(). |
|
Definition at line 17 of file exec.h. Referenced by task_select(). |
|
Definition at line 14 of file exec.h. Referenced by create_task(), and execprep(). |
|
Definition at line 13 of file exec.h. Referenced by create_task(). |