/freebsd-current/sys/powerpc/include/ |
H A D | kdb.h | 33 #include <machine/frame.h>
|
/freebsd-current/contrib/llvm-project/lldb/source/Expression/ |
H A D | DWARFExpressionList.cpp | 116 StackFrame &frame, const Instruction::Operand &operand) const { 117 RegisterContextSP reg_ctx_sp = frame.GetRegisterContext(); 125 SymbolContext sc = frame.GetSymbolContext(eSymbolContextFunction); 134 addr_t pc = frame.GetFrameCodeAddressForSymbolication().GetFileAddress(); 139 return expr->MatchesOperand(frame, operand); 215 StackFrame *frame = nullptr; local 218 frame = exe_ctx->GetFramePtr(); 219 if (!frame) 221 RegisterContextSP reg_ctx_sp = frame->GetRegisterContext(); 229 error_ptr->SetErrorString("Invalid PC in frame 115 MatchesOperand( StackFrame &frame, const Instruction::Operand &operand) const argument [all...] |
H A D | IRInterpreter.cpp | 708 InterpreterStackFrame frame(data_layout, execution_unit, stack_frame_bottom, 711 if (frame.m_frame_process_address == LLDB_INVALID_ADDRESS) { 712 error.SetErrorString("Couldn't allocate stack frame"); 727 frame.MakeArgument(&*ai, ptr); 730 frame.Jump(&function.front()); 742 while (frame.m_ii != frame.m_ie) { 760 const Instruction *inst = &*frame.m_ii; 803 if (!frame.EvaluateValue(L, lhs, module)) { 810 if (!frame [all...] |
/freebsd-current/crypto/openssl/crypto/bn/asm/ |
H A D | sparcv9a-mont.pl | 72 $frame="STACK_FRAME"; 139 save %sp,-$frame-$locals,%sp 166 add %sp,$bias+$frame+$locals,$tp 180 stx %o7,[%sp+$bias+$frame+48] ! save %asi 202 stx %o0,[%sp+$bias+$frame+0] 224 ldda [%sp+$bias+$frame+6]%asi,$na 226 ldda [%sp+$bias+$frame+4]%asi,$nb 228 ldda [%sp+$bias+$frame+2]%asi,$nc 230 ldda [%sp+$bias+$frame+0]%asi,$nd 276 std $nloa,[%sp+$bias+$frame [all...] |
/freebsd-current/sys/riscv/riscv/ |
H A D | vm_machdep.c | 53 #include <machine/frame.h> 129 struct trapframe *frame; local 131 frame = td->td_frame; 134 frame->tf_a[0] = td->td_retval[0]; 135 frame->tf_a[1] = td->td_retval[1]; 136 frame->tf_t[0] = 0; /* syscall succeeded */ 142 frame->tf_sepc -= 4; /* prev instruction */ 147 frame->tf_a[0] = error; 148 frame->tf_t[0] = 1; /* syscall error */ 154 * Initialize machine state, mostly pcb and trap frame fo [all...] |
/freebsd-current/sys/arm64/arm64/ |
H A D | vm_machdep.c | 49 #include <machine/frame.h> 153 struct trapframe *frame; local 155 frame = td->td_frame; 158 frame->tf_x[0] = td->td_retval[0]; 159 frame->tf_x[1] = td->td_retval[1]; 160 frame->tf_spsr &= ~PSR_C; /* carry bit */ 166 frame->tf_elr -= 4; 171 frame->tf_spsr |= PSR_C; /* carry bit */ 172 frame->tf_x[0] = error; 178 * Initialize machine state, mostly pcb and trap frame fo [all...] |
H A D | elf32_machdep.c | 244 struct trapframe *frame; local 246 frame = td->td_frame; 249 frame->tf_x[0] = td->td_retval[0]; 250 frame->tf_x[1] = td->td_retval[1]; 251 frame->tf_spsr &= ~PSR_C; 257 if ((frame->tf_spsr & PSR_T) != 0) 258 frame->tf_elr -= 2; //THUMB_INSN_SIZE; 260 frame->tf_elr -= 4; //INSN_SIZE; 266 frame->tf_x[0] = error; 267 frame [all...] |
H A D | freebsd32_machdep.c | 353 struct sigframe32 *fp, frame; local 389 /* Populate the siginfo frame. */ 390 get_mcontext32(td, &frame.sf_uc.uc_mcontext, 0); 392 get_fpcontext32(td, &frame.sf_vfp); 393 frame.sf_uc.uc_mcontext.mc_vfp_size = sizeof(fp->sf_vfp); 394 frame.sf_uc.uc_mcontext.mc_vfp_ptr = (uint32_t)(uintptr_t)&fp->sf_vfp; 396 frame.sf_uc.uc_mcontext.mc_vfp_size = 0; 397 frame.sf_uc.uc_mcontext.mc_vfp_ptr = (uint32_t)NULL; 399 frame.sf_si = siginfo; 400 frame [all...] |
/freebsd-current/sys/arm64/linux/ |
H A D | linux_sysvec.c | 254 struct l_sigframe *frame; local 262 frame = (struct l_sigframe *)tf->tf_sp; 263 error = copyin((void *)&frame->sf, sf, sizeof(*sf)); 301 struct l_sigframe *fp, *frame; local 351 /* Fill in the frame to copy out */ 352 frame = malloc(sizeof(*frame), M_LINUX, M_WAITOK | M_ZERO); 354 memcpy(&frame->sf.sf_uc.uc_sc.regs, tf->tf_x, sizeof(tf->tf_x)); 355 frame->sf.sf_uc.uc_sc.regs[30] = tf->tf_lr; 356 frame [all...] |
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | HistoryThread.cpp | 60 HistoryThread::CreateRegisterContextForFrame(StackFrame *frame) { argument 61 return m_unwinder_up->CreateRegisterContextForFrame(frame);
|
/freebsd-current/sys/dev/mrsas/ |
H A D | mrsas_ioctl.h | 97 } frame; member in struct:mrsas_iocpacket 115 } frame; member in struct:mrsas_iocpacket32
|
/freebsd-current/sys/cddl/dev/fbt/powerpc/ |
H A D | fbt_isa.c | 49 fbt_invop(uintptr_t addr, struct trapframe *frame, uintptr_t rval) argument 60 dtrace_probe(fbt->fbtp_id, frame->fixreg[3], 61 frame->fixreg[4], frame->fixreg[5], 62 frame->fixreg[6], frame->fixreg[7]); 74 frame->srr0 = (uintptr_t)fbt->fbtp_patchpoint; 83 frame->srr0 += tmp;
|
/freebsd-current/sys/conf/ |
H A D | Makefile.riscv | 39 CFLAGS += -fno-omit-frame-pointer -fno-optimize-sibling-calls
|
/freebsd-current/sys/xen/ |
H A D | gnttab.h | 61 int gnttab_grant_foreign_access(domid_t domid, unsigned long frame, 114 unsigned long frame, int flags);
|
/freebsd-current/crypto/openssl/crypto/ |
H A D | alphacpuid.pl | 20 .frame $30,0,$26 28 .frame $30,0,$26 81 .frame $30,0,$26 94 .frame $30,0,$26 103 .frame $30,0,$26 140 .frame $30,0,$26 175 .frame $sp,0,$ra 210 .frame $sp,0,$ra
|
/freebsd-current/sys/x86/include/xen/ |
H A D | arch-intr.h | 57 xen_arch_intr_execute_handlers(struct xenisrc *isrc, struct trapframe *frame) argument 60 intr_execute_handlers(&isrc->xi_arch.intsrc, frame);
|
/freebsd-current/sys/dev/xen/grant_table/ |
H A D | grant_table.c | 134 gnttab_grant_foreign_access(domid_t domid, unsigned long frame, int readonly, argument 144 shared[ref].frame = frame; 157 unsigned long frame, int readonly) 160 shared[ref].frame = frame; 263 shared[ref].frame = pfn; 272 unsigned long frame; local 295 /* Read the frame number /after/ reading completion status. */ 297 frame 156 gnttab_grant_foreign_access_ref(grant_ref_t ref, domid_t domid, unsigned long frame, int readonly) argument 306 unsigned long frame = gnttab_end_foreign_transfer_ref(ref); local [all...] |
/freebsd-current/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_report.cpp | 108 SymbolizedStack *frame = ent->frames; local 109 for (int i = 0; frame && frame->info.address; frame = frame->next, i++) { 112 &res, common_flags()->stack_trace_format, i, frame->info.address, 113 &frame->info, common_flags()->symbolize_vs_style, 279 return frames; // Fallback to the top frame. 353 if (const SymbolizedStack *frame = SkipTsanInternalFrames(stack->frames)) 354 ReportErrorSummary(rep_typ_str, frame 372 SymbolizedStack *frame = ent->frames; local [all...] |
H A D | tsan_suppressions.cpp | 116 for (const SymbolizedStack *frame = stack->frames; frame; 117 frame = frame->next) { 118 uptr pc = IsSuppressed(stype, frame->info, sp);
|
/freebsd-current/contrib/llvm-project/lldb/source/Commands/ |
H A D | CommandObjectDWIMPrint.cpp | 102 StackFrame *frame = m_exe_ctx.GetFramePtr(); local 104 // Either Swift was explicitly specified, or the frame is Swift. 106 if (language == lldb::eLanguageTypeUnknown && frame) 107 language = frame->GuessLanguage(); 140 // First, try `expr` as the name of a frame variable. 141 if (frame) { 142 auto valobj_sp = frame->FindVariable(ConstString(expr)); 153 result.AppendMessageWithFormatv("note: ran `frame variable {0}{1}`",
|
/freebsd-current/sys/amd64/linux/ |
H A D | linux_sysvec.c | 143 struct trapframe *frame; local 147 frame = td->td_frame; 150 sa->args[0] = frame->tf_rdi; 151 sa->args[1] = frame->tf_rsi; 152 sa->args[2] = frame->tf_rdx; 153 sa->args[3] = frame->tf_rcx; 154 sa->args[4] = frame->tf_r8; 155 sa->args[5] = frame->tf_r9; 156 sa->code = frame->tf_rax; 166 frame 177 struct trapframe *frame; local 216 struct trapframe *frame = td->td_frame; local 643 struct trapframe *frame; local [all...] |
/freebsd-current/sys/x86/include/ |
H A D | x86_smp.h | 17 #include <machine/frame.h> 100 void ipi_bitmap_handler(struct trapframe frame); 103 void ipi_swi_handler(struct trapframe frame);
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangExpressionSourceCode.cpp | 227 void AddLambdaCaptureDecls(StreamString &stream, StackFrame *frame, argument 229 assert(frame); 231 if (auto thisValSP = ClangExpressionUtil::GetLambdaValueObject(frame)) { 312 StackFrame *frame) const { 313 assert(frame); 316 lldb::VariableListSP var_list_sp = frame->GetInScopeVariableList(false, true); 324 AddLambdaCaptureDecls(stream, frame, tokens); 381 if (StackFrame *frame = exe_ctx.GetFramePtr()) { 382 if (Block *block = frame->GetFrameBlock()) { 413 if (StackFrame *frame [all...] |
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSDKernel/ |
H A D | ThreadFreeBSDKernel.h | 26 CreateRegisterContextForFrame(lldb_private::StackFrame *frame) override;
|
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | StackFrameRecognizer.h | 27 /// This class provides extra information about a stack frame that was 28 /// provided by a specific stack frame recognizer. Right now, this class only 52 /// A base class for frame recognizers. Subclasses (actual frame recognizers) 54 /// given stack frame. 60 lldb::StackFrameSP frame) { 72 /// Python implementation for frame recognizers. An instance of this class 93 lldb::StackFrameSP frame) override; 101 /// Class that provides a registry of known stack frame recognizers. 122 lldb::StackFrameRecognizerSP GetRecognizerForFrame(lldb::StackFrameSP frame); 59 RecognizeFrame( lldb::StackFrameSP frame) argument [all...] |