Structs§
- CpuId
- A logical CPU id.
- CpuMask
- A compact CPU mask for low-level IRQ affinity.
- CpuMask
Iter - Iterator over
CpuMask. - IrqContext
- Context passed to IRQ handlers.
- IrqHandle
- Token returned from request and used for later lifecycle operations.
- IrqNumber
- A platform IRQ number.
- IrqOutcome
- Aggregated dispatch result.
- IrqRequest
- Request parameters for an IRQ action.
- IrqStatus
- IRQ status snapshot.
- Registry
- Dynamic IRQ registry.
Enums§
- Auto
Enable - Whether an IRQ action should be enabled after registration.
- IrqError
- IRQ framework errors.
- IrqReturn
- Return value from a raw IRQ handler.
- IrqScope
- IRQ registration scope.
- Share
Mode - Whether an IRQ line is exclusive or shared.
Traits§
- IrqOps
- External capabilities supplied by the OS/platform adapter.
Type Aliases§
- RawIrq
Handler - Raw IRQ handler ABI.