|
EE445M RTOS
Taken at the University of Texas Spring 2015
|
#include <thread_structures.h>

Data Fields | |
| task_t | task |
| tcb_t * | tcb |
| DEADLINE_TYPE | seriousness |
| tick_t | absolute_deadline |
| void * | pool |
| struct sched_task * | next |
| struct sched_task * | prev |
| struct sched_task * | pri_next |
| struct sched_task * | pri_prev |
| int | id |
Definition at line 137 of file thread_structures.h.
| tick_t sched_task::absolute_deadline |
Definition at line 141 of file thread_structures.h.
Referenced by edf_insert(), edf_pop(), schedule(), and scheduler_reschedule().
| int sched_task::id |
Definition at line 150 of file thread_structures.h.
| struct sched_task* sched_task::next |
Definition at line 146 of file thread_structures.h.
Referenced by edf_pop(), and scheduler_reschedule().
| void* sched_task::pool |
Definition at line 143 of file thread_structures.h.
| struct sched_task* sched_task::prev |
Definition at line 147 of file thread_structures.h.
| struct sched_task* sched_task::pri_next |
Definition at line 148 of file thread_structures.h.
Referenced by edf_insert(), edf_pop(), and scheduler_reschedule().
| struct sched_task* sched_task::pri_prev |
Definition at line 149 of file thread_structures.h.
| DEADLINE_TYPE sched_task::seriousness |
Definition at line 140 of file thread_structures.h.
Referenced by schedule().
| task_t sched_task::task |
Definition at line 138 of file thread_structures.h.
Referenced by schedule().
| tcb_t* sched_task::tcb |
Definition at line 139 of file thread_structures.h.
Referenced by edf_pop(), schedule(), and scheduler_reschedule().