Home
last modified time | relevance | path

Searched refs:rip (Results 1 – 7 of 7) sorted by relevance

/tools/testing/selftests/x86/
Dsysret_rip.c75 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()
Dptrace_syscall.c27 # define user_ip rip
/tools/lib/traceevent/
Dplugin_kvm.c39 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/
Dmap.c442 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()
Dmap.h107 u64 map__rip_2objdump(struct map *map, u64 rip);
/tools/arch/x86/include/uapi/asm/
Dkvm.h122 __u64 rip, rflags; member
/tools/include/uapi/linux/
Dkvm.h314 __u64 rip; member