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().