Searched refs:frame (Results 76 - 100 of 509) sorted by relevance

1234567891011>>

/freebsd-current/sys/amd64/amd64/
H A Dio.c32 #include <machine/frame.h>
H A Ddb_trace.c124 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 Dhwasan_report.cpp219 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 Ddb_trace.c34 #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 Ddtrace_subr.c43 #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 Dvm_machdep.c56 #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 DVariable.cpp214 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 Ddtrace_isa.c37 #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 Ddtrace_subr.c45 #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 Dlogin-auth46 frame .l;
57 frame .p;
68 frame .b;
/freebsd-current/sys/dev/mrsas/
H A Dmrsas_ioctl.c140 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 Dfbt_isa.c46 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 Dfbt_isa.c42 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 DSBThreadExtensions.i38 '''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 DInferiorCallPOSIX.cpp105 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 DHistoryUnwind.h30 DoCreateRegisterContextForFrame(StackFrame *frame) override;
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Target/
H A DUnwind.h56 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 DSBExecutionContext.cpp56 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 Ddtrace_isa.c36 #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 DThreadMinidump.h33 CreateRegisterContextForFrame(StackFrame *frame) override;
H A DThreadMinidump.cpp53 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 DThreadPostMortemTrace.h42 CreateRegisterContextForFrame(StackFrame *frame) override;
/freebsd-current/sys/arm/include/
H A Dpcb.h41 #include <machine/frame.h>
H A Dkdb.h34 #include <machine/frame.h>
/freebsd-current/sys/dev/drm2/
H A Ddrm_sarea.h52 /** SAREA frame */
68 struct drm_sarea_frame frame; /**< frame */ member in struct:drm_sarea

Completed in 140 milliseconds

1234567891011>>