struct ArmMultiprocessorAffinityRegister
Defined at line 82 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
This type covers the following register formats:
* [arm/sysreg]/mpidr_el1: Multiprocessor Affinity Register (EL1)
* [arm/sysreg]/vmpidr_el2: Virtualization Multiprocessor ID Register (EL2)
Public Members
field_RsvdZ_86
field_aff3_87
field_res1_bit32_88
field_u_89
field_RsvdZ_90
field_mt_91
field_aff2_92
field_aff1_93
field_aff0_94
Public Methods
uint64_t affinity ()
Defined at line 84 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
typename SelfType::ValueType aff3 ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 87 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
typename SelfType::ValueType aff3 ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 87 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
SelfType & set_aff3 (typename SelfType::ValueType val)
Defined at line 87 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
SelfType & set_aff3 (typename SelfType::ValueType val)
Defined at line 87 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
typename SelfType::ValueType res1_bit32 ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 88 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
typename SelfType::ValueType res1_bit32 ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 88 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
SelfType & set_res1_bit32 (typename SelfType::ValueType val)
Defined at line 88 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
SelfType & set_res1_bit32 (typename SelfType::ValueType val)
Defined at line 88 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
SelfType & set_u (typename SelfType::ValueType val)
Defined at line 89 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
SelfType & set_u (typename SelfType::ValueType val)
Defined at line 89 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
typename SelfType::ValueType u ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 89 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
typename SelfType::ValueType u ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 89 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
typename SelfType::ValueType mt ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 91 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
typename SelfType::ValueType mt ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 91 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
SelfType & set_mt (typename SelfType::ValueType val)
Defined at line 91 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
SelfType & set_mt (typename SelfType::ValueType val)
Defined at line 91 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
typename SelfType::ValueType aff2 ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 92 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
typename SelfType::ValueType aff2 ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 92 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
SelfType & set_aff2 (typename SelfType::ValueType val)
Defined at line 92 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
SelfType & set_aff2 (typename SelfType::ValueType val)
Defined at line 92 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
typename SelfType::ValueType aff1 ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 93 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
typename SelfType::ValueType aff1 ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 93 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
SelfType & set_aff1 (typename SelfType::ValueType val)
Defined at line 93 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
SelfType & set_aff1 (typename SelfType::ValueType val)
Defined at line 93 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
typename SelfType::ValueType aff0 ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 94 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
typename SelfType::ValueType aff0 ()
NOLINTEND(misc-non-private-member-variables-in-classes)
Defined at line 94 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
SelfType & set_aff0 (typename SelfType::ValueType val)
Defined at line 94 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <, >
SelfType & set_aff0 (typename SelfType::ValueType val)
Defined at line 94 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h