Go to the source code of this file.
|
#define | SYSTEM_REQ_PTR_REQUIRED ((void *)1) |
| Sentinel value. Marks the system resourc as required. The scheduler must guarantee exclusive access.
|
|
#define | SYSTEM_REQ_PTR_UNUSED ((void *)0) |
| Sentinel value. Marks the system resource as unused. The scheduler must provide a NULL pointer.
|
|
#define | SYSTEM_REQ_NO_DEPS 0, 0 |
|
◆ SYSTEM_REQ_NO_DEPS
#define SYSTEM_REQ_NO_DEPS 0, 0 |
◆ SYSTEM_REQ_PTR_REQUIRED
#define SYSTEM_REQ_PTR_REQUIRED ((void *)1) |
Sentinel value. Marks the system resourc as required. The scheduler must guarantee exclusive access.
◆ SYSTEM_REQ_PTR_UNUSED
#define SYSTEM_REQ_PTR_UNUSED ((void *)0) |
Sentinel value. Marks the system resource as unused. The scheduler must provide a NULL
pointer.
◆ system_phase_t
Enumerator |
---|
SYSTEM_PHASE_PRE_UPDATE | |
SYSTEM_PHASE_UPDATE | |
SYSTEM_PHASE_FIXED_UPDATE | |
SYSTEM_PHASE_POST_UPDATE | |
SYSTEM_PHASE_PRE_RENDER | |
SYSTEM_PHASE_RENDER | |
SYSTEM_PHASE_POST_RENDER | |
SYSTEM_PHASE_count | |
◆ system_phase_to_str()
◆ system_req_entity_iter()
◆ system_req_entity_kinds_const()
◆ system_req_entity_kinds_mut()
◆ system_req_fill_in()
◆ system_req_new()