class ArmTcrEl1

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

Translation Control Register (TCR) for EL1.

The TCR controls the settings relating to the page table, including

the layout (such as granule size setting and size of the address

space).

[arm/v8]: D13.2.120 TCR_EL1, Translation Control Register (EL1)

Public Members

 field_RsvdZ_288
 field_mtx1_289
 field_mtx0_290
 field_ds_291
 field_tcma1_292
 field_tcma0_293
 field_e0pd1_294
 field_e0pd0_295
 field_nfd1_296
 field_nfd0_297
 field_tbid1_298
 field_tbid0_299
 field_hwu162_300
 field_hwu161_301
 field_hwu160_302
 field_hwu159_303
 field_hwu062_304
 field_hwu061_305
 field_hwu060_306
 field_hwu059_307
 field_hpd1_308
 field_hpd0_309
 field_hd_310
 field_ha_311
 field_tbi1_312
 field_tbi0_313
 field_as_314
 field_RsvdZ_315
 field_ips_316
 field_tg1_317
 field_sh1_318
 field_orgn1_319
 field_irgn1_320
 field_epd1_321
 field_a1_322
 field_t1sz_323
 field_tg0_324
 field_sh0_325
 field_orgn0_326
 field_irgn0_327
 field_epd0_328
 field_RsvdZ_329
 field_t0sz_330

Public Methods

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

template <, >
ArmPhysicalAddressSize ips ()

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

template <, >
SelfType & set_ips (ArmPhysicalAddressSize val)

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

template <, >
SelfType & set_tg1 (ArmTcrTg1Value val)

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

template <, >
ArmTcrTg1Value tg1 ()

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

template <, >
SelfType & set_sh1 (ArmShareabilityAttribute val)

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

template <, >
ArmShareabilityAttribute sh1 ()

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

template <, >
ArmCacheabilityAttribute orgn1 ()

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

template <, >
SelfType & set_orgn1 (ArmCacheabilityAttribute val)

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

template <, >
ArmCacheabilityAttribute irgn1 ()

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

template <, >
SelfType & set_irgn1 (ArmCacheabilityAttribute val)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

template <, >
SelfType & set_tg0 (ArmTcrTg0Value val)

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

template <, >
ArmTcrTg0Value tg0 ()

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

template <, >
SelfType & set_sh0 (ArmShareabilityAttribute val)

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

template <, >
ArmShareabilityAttribute sh0 ()

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

template <, >
ArmCacheabilityAttribute orgn0 ()

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

template <, >
SelfType & set_orgn0 (ArmCacheabilityAttribute val)

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

template <, >
ArmCacheabilityAttribute irgn0 ()

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

template <, >
SelfType & set_irgn0 (ArmCacheabilityAttribute val)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ArmTcrEl1 & CopyEl2 (const ArmTcrEl2 & tcr_el2)

Copy all the fields that have direct equivalents in TCR_EL2.

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

Records