ChibiOS  21.6.0
ch_ready_list Struct Reference

Type of a ready list header. More...

#include <chobjects.h>

Collaboration diagram for ch_ready_list:
Collaboration graph

Data Fields

ch_priority_queue_t pqueue
 Threads ordered queues header. More...
 
thread_tcurrent
 The currently running thread. More...
 

Detailed Description

Type of a ready list header.

Definition at line 348 of file chobjects.h.

Field Documentation

◆ pqueue

ch_priority_queue_t ch_ready_list::pqueue

Threads ordered queues header.

Note
The priority field must be initialized to zero.

Definition at line 353 of file chobjects.h.

Referenced by __sch_ready_ahead(), __sch_ready_behind(), __sch_reschedule_ahead(), __sch_reschedule_behind(), chInstanceObjectInit(), chSchDoPreemption(), chSchIsPreemptionRequired(), chSchPreemption(), and chSchSelectFirstI().

◆ current

thread_t* ch_ready_list::current

The currently running thread.

Definition at line 357 of file chobjects.h.

Referenced by chInstanceObjectInit().