Ultibo API
C/C++ API for Ultibo Core
Loading...
Searching...
No Matches
_SPIN_ENTRY Struct Reference

#include <threads.h>

Data Fields

uint32_t signature
 Signature for entry validation.
uint32_t state
 State of the lock (Locked/Unlocked).
uint32_t mask
 IRQ/FIQ Mask for Save/Restore.
THREAD_HANDLE owner
 Currently owning thread (or INVALID_HANDLE_VALUE if not locked).
SPIN_ENTRYprev
 Previous entry in Spin table.
SPIN_ENTRYnext
 Next entry in Spin table.

Field Documentation

◆ signature

uint32_t signature

Signature for entry validation.

◆ state

uint32_t state

State of the lock (Locked/Unlocked).

◆ mask

uint32_t mask

IRQ/FIQ Mask for Save/Restore.

◆ owner

Currently owning thread (or INVALID_HANDLE_VALUE if not locked).

◆ prev

SPIN_ENTRY* prev

Previous entry in Spin table.

◆ next

SPIN_ENTRY* next

Next entry in Spin table.


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