hvmer 190 arch/hexagon/include/uapi/asm/registers.h struct hvm_event_record hvmer; hvmer 203 arch/hexagon/include/uapi/asm/registers.h #define pt_elr(regs) ((regs)->hvmer.vmel) hvmer 204 arch/hexagon/include/uapi/asm/registers.h #define pt_set_elr(regs, val) ((regs)->hvmer.vmel = (val)) hvmer 205 arch/hexagon/include/uapi/asm/registers.h #define pt_cause(regs) ((regs)->hvmer.vmest & (HVM_VMEST_CAUSE_MSK)) hvmer 207 arch/hexagon/include/uapi/asm/registers.h (((regs)->hvmer.vmest & (HVM_VMEST_UM_MSK << HVM_VMEST_UM_SFT)) != 0) hvmer 209 arch/hexagon/include/uapi/asm/registers.h (((regs)->hvmer.vmest & (HVM_VMEST_IE_MSK << HVM_VMEST_IE_SFT)) != 0) hvmer 210 arch/hexagon/include/uapi/asm/registers.h #define pt_psp(regs) ((regs)->hvmer.vmpsp) hvmer 211 arch/hexagon/include/uapi/asm/registers.h #define pt_badva(regs) ((regs)->hvmer.vmbadva) hvmer 213 arch/hexagon/include/uapi/asm/registers.h #define pt_set_singlestep(regs) ((regs)->hvmer.vmest |= (1<<HVM_VMEST_SS_SFT)) hvmer 214 arch/hexagon/include/uapi/asm/registers.h #define pt_clr_singlestep(regs) ((regs)->hvmer.vmest &= ~(1<<HVM_VMEST_SS_SFT)) hvmer 221 arch/hexagon/include/uapi/asm/registers.h (regs)->hvmer.vmest = (HVM_VMEST_IE_MSK << HVM_VMEST_IE_SFT) hvmer 224 arch/hexagon/include/uapi/asm/registers.h (regs)->hvmer.vmest = (HVM_VMEST_UM_MSK << HVM_VMEST_UM_SFT) \ hvmer 55 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_EVREC, pt_regs, hvmer); hvmer 56 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_ER_VMEL, pt_regs, hvmer.vmel); hvmer 57 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_ER_VMEST, pt_regs, hvmer.vmest); hvmer 58 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_ER_VMPSP, pt_regs, hvmer.vmpsp); hvmer 59 arch/hexagon/kernel/asm-offsets.c OFFSET(_PT_ER_VMBADVA, pt_regs, hvmer.vmbadva); hvmer 65 arch/hexagon/kernel/kgdb.c { "psp", GDB_SIZEOF_REG, offsetof(struct pt_regs, hvmer.vmpsp)}, hvmer 66 arch/hexagon/kernel/kgdb.c { "elr", GDB_SIZEOF_REG, offsetof(struct pt_regs, hvmer.vmel)}, hvmer 67 arch/hexagon/kernel/kgdb.c { "est", GDB_SIZEOF_REG, offsetof(struct pt_regs, hvmer.vmest)}, hvmer 68 arch/hexagon/kernel/kgdb.c { "badva", GDB_SIZEOF_REG, offsetof(struct pt_regs, hvmer.vmbadva)}, hvmer 148 arch/hexagon/kernel/ptrace.c regs->hvmer.vmpsp = regs->r29; hvmer 437 arch/hexagon/kernel/traps.c regs->hvmer.vmest &= ~HVM_VMEST_CAUSE_MSK; hvmer 438 arch/hexagon/kernel/traps.c regs->hvmer.vmest |= (TRAP_DEBUG << HVM_VMEST_CAUSE_SFT);