struct ArmTcrEl2

Defined at line 374 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

Forward declaration, defined below.

Public Members

 field_tcma_392
 field_tbid_393
 field_hpd_394
 field_tbi_395
 field_RsvdZ_396

Public Methods

ArmTcrEl2 & CopyEl1 (const ArmTcrEl1 & tcr_el1)

Copy values that have direct equivalents in TCR_EL1.

Defined at line 376 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_tcma (typename SelfType::ValueType val)

Defined at line 392 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_tcma (typename SelfType::ValueType val)

Defined at line 392 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
typename SelfType::ValueType tcma ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 392 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
typename SelfType::ValueType tcma ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 392 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_tbid (typename SelfType::ValueType val)

Defined at line 393 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_tbid (typename SelfType::ValueType val)

Defined at line 393 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
typename SelfType::ValueType tbid ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 393 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
typename SelfType::ValueType tbid ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 393 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
typename SelfType::ValueType hpd ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 394 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
typename SelfType::ValueType hpd ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 394 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_hpd (typename SelfType::ValueType val)

Defined at line 394 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_hpd (typename SelfType::ValueType val)

Defined at line 394 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_tbi (typename SelfType::ValueType val)

Defined at line 395 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
SelfType & set_tbi (typename SelfType::ValueType val)

Defined at line 395 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
typename SelfType::ValueType tbi ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 395 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

template <, >
typename SelfType::ValueType tbi ()

NOLINTEND(misc-non-private-member-variables-in-classes)

Defined at line 395 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/system.h

Records