Home
last modified time | relevance | path

Searched refs:tf_rip (Results 1 – 17 of 17) sorted by relevance

/dragonfly/sys/platform/pc64/x86_64/
H A Dtrap.c230 addupc_task(p, frame->tf_rip, in userret()
446 frame->tf_rip == (long)doreti_iret) { in trap()
463 frame->tf_rip); in trap()
530 if (frame->tf_rip == 0) { in trap()
665 frame->tf_rip = (register_t) in trap()
678 if (frame->tf_rip == (long)doreti_iret) { in trap()
679 frame->tf_rip = (long)doreti_iret_fault; in trap()
699 if (frame->tf_rip == (long)doreti_iret) in trap()
922 td->td_comm, frame->tf_rip); in trap_pfault()
1139 kprintf("rip = 0x%lx\n", frame->tf_rip); in dblfault_handler()
[all …]
H A Ddb_interface.c203 regs->tf_rip = ddb_regs.tf_rip; in kdb_trap()
325 return(regs->tf_rip); in PC_REGS()
H A Ddb_trace.c107 { "rip", &ddb_regs.tf_rip, NULL },
278 rip = tf->tf_rip; in db_nextframe()
287 rip = tf->tf_rip; in db_nextframe()
297 rip = tf->tf_rip; in db_nextframe()
H A Dmp_flame.c111 gd->gd_sample_pc = (void *)(intptr_t)tf->tf_rip; in hard_sniff()
131 rip = (char *)(intptr_t)tf->tf_rip; in hard_sniff()
H A Dvm_machdep.c252 regs->tf_rip = (long)params->lwp_func; in cpu_prepare_lwp()
1309 td->td_lwp->lwp_saveupc = (void *)frame->tf_rip;
1334 if (td->td_lwp->lwp_saveupc != (void *)frame->tf_rip) {
1338 (void *)frame->tf_rip);
H A Dgenassym.c170 ASSYM(TF_RIP, offsetof(struct trapframe, tf_rip));
H A Dmachdep.c879 regs->tf_rip = trunc_page64(PS_STRINGS - *(p->p_sysent->sv_szsigcode)); in sendsig()
880 regs->tf_rip -= SZSIGCODE_EXTRA_BYTES; in sendsig()
1482 regs->tf_rip = entry; in exec_setregs()
2986 lp->lwp_md.md_regs->tf_rip = addr | 0xFFFF000000000000LLU; in ptrace_set_pc()
2988 lp->lwp_md.md_regs->tf_rip = addr & 0x0000FFFFFFFFFFFFLLU; in ptrace_set_pc()
/dragonfly/sys/platform/vkernel64/x86_64/
H A Ddb_interface.c197 regs->tf_rip = ddb_regs.tf_rip; in kdb_trap()
319 return(regs->tf_rip); in PC_REGS()
H A Dtrap.c197 addupc_task(p, frame->tf_rip, in userret()
355 frame->tf_rip, frame->tf_xflags, frame->tf_trapno, eva); in user_trap()
655 frame->tf_rip = in kern_trap()
869 frame->tf_rip = (register_t)td->td_pcb->pcb_onfault; in trap_pfault()
885 (void *)frame->tf_rip, p->p_pid, p->p_comm); in trap_pfault()
915 frame->tf_cs & 0xffff, frame->tf_rip); in trap_fatal()
1157 frame->tf_rip -= frame->tf_err; in syscall2()
1428 r, tf->tf_trapno, tf->tf_addr, tf->tf_rip, tf->tf_rsp, in go_user()
H A Ddb_trace.c108 { "rip", &ddb_regs.tf_rip, NULL },
278 rip = tf->tf_rip; in db_nextframe()
287 rip = tf->tf_rip; in db_nextframe()
297 rip = tf->tf_rip; in db_nextframe()
H A Dcpu_regs.c283 regs->tf_rip = trunc_page64(PS_STRINGS - *(p->p_sysent->sv_szsigcode)); in sendsig()
284 regs->tf_rip -= SZSIGCODE_EXTRA_BYTES; in sendsig()
555 regs->tf_rip = entry; in exec_setregs()
675 lp->lwp_md.md_regs->tf_rip = addr; in ptrace_set_pc()
H A Dvm_machdep.c205 regs->tf_rip = (long)params->lwp_func; in cpu_prepare_lwp()
/dragonfly/sys/cpu/x86_64/include/
H A Ddb_machdep.h57 #define FIXUP_PC_AFTER_BREAK ddb_regs.tf_rip -= 1;
H A Dframe.h78 register_t tf_rip; member
/dragonfly/sys/cpu/x86_64/misc/
H A Dx86_64-gdbstub.c497 registers.rip = raw_regs->tf_rip; in gdb_handle_exception()
652 raw_regs->tf_rip = registers.rip; in gdb_handle_exception()
/dragonfly/sys/ddb/
H A Ddb_run.c107 ddb_regs.tf_rip += 1; in db_stop_at_pc()
/dragonfly/gnu/usr.bin/gdb/kgdb/
H A Dtrgt_x86_64.c148 offsetof(struct trapframe, tf_rip),