Searched refs:tf_rip (Results 1 – 17 of 17) sorted by relevance
/dragonfly/sys/platform/pc64/x86_64/ |
H A D | trap.c | 230 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 D | db_interface.c | 203 regs->tf_rip = ddb_regs.tf_rip; in kdb_trap() 325 return(regs->tf_rip); in PC_REGS()
|
H A D | db_trace.c | 107 { "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 D | mp_flame.c | 111 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 D | vm_machdep.c | 252 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 D | genassym.c | 170 ASSYM(TF_RIP, offsetof(struct trapframe, tf_rip));
|
H A D | machdep.c | 879 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 D | db_interface.c | 197 regs->tf_rip = ddb_regs.tf_rip; in kdb_trap() 319 return(regs->tf_rip); in PC_REGS()
|
H A D | trap.c | 197 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 D | db_trace.c | 108 { "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 D | cpu_regs.c | 283 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 D | vm_machdep.c | 205 regs->tf_rip = (long)params->lwp_func; in cpu_prepare_lwp()
|
/dragonfly/sys/cpu/x86_64/include/ |
H A D | db_machdep.h | 57 #define FIXUP_PC_AFTER_BREAK ddb_regs.tf_rip -= 1;
|
H A D | frame.h | 78 register_t tf_rip; member
|
/dragonfly/sys/cpu/x86_64/misc/ |
H A D | x86_64-gdbstub.c | 497 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 D | db_run.c | 107 ddb_regs.tf_rip += 1; in db_stop_at_pc()
|
/dragonfly/gnu/usr.bin/gdb/kgdb/ |
H A D | trgt_x86_64.c | 148 offsetof(struct trapframe, tf_rip),
|