Home
last modified time | relevance | path

Searched refs:esr (Results 1 – 6 of 6) sorted by relevance

/packages/modules/Virtualization/vmbase/src/
Dexceptions.rs79 fn from(esr: usize) -> Self { in from()
80 if esr == Self::EXT_DABT_32BIT { in from()
82 } else if esr & Self::TRANSL_FAULT_ISS_MASK_32BIT == Self::TRANSL_FAULT_BASE_32BIT { in from()
84 } else if esr & Self::PERM_FAULT_ISS_MASK_32BIT == Self::PERM_FAULT_BASE_32BIT { in from()
87 Self::Unknown(esr) in from()
105 pub esr: Esr, field
112 write!(f, "ArmException: esr={}, far={}", self.esr, self.far) in fmt()
121 let esr: Esr = read_sysreg!("esr_el1").into(); in from_el1_regs() localVariable
123 Self { esr, far: VirtualAddress(far) } in from_el1_regs()
137 self.esr == Esr::DataAbortSyncExternalAbort && page_4kb_of(self.far.0) == UART_PAGE in is_uart_exception()
/packages/modules/Virtualization/pvmfw/src/
Dexceptions.rs30 match exception.esr { in handle_exception()
63 let esr = read_sysreg!("esr_el1"); in serr_current() localVariable
71 let esr = read_sysreg!("esr_el1"); in sync_lower() localVariable
91 let esr = read_sysreg!("esr_el1"); in serr_lower() localVariable
/packages/modules/Virtualization/rialto/src/
Dexceptions.rs31 match exception.esr { in handle_exception()
97 let esr = read_sysreg!("esr_el1"); in print_esr() localVariable
98 eprintln!("esr={:#08x}", esr); in print_esr()
/packages/modules/Virtualization/vmbase/
DREADME.md84 let mut esr: u64;
86 asm!("mrs {esr}, esr_el1", esr = out(reg) esr);
88 eprintln!("esr={:#08x}", esr);
/packages/modules/Virtualization/vmbase/example/src/
Dexceptions.rs73 let esr = read_sysreg!("esr_el1"); in print_esr() localVariable
74 eprintln!("esr={:#08x}", esr); in print_esr()
/packages/modules/Virtualization/docs/debug/
Dtracing.md137 EXTRACT_ARG(slices.arg_set_id, 'esr') as esr,