Home
last modified time | relevance | path

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

/openbsd/sys/arch/amd64/include/
H A Ddb_machdep.h48 #define PC_REGS(regs) ((vaddr_t)(regs)->tf_rip)
49 #define SET_PC_REGS(regs, value) (regs)->tf_rip = (int64_t)(value)
59 #define FIXUP_PC_AFTER_BREAK(regs) ((regs)->tf_rip -= BKPT_SIZE)
H A Dframe.h103 int64_t tf_rip; member
H A Dcpu.h268 #define PROC_PC(p) ((p)->p_md.md_regs->tf_rip)
/openbsd/sys/arch/amd64/amd64/
H A Dtrap.c294 frame->tf_rip = (u_int64_t)pcb->pcb_onfault; in kpageflttrap()
328 type, frame->tf_err, frame->tf_rip); in kerntrap()
445 sv.sival_ptr = (void *)frame->tf_rip; in usertrap()
464 type, frame->tf_err, frame->tf_rip, frame->tf_cs, in trap_print()
476 p->p_p->ps_pid, p->p_p->ps_comm, sig, tf->tf_rip, cr2); in frame_dump()
478 (void *)tf->tf_rip, (unsigned)tf->tf_cs & 0xffff, in frame_dump()
517 type, frame->tf_err, frame->tf_rip, frame->tf_cs, in debug_trap()
586 frame->tf_rip -= 2; in syscall()
H A Dprocess_machdep.c105 regs->r_rip = tf->tf_rip; in process_read_regs()
155 tf->tf_rip = regs->r_rip; in process_write_regs()
199 tf->tf_rip = (u_int64_t)addr; in process_set_pc()
H A Ddb_trace.c64 { "rip", (long *)&ddb_regs.tf_rip, FCN_NULL },
125 callpc = (vaddr_t)ddb_regs.tf_rip; in db_stack_trace_print()
338 return tf->tf_rip - BKPT_SIZE; in db_get_probe_addr()
H A Dgenassym.cf61 member tf_rip
H A Dmachdep.c662 ksc.sc_rip = tf->tf_rip; in sendsig()
714 tf->tf_rip = (u_int64_t)p->p_p->ps_sigcode; in sendsig()
802 tf->tf_rip = ksc.sc_rip; in sys_sigreturn()
1223 tf->tf_rip = pack->ep_entry; in setregs()