Searched refs:rip (Results 1 – 7 of 7) sorted by relevance
/tools/testing/selftests/x86/ |
D | sysret_rip.c | 75 static volatile unsigned long rip; variable 81 if (rip != ctx->uc_mcontext.gregs[REG_RIP]) { in sigsegv_for_sigreturn_test() 83 rip, (unsigned long)ctx->uc_mcontext.gregs[REG_RIP]); in sigsegv_for_sigreturn_test() 90 printf("[OK]\tGot SIGSEGV at RIP=0x%lx\n", rip); in sigsegv_for_sigreturn_test() 100 ctx->uc_mcontext.gregs[REG_RIP] = rip; in sigusr1() 101 ctx->uc_mcontext.gregs[REG_RCX] = rip; in sigusr1() 114 rip = ip; in test_sigreturn_to() 125 if (rip != ctx->uc_mcontext.gregs[REG_RIP]) { in sigsegv_for_fallthrough() 127 rip, (unsigned long)ctx->uc_mcontext.gregs[REG_RIP]); in sigsegv_for_fallthrough() 158 rip = ip; in test_syscall_fallthrough_to()
|
D | ptrace_syscall.c | 27 # define user_ip rip
|
/tools/lib/traceevent/ |
D | plugin_kvm.c | 39 static const char *disassemble(unsigned char *insn, int len, uint64_t rip, in disassemble() argument 56 ud_set_pc(&ud, rip); in disassemble() 69 static const char *disassemble(unsigned char *insn, int len, uint64_t rip, in disassemble() argument 297 unsigned long long rip, csbase, len, flags, failed; in kvm_emulate_insn_handler() local 302 if (pevent_get_field_val(s, event, "rip", record, &rip, 1) < 0) in kvm_emulate_insn_handler() 321 disasm = disassemble(insn, len, rip, in kvm_emulate_insn_handler() 327 trace_seq_printf(s, "%llx:%llx: %s%s", csbase, rip, disasm, in kvm_emulate_insn_handler()
|
/tools/perf/util/ |
D | map.c | 442 u64 map__rip_2objdump(struct map *map, u64 rip) in map__rip_2objdump() argument 445 return rip; in map__rip_2objdump() 448 return rip - map->pgoff; in map__rip_2objdump() 455 return rip + map->dso->text_offset; in map__rip_2objdump() 457 return map->unmap_ip(map, rip) - map->reloc; in map__rip_2objdump()
|
D | map.h | 107 u64 map__rip_2objdump(struct map *map, u64 rip);
|
/tools/arch/x86/include/uapi/asm/ |
D | kvm.h | 122 __u64 rip, rflags; member
|
/tools/include/uapi/linux/ |
D | kvm.h | 314 __u64 rip; member
|