#[repr(u32)]pub enum FunctionId {
Show 35 variants
PsciVersion = 2_214_592_512,
CpuSuspend32 = 2_214_592_513,
CpuSuspend64 = 3_288_334_337,
CpuOff = 2_214_592_514,
CpuOn32 = 2_214_592_515,
CpuOn64 = 3_288_334_339,
AffinityInfo32 = 2_214_592_516,
AffinityInfo64 = 3_288_334_340,
Migrate32 = 2_214_592_517,
Migrate64 = 3_288_334_341,
MigrateInfoType = 2_214_592_518,
MigrateInfoUpCpu32 = 2_214_592_519,
MigrateInfoUpCpu64 = 3_288_334_343,
SystemOff = 2_214_592_520,
SystemOff232 = 2_214_592_533,
SystemOff264 = 3_288_334_357,
SystemReset = 2_214_592_521,
SystemReset232 = 2_214_592_530,
SystemReset264 = 3_288_334_354,
MemProtect = 2_214_592_531,
MemProtectCheckRange32 = 2_214_592_532,
MemProtectCheckRange64 = 3_288_334_356,
PsciFeatures = 2_214_592_522,
CpuFreeze = 2_214_592_523,
CpuDefaultSuspend32 = 2_214_592_524,
CpuDefaultSuspend64 = 3_288_334_348,
NodeHwState32 = 2_214_592_525,
NodeHwState64 = 3_288_334_349,
SystemSuspend32 = 2_214_592_526,
SystemSuspend64 = 3_288_334_350,
PsciSetSuspendMode = 2_214_592_527,
PsciStatResidency32 = 2_214_592_528,
PsciStatResidency64 = 3_288_334_352,
PsciStatCount32 = 2_214_592_529,
PsciStatCount64 = 3_288_334_353,
}
Expand description
5.1 Function prototypes
Variants§
PsciVersion = 2_214_592_512
CpuSuspend32 = 2_214_592_513
CpuSuspend64 = 3_288_334_337
CpuOff = 2_214_592_514
CpuOn32 = 2_214_592_515
CpuOn64 = 3_288_334_339
AffinityInfo32 = 2_214_592_516
AffinityInfo64 = 3_288_334_340
Migrate32 = 2_214_592_517
Migrate64 = 3_288_334_341
MigrateInfoType = 2_214_592_518
MigrateInfoUpCpu32 = 2_214_592_519
MigrateInfoUpCpu64 = 3_288_334_343
SystemOff = 2_214_592_520
SystemOff232 = 2_214_592_533
SystemOff264 = 3_288_334_357
SystemReset = 2_214_592_521
SystemReset232 = 2_214_592_530
SystemReset264 = 3_288_334_354
MemProtect = 2_214_592_531
MemProtectCheckRange32 = 2_214_592_532
MemProtectCheckRange64 = 3_288_334_356
PsciFeatures = 2_214_592_522
CpuFreeze = 2_214_592_523
CpuDefaultSuspend32 = 2_214_592_524
CpuDefaultSuspend64 = 3_288_334_348
NodeHwState32 = 2_214_592_525
NodeHwState64 = 3_288_334_349
SystemSuspend32 = 2_214_592_526
SystemSuspend64 = 3_288_334_350
PsciSetSuspendMode = 2_214_592_527
PsciStatResidency32 = 2_214_592_528
PsciStatResidency64 = 3_288_334_352
PsciStatCount32 = 2_214_592_529
PsciStatCount64 = 3_288_334_353
Trait Implementations§
Source§impl Clone for FunctionId
impl Clone for FunctionId
Source§fn clone(&self) -> FunctionId
fn clone(&self) -> FunctionId
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for FunctionId
impl Debug for FunctionId
Source§impl From<FunctionId> for u32
impl From<FunctionId> for u32
Source§fn from(enum_value: FunctionId) -> Self
fn from(enum_value: FunctionId) -> Self
Converts to this type from the input type.
Source§impl PartialEq for FunctionId
impl PartialEq for FunctionId
Source§impl TryFrom<u32> for FunctionId
impl TryFrom<u32> for FunctionId
Source§impl TryFromPrimitive for FunctionId
impl TryFromPrimitive for FunctionId
impl Copy for FunctionId
impl Eq for FunctionId
impl StructuralPartialEq for FunctionId
Auto Trait Implementations§
impl Freeze for FunctionId
impl RefUnwindSafe for FunctionId
impl Send for FunctionId
impl Sync for FunctionId
impl Unpin for FunctionId
impl UnwindSafe for FunctionId
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more