/freebsd-current/sys/amd64/amd64/ |
H A D | io.c | 32 #include <machine/frame.h>
|
H A D | db_trace.c | 124 db_print_stack_entry(const char *name, db_addr_t callpc, db_addr_t frame) argument 129 if (frame != 0) 130 db_printf("/frame %#lx", frame); 135 * Figure out the next frame up in the call stack. 154 * Figure out frame type. We look at the address just before 204 * current frame. 241 db_backtrace(struct thread *td, struct trapframe *tf, db_addr_t frame, argument 259 * Attempt to determine a (possibly fake) frame that gives 260 * the caller's pc. It may differ from `frame' i 348 db_addr_t callpc, frame; local [all...] |
/freebsd-current/contrib/llvm-project/compiler-rt/lib/hwasan/ |
H A D | hwasan_report.cpp | 219 FrameInfo frame; local 220 if (Symbolizer::GetOrInit()->SymbolizeFrame(pc, &frame)) { 221 for (LocalInfo &local : frame.locals) { 275 frame.Clear(); 297 const SymbolizedStack *frame = symbolized_stack.get(); local 298 if (frame) { 300 &frame_desc, " %F %L", 0, frame->info.address, &frame->info, 1055 // See the frame breakdown defined in __hwasan_tag_mismatch (from 1057 void ReportRegisters(const uptr *frame, upt argument [all...] |
/freebsd-current/sys/i386/i386/ |
H A D | db_trace.c | 34 #include <machine/frame.h> 197 * Figure out how many arguments were passed into the frame at "fp". 232 db_addr_t callpc, void *frame) 249 if (frame != NULL) 250 db_printf("/frame 0x%r", (register_t)frame); 255 * Figure out the next frame up in the call stack. 271 * Figure out frame type. We look at the address just before 341 * frame. Pointer to it was put into %ebp by the kernel entry 347 * This can be the case for e.g. fork_trampoline, last frame 231 db_print_stack_entry(const char *name, int narg, char **argnp, int *argp, db_addr_t callpc, void *frame) argument 398 db_backtrace(struct thread *td, struct trapframe *tf, struct i386_frame *frame, db_addr_t pc, register_t sp, int count) argument 559 struct i386_frame *frame; local [all...] |
/freebsd-current/sys/cddl/dev/dtrace/amd64/ |
H A D | dtrace_subr.c | 43 #include <machine/frame.h> 53 int dtrace_invop_start(struct trapframe *frame); 65 dtrace_invop(uintptr_t addr, struct trapframe *frame, void **scratch) argument 72 td->t_dtrace_trapframe = frame; 75 rval = hdlr->dtih_func(addr, frame, (uintptr_t)scratch); 389 dtrace_trap(struct trapframe *frame, u_int type) argument 422 frame->tf_rip += dtrace_instr_size((uint8_t *) frame->tf_rip); 428 cpu_core[curcpu].cpuc_dtrace_illval = frame->tf_addr; 434 frame [all...] |
/freebsd-current/sys/arm/arm/ |
H A D | vm_machdep.c | 56 #include <machine/frame.h> 119 /* Point the frame to the stack in front of pcb and copy td1's frame */ 125 * Copy the trap frame for the return to user mode as if from a 162 struct trapframe *frame; local 164 frame = td->td_frame; 167 frame->tf_r0 = td->td_retval[0]; 168 frame->tf_r1 = td->td_retval[1]; 169 frame->tf_spsr &= ~PSR_C; /* carry bit */ 176 if ((frame [all...] |
/freebsd-current/contrib/llvm-project/lldb/source/Symbol/ |
H A D | Variable.cpp | 214 bool Variable::LocationIsValidForFrame(StackFrame *frame) { argument 215 if (frame) { 217 frame->GetSymbolContext(eSymbolContextFunction).function; 219 TargetSP target_sp(frame->CalculateTarget()); 230 frame->GetFrameCodeAddressForSymbolication().GetLoadAddress( 273 bool Variable::IsInScope(StackFrame *frame) { argument 277 return frame != nullptr; 287 if (frame) { 291 frame->GetSymbolContext(eSymbolContextBlock).block; 311 addr_t file_address = frame 468 PrivateAutoCompleteMembers( StackFrame *frame, const std::string &partial_member_name, llvm::StringRef partial_path, const llvm::Twine &prefix_path, const CompilerType &compiler_type, CompletionRequest &request) argument 528 PrivateAutoComplete( StackFrame *frame, llvm::StringRef partial_path, const llvm::Twine &prefix_path, const CompilerType &compiler_type, CompletionRequest &request) argument [all...] |
/freebsd-current/sys/cddl/dev/dtrace/powerpc/ |
H A D | dtrace_isa.c | 37 #include <machine/frame.h> 69 struct trapframe *frame; local 89 frame = (struct trapframe *)(sp + FRAME_OFFSET); 91 return ((frame->srr1 & PSL_PR) == 0); 101 struct trapframe *frame; local 118 /* Access the trap frame */ 119 frame = (struct trapframe *)(sp + FRAME_OFFSET); 122 *nsp = frame->fixreg[1]; 124 *pc = frame->srr0; 126 *lr = frame 531 dtrace_getreg(struct trapframe *frame, uint_t reg) argument [all...] |
/freebsd-current/sys/cddl/dev/dtrace/i386/ |
H A D | dtrace_subr.c | 45 #include <machine/frame.h> 56 int dtrace_invop_start(struct trapframe *frame); 68 dtrace_invop(uintptr_t addr, struct trapframe *frame, uintptr_t eax) argument 76 td->t_dtrace_trapframe = frame; 78 if ((rval = hdlr->dtih_func(addr, frame, eax)) != 0) 389 dtrace_trap(struct trapframe *frame, u_int type) argument 422 frame->tf_eip += dtrace_instr_size((uint8_t *) frame->tf_eip); 434 frame->tf_eip += dtrace_instr_size((uint8_t *) frame [all...] |
/freebsd-current/share/examples/ppp/ |
H A D | login-auth | 46 frame .l; 57 frame .p; 68 frame .b;
|
/freebsd-current/sys/dev/mrsas/ |
H A D | mrsas_ioctl.c | 140 union mrsas_frame *in_cmd = (union mrsas_frame *)&(user_ioc->frame.raw); 162 user_ioc->frame.hdr.cmd_status = MFI_STAT_OK; 179 * into our cmd's frames. cmd->frame's context will get overwritten 183 memcpy(cmd->frame, user_ioc->frame.raw, 2 * MEGAMFI_FRAME_SIZE); 184 cmd->frame->hdr.context = cmd->index; 185 cmd->frame->hdr.pad_0 = 0; 186 cmd->frame->hdr.flags &= ~(MFI_FRAME_IEEE | MFI_FRAME_SGL64 | 198 ((uintptr_t)cmd->frame + user_ioc->sgl_off); 305 (unsigned long *)((uintptr_t)cmd->frame [all...] |
/freebsd-current/sys/cddl/dev/fbt/arm/ |
H A D | fbt_isa.c | 46 fbt_invop(uintptr_t addr, struct trapframe *frame, uintptr_t rval) argument 61 fifthparam = *(register_t *)frame->tf_svc_sp; 64 dtrace_probe(fbt->fbtp_id, frame->tf_r0, 65 frame->tf_r1, frame->tf_r2, 66 frame->tf_r3, fifthparam);
|
/freebsd-current/sys/cddl/dev/fbt/aarch64/ |
H A D | fbt_isa.c | 42 fbt_invop(uintptr_t addr, struct trapframe *frame, uintptr_t rval) argument 57 dtrace_probe(fbt->fbtp_id, frame->tf_x[0], 58 frame->tf_x[1], frame->tf_x[2], 59 frame->tf_x[3], frame->tf_x[4]);
|
/freebsd-current/contrib/llvm-project/lldb/bindings/interface/ |
H A D | SBThreadExtensions.i | 38 '''An accessor function that returns a frames_access() object which allows lazy frame access from a lldb.SBThread object.''' 44 for frame in self: 45 frames.append(frame) 54 frame = property(get_frames_access_object, None, doc='''A read only property that returns an object that can be used to access frames as an array ("frame_12 = lldb.thread.frame[12]").''')
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | InferiorCallPOSIX.cpp | 105 StackFrame *frame = thread->GetStackFrameAtIndex(0).get(); local 106 if (frame) { 108 frame->CalculateExecutionContext(exe_ctx); 174 StackFrame *frame = thread->GetStackFrameAtIndex(0).get(); local 175 if (frame) { 177 frame->CalculateExecutionContext(exe_ctx);
|
H A D | HistoryUnwind.h | 30 DoCreateRegisterContextForFrame(StackFrame *frame) override;
|
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | Unwind.h | 56 lldb::RegisterContextSP CreateRegisterContextForFrame(StackFrame *frame) { argument 58 return DoCreateRegisterContextForFrame(frame); 74 DoCreateRegisterContextForFrame(StackFrame *frame) = 0;
|
/freebsd-current/contrib/llvm-project/lldb/source/API/ |
H A D | SBExecutionContext.cpp | 56 SBExecutionContext::SBExecutionContext(const lldb::SBFrame &frame) argument 58 LLDB_INSTRUMENT_VA(this, frame); 60 m_exe_ctx_sp->SetFrameSP(frame.GetFrameSP());
|
/freebsd-current/sys/cddl/dev/dtrace/riscv/ |
H A D | dtrace_isa.c | 36 #include <machine/frame.h> 86 * Construct the unwind state, starting from this function. This frame, 109 * backtrace manually, since the stack frame state at 208 * In an entry probe. The frame pointer has not yet been 253 * In an entry probe. The frame pointer has not yet been 318 dtrace_getreg(struct trapframe *frame, uint_t reg) argument 324 return (frame->tf_ra); 326 return (frame->tf_sp); 328 return (frame->tf_gp); 330 return (frame [all...] |
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/minidump/ |
H A D | ThreadMinidump.h | 33 CreateRegisterContextForFrame(StackFrame *frame) override;
|
H A D | ThreadMinidump.cpp | 53 ThreadMinidump::CreateRegisterContextForFrame(StackFrame *frame) { argument 57 if (frame) 58 concrete_frame_idx = frame->GetConcreteFrameIndex(); 112 reg_ctx_sp = m_unwinder_up->CreateRegisterContextForFrame(frame);
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Trace/common/ |
H A D | ThreadPostMortemTrace.h | 42 CreateRegisterContextForFrame(StackFrame *frame) override;
|
/freebsd-current/sys/arm/include/ |
H A D | pcb.h | 41 #include <machine/frame.h>
|
H A D | kdb.h | 34 #include <machine/frame.h>
|
/freebsd-current/sys/dev/drm2/ |
H A D | drm_sarea.h | 52 /** SAREA frame */ 68 struct drm_sarea_frame frame; /**< frame */ member in struct:drm_sarea
|