Home
last modified time | relevance | path

Searched refs:tf_pc (Results 1 – 15 of 15) sorted by relevance

/freebsd/sys/cddl/dev/dtrace/arm/
H A Ddtrace_subr.c199 frame->tf_pc += sizeof(int); in dtrace_trap()
227 invop = dtrace_invop(frame->tf_pc, frame, frame->tf_r0); in dtrace_invop_start()
240 *sp = frame->tf_pc; in dtrace_invop_start()
261 frame->tf_pc += 4; in dtrace_invop_start()
297 frame->tf_pc = *sp; in dtrace_invop_start()
300 frame->tf_pc += 4; in dtrace_invop_start()
314 frame->tf_pc += data; in dtrace_invop_start()
/freebsd/sys/arm/arm/
H A Dmachdep_ptrace.c67 ret = td->td_frame->tf_pc; in ptrace_get_usr_reg()
116 error = arm_predict_branch(td, cur_instr, td->td_frame->tf_pc, in ptrace_get_alternative_next()
143 error = ptrace_read_int(td, td->td_frame->tf_pc, in ptrace_single_step()
148 error = ptrace_read_int(td, td->td_frame->tf_pc + INSN_SIZE, in ptrace_single_step()
151 error = ptrace_write_int(td, td->td_frame->tf_pc + INSN_SIZE, in ptrace_single_step()
156 td->td_md.md_ptrace_addr = td->td_frame->tf_pc + in ptrace_single_step()
215 td->td_frame->tf_pc = addr; in ptrace_set_pc()
H A Dgdb_machdep.c62 return (&kdb_frame->tf_pc); in gdb_cpu_getreg()
102 kdb_frame->tf_pc = *(register_t *)val; in gdb_cpu_setreg()
H A Dtrap-v6.c438 tf->tf_pc = (register_t)pcb->pcb_onfault; in abort_handler()
506 tf->tf_pc = (int)pcb->pcb_onfault; in abort_handler()
575 mode, tf->tf_pc); in abort_fatal()
593 printf(", pc =%08x\n\n", tf->tf_pc); in abort_fatal()
628 tf->tf_pc = (int)td->td_pcb->pcb_onfault; in abort_align()
H A Dvm_machdep.c166 frame->tf_pc -= THUMB_INSN_SIZE; in cpu_set_syscall_retval()
168 frame->tf_pc -= INSN_SIZE; in cpu_set_syscall_retval()
222 tf->tf_pc = (int)entry; in cpu_set_upcall()
H A Dexec_machdep.c85 tf->tf_pc = imgp->entry_addr; in exec_setregs()
196 gr[_REG_PC] = tf->tf_pc; in get_mcontext()
262 tf->tf_pc = gr[_REG_PC]; in set_mcontext()
353 tf->tf_pc = (register_t)catcher; in sendsig()
H A Dmachdep_kdb.c98 regs->r_pc = tf->tf_pc; in fill_regs()
137 tf->tf_pc = regs->r_pc; in set_regs()
H A Ddb_interface.c93 { "pc", DB_OFFSET(tf_pc), db_frame },
284 return (kdb_frame->tf_pc); in db_fetch_reg()
H A Dgenassym.c96 ASSYM(TF_PC, offsetof(struct trapframe, tf_pc));
H A Dundefined.c232 fault_pc = frame->tf_pc; in undefinedinstruction()
H A Dmachdep.c358 pcb->pcb_regs.sf_pc = tf->tf_pc; in makectx()
/freebsd/sys/arm/include/
H A Dpmc_mdep.h57 #define PMC_TRAPFRAME_TO_PC(TF) ((TF)->tf_pc)
68 __asm __volatile("mov %0, pc" : "=r" ((TF)->tf_pc)); \
H A Dframe.h80 register_t tf_pc; member
87 #define tf_r15 tf_pc
H A Ddb_machdep.h48 kdb_frame->tf_pc += BKPT_SIZE; \
H A Dcpu.h690 #define TRAPF_PC(tfp) ((tfp)->tf_pc)