Module kso

Source
Expand description

Functions to deal with Kernel State Objects (KSOs). These are objects created by the kernel to describe the running state of the system and expose device memory to userspace.

Structs§

InterruptAllocateOptions
KactionFlags
Possible flags for kaction.
KsoHdr
The base struct for any kernel state object.

Enums§

InterruptPriority
KactionCmd
A KAction command, either generic or KSO-specific.
KactionGenericCmd
A generic kaction command, applies to all KSOs.
KactionValue
A value to pass for a KAction.

Constants§

KSO_NAME_MAX_LEN
Maximum name length for a KSO.

Functions§

pack_kaction_int_pri_and_opts
pack_kaction_pin_start_and_len
pack_kaction_pin_token_and_len
unpack_kaction_int_pri_and_opts
unpack_kaction_pin_start_and_len
unpack_kaction_pin_token_and_len