Searched defs:hsr (Results 1 – 13 of 13) sorted by relevance
/xen/xen/arch/arm/ |
A D | vcpreg.c | 331 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 D | vtimer.c | 265 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 D | vsmc.c | 222 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 D | traps.c | 643 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 D | io.c | 111 const union hsr hsr, in try_handle_mmio()
|
A D | vgic-v3.c | 1524 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 D | vgic.c | 611 bool vgic_emulate(struct cpu_user_regs *regs, union hsr hsr) in vgic_emulate()
|
/xen/xen/include/asm-arm/ |
A D | vreg.h | 12 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 D | hsr.h | 18 union hsr { union
|
/xen/xen/arch/arm/arm64/ |
A D | traps.c | 36 union hsr hsr = { .bits = regs->hsr }; in do_bad_mode() local
|
/xen/xen/include/asm-arm/arm64/ |
A D | processor.h | 67 uint32_t hsr; /* ESR_EL2 */ member
|
/xen/xen/include/asm-arm/arm32/ |
A D | processor.h | 40 uint32_t hsr; /* Exception Syndrome */ member
|
/xen/xen/arch/arm/vgic/ |
A D | vgic.c | 852 bool vgic_emulate(struct cpu_user_regs *regs, union hsr hsr) in vgic_emulate()
|
Completed in 32 milliseconds