Expand description
Explicitly IRQ-safe, restartable timer callbacks.
Structs§
- Hard
Kernel Timer Callback - Explicit capability for a bounded callback that may execute in hard IRQ.
- Hard
Kernel Timer Handle - Capability to arm or disarm an explicitly hard-expiry registration.
Enums§
- Hard
Kernel Timer Action - Result returned by an explicitly hard-expiry callback.
Functions§
- arm_
hard_ kernel_ timer - Arms an inactive hard timer or requests its next arm during execution.
- disarm_
hard_ kernel_ timer - Disarms one stable hard timer without destroying its callback payload.
- register_
hard_ restartable_ kernel_ timer - Registers a stable callback with explicit hard-IRQ expiry semantics.
Type Aliases§
- Hard
Restartable Kernel Timer Callback - Owned callback for an explicitly hard-expiry kernel timer.