ChibiOS
21.6.0
|
Structure representing a generic priority-ordered bidirectional linked list header and element. More...
#include <chlists.h>
Data Fields | |
ch_priority_queue_t * | next |
Next in the queue. More... | |
ch_priority_queue_t * | prev |
Previous in the queue. More... | |
tprio_t | prio |
Priority of this element. More... | |
Structure representing a generic priority-ordered bidirectional linked list header and element.
ch_priority_queue_t* ch_priority_queue::next |
Next in the queue.
Definition at line 86 of file chlists.h.
Referenced by ch_pqueue_init(), ch_pqueue_insert_ahead(), ch_pqueue_insert_behind(), and ch_pqueue_remove_highest().
ch_priority_queue_t* ch_priority_queue::prev |
Previous in the queue.
Definition at line 87 of file chlists.h.
Referenced by ch_pqueue_init(), ch_pqueue_insert_ahead(), ch_pqueue_insert_behind(), and ch_pqueue_remove_highest().
tprio_t ch_priority_queue::prio |
Priority of this element.
Definition at line 88 of file chlists.h.
Referenced by __sch_reschedule_ahead(), __sch_reschedule_behind(), __thd_object_init(), ch_pqueue_init(), ch_pqueue_insert_ahead(), ch_pqueue_insert_behind(), chMtxUnlock(), chMtxUnlockAllS(), chSchDoPreemption(), chSchIsPreemptionRequired(), chSchPreemption(), chSchSelectFirstI(), chThdGetPriorityX(), and chThdSetPriority().