RTEMS: Scheduler_EDF_SMP_Node Struct Reference

| RTEMS 5.4-rc2

Loading...
Searching...
No Matches
Data Fields
Scheduler_EDF_SMP_Node Struct Reference
Internal » SuperCore » Scheduler Handler » SMP Scheduler » EDF Priority SMP Scheduler

## Data Fields
Scheduler_SMP_Node | Base
int64_t | generation
| Generation number to ensure FIFO/LIFO order for threads of the same priority across different ready queues.
uint8_t | ready_queue_index
| The ready queue index depending on the processor affinity and pinning of the thread.
uint8_t | affinity_ready_queue_index
| Ready queue index according to thread affinity.
uint8_t | pinning_ready_queue_index
| Ready queue index according to thread pinning.

## Field Documentation

## ◆ ready_queue_index

uint8_t Scheduler_EDF_SMP_Node::ready_queue_index

The ready queue index depending on the processor affinity and pinning of the thread.

The ready queue index zero is used for threads with a one-to-all thread processor affinity. Threads with a one-to-one processor affinity use the processor index plus one as the ready queue index.

The documentation for this struct was generated from the following file:

- cpukit/include/rtems/score/scheduleredfsmp.h