Home
last modified time | relevance | path

Searched defs:hsr (Results 1 – 13 of 13) sorted by relevance

/xen/xen/arch/arm/
A Dvcpreg.c331 void do_cp15_64(struct cpu_user_regs *regs, const union hsr hsr) in do_cp15_64()
401 void do_cp14_32(struct cpu_user_regs *regs, const union hsr hsr) in do_cp14_32()
532 void do_cp14_64(struct cpu_user_regs *regs, const union hsr hsr) in do_cp14_64()
570 void do_cp14_dbg(struct cpu_user_regs *regs, const union hsr hsr) in do_cp14_dbg()
602 void do_cp(struct cpu_user_regs *regs, const union hsr hsr) in do_cp()
A Dvtimer.c265 static bool vtimer_emulate_cp32(struct cpu_user_regs *regs, union hsr hsr) in vtimer_emulate_cp32()
287 static bool vtimer_emulate_cp64(struct cpu_user_regs *regs, union hsr hsr) in vtimer_emulate_cp64()
307 static bool vtimer_emulate_sysreg(struct cpu_user_regs *regs, union hsr hsr) in vtimer_emulate_sysreg()
332 bool vtimer_emulate(struct cpu_user_regs *regs, union hsr hsr) in vtimer_emulate()
A Dvsmc.c222 const union hsr hsr = { .bits = regs->hsr }; in vsmccc_handle_call() local
298 void do_trap_smc(struct cpu_user_regs *regs, const union hsr hsr) in do_trap_smc()
330 const union hsr hsr = { .bits = regs->hsr }; in do_trap_hvc_smccc() local
A Dtraps.c643 const union hsr hsr = { .bits = regs->hsr }; in inject_vabt_exception() local
1286 static void do_trap_brk(struct cpu_user_regs *regs, const union hsr hsr) in do_trap_brk()
1439 const union hsr hsr) in do_trap_hypercall()
1636 void advance_pc(struct cpu_user_regs *regs, const union hsr hsr) in advance_pc()
1677 const union hsr hsr, in handle_raz_wi()
1696 const union hsr hsr, in handle_wo_wi()
1715 const union hsr hsr, in handle_ro_read_val()
1736 const union hsr hsr, in handle_ro_raz()
1877 const union hsr hsr) in do_trap_stage2_abort_guest()
2048 const union hsr hsr = { .bits = regs->hsr }; in do_trap_guest_sync() local
[all …]
A Dio.c111 const union hsr hsr, in try_handle_mmio()
A Dvgic-v3.c1524 static bool vgic_v3_emulate_sysreg(struct cpu_user_regs *regs, union hsr hsr) in vgic_v3_emulate_sysreg()
1545 static bool vgic_v3_emulate_cp64(struct cpu_user_regs *regs, union hsr hsr) in vgic_v3_emulate_cp64()
1563 static bool vgic_v3_emulate_reg(struct cpu_user_regs *regs, union hsr hsr) in vgic_v3_emulate_reg()
A Dvgic.c611 bool vgic_emulate(struct cpu_user_regs *regs, union hsr hsr) in vgic_emulate()
/xen/xen/include/asm-arm/
A Dvreg.h12 static inline bool vreg_emulate_cp32(struct cpu_user_regs *regs, union hsr hsr, in vreg_emulate_cp32()
35 static inline bool vreg_emulate_cp64(struct cpu_user_regs *regs, union hsr hsr, in vreg_emulate_cp64()
67 static inline bool vreg_emulate_sysreg32(struct cpu_user_regs *regs, union hsr hsr, in vreg_emulate_sysreg32()
85 static inline bool vreg_emulate_sysreg64(struct cpu_user_regs *regs, union hsr hsr, in vreg_emulate_sysreg64()
A Dhsr.h18 union hsr { union
/xen/xen/arch/arm/arm64/
A Dtraps.c36 union hsr hsr = { .bits = regs->hsr }; in do_bad_mode() local
/xen/xen/include/asm-arm/arm64/
A Dprocessor.h67 uint32_t hsr; /* ESR_EL2 */ member
/xen/xen/include/asm-arm/arm32/
A Dprocessor.h40 uint32_t hsr; /* Exception Syndrome */ member
/xen/xen/arch/arm/vgic/
A Dvgic.c852 bool vgic_emulate(struct cpu_user_regs *regs, union hsr hsr) in vgic_emulate()

Completed in 32 milliseconds