struct ArmIdAa64Mmfr1El1

Defined at line 536 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

ID_AA64MMFR1_EL1, AArch64 Memory Model Feature Register 1

[arm/v9]: D24.2.83 ID_AA64MMFR1_EL1, AArch64 Memory Model Feature Register 1

Public Members

 field_cmow_538
 field_tidcp1_539
 field_ntlbpa_540
 field_afp_541
 field_hcx_542
 field_ets_543
 field_twed_544
 field_xnx_545
 field_spec_sei_546
 field_pan_547
 field_lo_548
 field_hpds_549
 field_vh_550
 field_vmid_bits_551
 field_hafdbs_552

Public Methods

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

Bits [63:60] reserved.

Defined at line 538 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Bits [63:60] reserved.

Defined at line 538 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Bits [63:60] reserved.

Defined at line 538 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Bits [63:60] reserved.

Defined at line 538 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 539 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 539 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 539 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 539 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 540 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 540 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 540 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 540 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 541 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 541 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 541 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 541 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 542 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 542 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 542 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 542 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 543 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 543 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 543 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 543 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 544 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 544 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 544 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 544 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 545 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 545 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 545 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 545 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 546 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 546 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 546 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 546 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 547 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 547 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 547 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 547 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 548 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 548 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 548 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 548 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 549 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 549 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 549 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 549 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 550 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 550 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 550 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 550 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

template <, >
SelfType & set_vmid_bits (ArmAsidSize val)

Defined at line 551 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

template <, >
ArmAsidSize vmid_bits ()

Defined at line 551 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 552 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

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

Defined at line 552 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 552 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

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

Defined at line 552 of file ../../zircon/kernel/lib/arch/include/lib/arch/arm64/feature.h

Records