struct ArmMultiprocessorAffinityRegister
Defined at line 84 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_88
field_aff3_89
field_res1_bit32_90
field_u_91
field_RsvdZ_92
field_mt_93
field_aff2_94
field_aff1_95
field_aff0_96
Public Methods
uint64_t affinity ()
Defined at line 86 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 89 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 89 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_aff3 (typename SelfType::ValueType val)
Defined at line 89 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_aff3 (typename SelfType::ValueType val)
Defined at line 89 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 90 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 90 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_res1_bit32 (typename SelfType::ValueType val)
Defined at line 90 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_res1_bit32 (typename SelfType::ValueType val)
Defined at line 90 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_u (typename SelfType::ValueType val)
Defined at line 91 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_u (typename SelfType::ValueType val)
Defined at line 91 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 91 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 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 93 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 93 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_mt (typename SelfType::ValueType val)
Defined at line 93 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_mt (typename SelfType::ValueType val)
Defined at line 93 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 94 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 94 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_aff2 (typename SelfType::ValueType val)
Defined at line 94 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_aff2 (typename SelfType::ValueType val)
Defined at line 94 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 95 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 95 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_aff1 (typename SelfType::ValueType val)
Defined at line 95 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_aff1 (typename SelfType::ValueType val)
Defined at line 95 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 96 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 96 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_aff0 (typename SelfType::ValueType val)
Defined at line 96 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h
template <,>
SelfType & set_aff0 (typename SelfType::ValueType val)
Defined at line 96 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h