Searched refs:tf_rip (Results 1 – 8 of 8) sorted by relevance
/openbsd/sys/arch/amd64/include/ |
H A D | db_machdep.h | 48 #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 D | frame.h | 103 int64_t tf_rip; member
|
H A D | cpu.h | 268 #define PROC_PC(p) ((p)->p_md.md_regs->tf_rip)
|
/openbsd/sys/arch/amd64/amd64/ |
H A D | trap.c | 294 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 D | process_machdep.c | 105 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 D | db_trace.c | 64 { "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 D | genassym.cf | 61 member tf_rip
|
H A D | machdep.c | 662 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()
|