struct ArmVtcrEl2

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

Virtualization Translation Control Register (VTCR_EL2).

[arm/v8]: VTCR_EL2, Virtualization Translation Control Register

Public Members

 field_RsvdZ_426
 field_hdbss_427
 field_haft_428
 field_RsvdZ_429
 field_tl0_430
 field_gcsh_431
 field_RsvdZ_432
 field_d128_433
 field_s2poe_434
 field_s2pie_435
 field_tl1_436
 field_assured_only_437
 field_sl2_438
 field_nsa_439
 field_nsw_440
 field_RsvdZ_441
 field_vs_442
 field_sl0_443

Public Methods

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Records