Home
last modified time | relevance | path

Searched refs:frame (Results 1 – 25 of 748) sorted by relevance

12345678910>>...30

/freebsd-13.1/sys/arm/nvidia/drm2/
H A Dhdmi.c65 memset(frame, 0, sizeof(*frame)); in hdmi_avi_infoframe_init()
120 if (frame->top_bar || frame->bottom_bar) in hdmi_avi_infoframe_pack()
123 if (frame->left_bar || frame->right_bar) in hdmi_avi_infoframe_pack()
169 memset(frame, 0, sizeof(*frame)); in hdmi_spd_infoframe_init()
217 memcpy(ptr, frame->vendor, sizeof(frame->vendor)); in hdmi_spd_infoframe_pack()
236 memset(frame, 0, sizeof(*frame)); in hdmi_audio_infoframe_init()
311 memset(frame, 0, sizeof(*frame)); in hdmi_vendor_infoframe_init()
472 frame->version, frame->length); in hdmi_infoframe_log_header()
691 frame->top_bar, frame->bottom_bar, in hdmi_avi_infoframe_log()
692 frame->left_bar, frame->right_bar); in hdmi_avi_infoframe_log()
[all …]
/freebsd-13.1/sys/amd64/amd64/
H A Dtrap.c231 kasan_mark(frame, sizeof(*frame), sizeof(*frame), 0); in trap()
635 addr, frame->tf_rsp, frame->tf_rip, in trap()
912 frame->tf_cs & 0xffff, frame->tf_rip); in trap_fatal()
989 frame->tf_rip, frame->tf_rsp, frame->tf_rbp, in dblfault_handler()
990 frame->tf_rax, frame->tf_rdx, frame->tf_rbx, in dblfault_handler()
991 frame->tf_rcx, frame->tf_rdi, frame->tf_rsi, in dblfault_handler()
992 frame->tf_r8, frame->tf_r9, frame->tf_r10, in dblfault_handler()
993 frame->tf_r11, frame->tf_r12, frame->tf_r13, in dblfault_handler()
994 frame->tf_r14, frame->tf_r15, frame->tf_rflags, in dblfault_handler()
995 frame->tf_cs, frame->tf_ss, frame->tf_ds, frame->tf_es, in dblfault_handler()
[all …]
/freebsd-13.1/sys/riscv/riscv/
H A Dtrap.c257 userret(td, frame); in page_fault_handler()
261 dump_regs(frame); in page_fault_handler()
265 handled = kdb_trap(frame->tf_scause & SCAUSE_CODE, 0, frame); in page_fault_handler()
299 curthread, frame->tf_sepc, frame); in do_trap_supervisor()
305 dump_regs(frame); in do_trap_supervisor()
322 dump_regs(frame); in do_trap_supervisor()
327 dump_regs(frame); in do_trap_supervisor()
331 dump_regs(frame); in do_trap_supervisor()
366 curthread, frame->tf_sepc, frame); in do_trap_user()
374 userret(td, frame); in do_trap_user()
[all …]
H A Ddb_trace.c71 pc = frame->pc; in db_stack_trace_cmd()
102 frame->sp = tf->tf_sp; in db_stack_trace_cmd()
103 frame->fp = tf->tf_s[0]; in db_stack_trace_cmd()
104 frame->pc = tf->tf_sepc; in db_stack_trace_cmd()
105 if (!INKERNEL(frame->fp)) in db_stack_trace_cmd()
121 struct unwind_state frame; in db_trace_thread() local
126 frame.sp = ctx->pcb_sp; in db_trace_thread()
127 frame.fp = ctx->pcb_s[0]; in db_trace_thread()
128 frame.pc = ctx->pcb_ra; in db_trace_thread()
136 struct unwind_state frame; in db_trace_self() local
[all …]
H A Dstack_machdep.c56 if (!unwind_frame(td, frame)) in stack_capture()
60 if (stack_put(st, frame->pc) == -1) in stack_capture()
68 struct unwind_state frame; in stack_save_td() local
77 frame.sp = td->td_pcb->pcb_sp; in stack_save_td()
78 frame.fp = td->td_pcb->pcb_s[0]; in stack_save_td()
79 frame.pc = td->td_pcb->pcb_ra; in stack_save_td()
81 stack_capture(td, st, &frame); in stack_save_td()
88 struct unwind_state frame; in stack_save() local
93 frame.sp = sp; in stack_save()
95 frame.pc = (uintptr_t)stack_save; in stack_save()
[all …]
H A Dexec_machdep.c83 struct trapframe *frame; in fill_regs() local
85 frame = td->td_frame; in fill_regs()
88 regs->ra = frame->tf_ra; in fill_regs()
89 regs->sp = frame->tf_sp; in fill_regs()
90 regs->gp = frame->tf_gp; in fill_regs()
105 frame = td->td_frame; in set_regs()
112 memcpy(frame->tf_t, regs->t, sizeof(frame->tf_t)); in set_regs()
113 memcpy(frame->tf_s, regs->s, sizeof(frame->tf_s)); in set_regs()
114 memcpy(frame->tf_a, regs->a, sizeof(frame->tf_a)); in set_regs()
151 frame = td->td_frame; in set_fpregs()
[all …]
/freebsd-13.1/sys/i386/i386/
H A Dtrap.c232 trap_fatal(frame, 0); in trap()
284 if ((frame->tf_eflags & PSL_I) == 0 && TRAPF_USERMODE(frame) && in trap()
302 td->td_frame = frame; in trap()
702 addr, frame->tf_ss, frame->tf_esp, frame->tf_cs, in trap()
703 frame->tf_eip, in trap()
717 userret(td, frame); in trap()
858 frame); in trap_pfault()
861 frame); in trap_pfault()
913 frame->tf_cs & 0xffff, frame->tf_eip); in trap_fatal()
1030 if (__predict_false(frame->tf_cs == 7 && frame->tf_eip == 2)) { in cpu_fetch_syscall_args()
[all …]
/freebsd-13.1/sys/powerpc/powerpc/
H A Dtrap.c197 return (frame->exc == EXC_PGM && frame->srr1 & EXC_PGM_TRAP); in frame_is_trap_inst()
292 syscall(frame); in trap()
430 printtrap(frame->exc, frame, 0, (frame->srr1 & PSL_PR)); in trap()
439 frame->srr0 -= 4; in trap()
494 trap_fatal(frame); in trap()
510 (u_long)frame->srr0, (u_long)frame->srr1); in trap()
526 printtrap(frame->exc, frame, 1, (frame->srr1 & PSL_PR)); in trap_fatal()
530 handled = kdb_trap(frame->exc, 0, frame); in trap_fatal()
603 frame->lr, frame->lr - (register_t)(__startkernel - KERNBASE)); in printtrap()
783 eva = frame->dar; in trap_pfault()
[all …]
H A Dstack_machdep.c61 if (frame < PAGE_SIZE) in stack_capture()
64 frame = *(vm_offset_t *)frame; in stack_capture()
65 if (frame < PAGE_SIZE) in stack_capture()
69 callpc = *(vm_offset_t *)(frame + 16) - 4; in stack_capture()
71 callpc = *(vm_offset_t *)(frame + 4) - 4; in stack_capture()
94 vm_offset_t frame; in stack_save_td() local
103 frame = td->td_pcb->pcb_sp; in stack_save_td()
104 stack_capture(st, frame); in stack_save_td()
111 register_t frame; in stack_save() local
113 frame = (register_t)__builtin_frame_address(0); in stack_save()
[all …]
/freebsd-13.1/sys/arm64/arm64/
H A Dtrap.c203 userret(td, frame); in svc_handler()
220 userret(td, frame); in align_abort()
357 frame); in data_abort()
368 userret(td, frame); in data_abort()
420 esr = frame->tf_esr; in do_el1h_sync()
430 esr, frame->tf_elr, frame); in do_el1h_sync()
517 esr = frame->tf_esr; in do_el0_sync()
545 frame->tf_elr, frame); in do_el0_sync()
580 userret(td, frame); in do_el0_sync()
585 userret(td, frame); in do_el0_sync()
[all …]
H A Ddb_trace.c61 uintptr_t pc = frame->pc; in db_stack_trace_cmd()
63 if (!unwind_frame(td, frame)) in db_stack_trace_cmd()
78 frame->pc); in db_stack_trace_cmd()
80 frame->fp); in db_stack_trace_cmd()
89 struct unwind_state frame; in db_trace_thread() local
95 frame.sp = (uintptr_t)ctx->pcb_sp; in db_trace_thread()
97 frame.pc = (uintptr_t)ctx->pcb_lr; in db_trace_thread()
98 db_stack_trace_cmd(thr, &frame); in db_trace_thread()
107 struct unwind_state frame; in db_trace_self() local
112 frame.sp = sp; in db_trace_self()
[all …]
H A Dstack_machdep.c50 if (!unwind_frame(td, frame)) in stack_capture()
54 if (stack_put(st, frame->pc) == -1) in stack_capture()
62 struct unwind_state frame; in stack_save_td() local
71 frame.sp = td->td_pcb->pcb_sp; in stack_save_td()
72 frame.fp = td->td_pcb->pcb_x[29]; in stack_save_td()
73 frame.pc = td->td_pcb->pcb_lr; in stack_save_td()
75 stack_capture(td, st, &frame); in stack_save_td()
82 struct unwind_state frame; in stack_save() local
87 frame.sp = sp; in stack_save()
89 frame.pc = (uintptr_t)stack_save; in stack_save()
[all …]
/freebsd-13.1/sys/amd64/cloudabi64/
H A Dcloudabi64_sysvec.c93 struct trapframe *frame; in cloudabi64_fetch_syscall_args() local
96 frame = td->td_frame; in cloudabi64_fetch_syscall_args()
100 sa->code = frame->tf_rax; in cloudabi64_fetch_syscall_args()
110 sa->args[4] = frame->tf_r8; in cloudabi64_fetch_syscall_args()
111 sa->args[5] = frame->tf_r9; in cloudabi64_fetch_syscall_args()
133 frame->tf_rip -= frame->tf_err; in cloudabi64_set_syscall_retval()
134 frame->tf_r10 = frame->tf_rcx; in cloudabi64_set_syscall_retval()
142 frame->tf_rflags |= PSL_C; in cloudabi64_set_syscall_retval()
154 frame->tf_rdx = td->td_tid; in cloudabi64_schedtail()
161 struct trapframe *frame; in cloudabi64_thread_setregs() local
[all …]
/freebsd-13.1/sys/arm64/cloudabi32/
H A Dcloudabi32_sysvec.c69 struct trapframe *frame; in cloudabi32_fetch_syscall_args() local
73 frame = td->td_frame; in cloudabi32_fetch_syscall_args()
77 sa->code = frame->tf_x[0]; in cloudabi32_fetch_syscall_args()
120 frame->tf_x[0] = 0; in cloudabi32_set_syscall_retval()
121 frame->tf_spsr &= ~PSR_C; in cloudabi32_set_syscall_retval()
124 frame->tf_spsr |= PSR_C; in cloudabi32_set_syscall_retval()
129 frame->tf_elr -= 4; in cloudabi32_set_syscall_retval()
136 frame->tf_spsr |= PSR_C; in cloudabi32_set_syscall_retval()
160 struct trapframe *frame; in cloudabi32_thread_setregs() local
167 frame = td->td_frame; in cloudabi32_thread_setregs()
[all …]
/freebsd-13.1/sys/i386/linux/
H A Dlinux_sysvec.c421 bzero(&frame, sizeof(frame)); in linux_rt_sendsig()
424 frame.sf_sig = sig; in linux_rt_sendsig()
443 frame.sf_sc.uc_mcontext.sc_mask = frame.sf_sc.uc_sigmask.__mask; in linux_rt_sendsig()
465 if (copyout(&frame, fp, sizeof(frame)) != 0) { in linux_rt_sendsig()
535 bzero(&frame, sizeof(frame)); in linux_sendsig()
538 frame.sf_sig = sig; in linux_sendsig()
567 if (copyout(&frame, fp, sizeof(frame)) != 0) { in linux_sendsig()
602 struct l_sigframe frame; in linux_sigreturn() local
616 if (copyin(args->sfp, &frame, sizeof(frame)) != 0) in linux_sigreturn()
758 struct trapframe *frame; in linux_fetch_syscall_args() local
[all …]
/freebsd-13.1/sys/mips/mips/
H A Dtrap.c1303 (intmax_t)frame->a0, (intmax_t)frame->a1, (intmax_t)frame->a2, (intmax_t)frame->a3); in log_frame_dump()
1307 (intmax_t)frame->a4, (intmax_t)frame->a5, (intmax_t)frame->a6, (intmax_t)frame->a7); in log_frame_dump()
1310 (intmax_t)frame->t0, (intmax_t)frame->t1, (intmax_t)frame->t2, (intmax_t)frame->t3); in log_frame_dump()
1313 (intmax_t)frame->t0, (intmax_t)frame->t1, (intmax_t)frame->t2, (intmax_t)frame->t3); in log_frame_dump()
1316 (intmax_t)frame->t4, (intmax_t)frame->t5, (intmax_t)frame->t6, (intmax_t)frame->t7); in log_frame_dump()
1319 (intmax_t)frame->t8, (intmax_t)frame->t9, (intmax_t)frame->s0, (intmax_t)frame->s1); in log_frame_dump()
1322 (intmax_t)frame->s2, (intmax_t)frame->s3, (intmax_t)frame->s4, (intmax_t)frame->s5); in log_frame_dump()
1325 (intmax_t)frame->s6, (intmax_t)frame->s7, (intmax_t)frame->k0, (intmax_t)frame->k1); in log_frame_dump()
1328 (intmax_t)frame->gp, (intmax_t)frame->sp, (intmax_t)frame->s8, (intmax_t)frame->ra); in log_frame_dump()
1346 (intmax_t)frame->a0, (intmax_t)frame->a1, (intmax_t)frame->a2, (intmax_t)frame->a3); in trap_frame_dump()
[all …]
/freebsd-13.1/sys/cddl/dev/dtrace/aarch64/
H A Ddtrace_subr.c216 frame->tf_elr += 4; in dtrace_trap()
244 frame->tf_x[reg] = *addr; in dtrace_load64()
246 frame->tf_lr = *addr; in dtrace_load64()
256 *addr = frame->tf_x[reg]; in dtrace_store64()
258 *addr = frame->tf_lr; in dtrace_store64()
273 invop = dtrace_invop(frame->tf_elr, frame, frame->tf_x[0]); in dtrace_invop_start()
307 frame->tf_elr += INSN_SIZE; in dtrace_invop_start()
313 frame->tf_elr += INSN_SIZE; in dtrace_invop_start()
318 frame->tf_elr += INSN_SIZE; in dtrace_invop_start()
326 frame->tf_elr += data; in dtrace_invop_start()
[all …]
/freebsd-13.1/sys/arm/cloudabi32/
H A Dcloudabi32_sysvec.c72 struct trapframe *frame; in cloudabi32_fetch_syscall_args() local
76 frame = td->td_frame; in cloudabi32_fetch_syscall_args()
80 sa->code = frame->tf_r12; in cloudabi32_fetch_syscall_args()
86 sa->args[0] = frame->tf_r0; in cloudabi32_fetch_syscall_args()
87 sa->args[1] = frame->tf_r1; in cloudabi32_fetch_syscall_args()
113 frame->tf_spsr &= ~PSR_C; in cloudabi32_set_syscall_retval()
117 frame->tf_pc -= 4; in cloudabi32_set_syscall_retval()
124 frame->tf_spsr |= PSR_C; in cloudabi32_set_syscall_retval()
149 struct trapframe *frame; in cloudabi32_thread_setregs() local
162 frame = td->td_frame; in cloudabi32_thread_setregs()
[all …]
/freebsd-13.1/contrib/llvm-project/lldb/source/API/
H A DSBFrame.cpp129 if (frame) in GetSymbolContext()
152 if (frame) { in GetModule()
177 if (frame) { in GetCompileUnit()
201 if (frame) { in GetFunction()
225 if (frame) { in GetSymbol()
248 if (frame) in GetBlock()
269 if (frame) in GetFrameBlock()
308 if (frame) in GetFrameID()
321 if (frame) in GetCFA()
433 if (frame) in GetPCAddress()
[all …]
/freebsd-13.1/sys/amd64/linux32/
H A Dlinux32_sysvec.c293 bzero(&frame, sizeof(frame)); in linux_rt_sendsig()
296 frame.sf_sig = sig; in linux_rt_sendsig()
317 frame.sf_sc.uc_mcontext.sc_mask = frame.sf_sc.uc_sigmask.__mask; in linux_rt_sendsig()
339 if (copyout(&frame, fp, sizeof(frame)) != 0) { in linux_rt_sendsig()
413 bzero(&frame, sizeof(frame)); in linux_sendsig()
416 frame.sf_sig = sig; in linux_sendsig()
445 if (copyout(&frame, fp, sizeof(frame)) != 0) { in linux_sendsig()
483 struct l_sigframe frame; in linux_sigreturn() local
497 if (copyin(args->sfp, &frame, sizeof(frame)) != 0) in linux_sigreturn()
642 struct trapframe *frame; in linux32_fetch_syscall_args() local
[all …]
/freebsd-13.1/crypto/openssl/crypto/bn/asm/
H A Dx86-mont.pl226 &movd ($temp,&DWP($frame,"esp")); # tp[0]
240 &movd ($temp,&DWP($frame+4,"esp")); # tp[1]
346 &imul ($word,&DWP($frame,"esp")); # n0*tp[0]
355 &add ("eax",&DWP($frame,"esp")); # +=tp[0]
383 &imul ($word,&DWP($frame,"esp")); # n0*tp[0]
394 &add ("eax",&DWP($frame,"esp")); # +=tp[0]
445 &mov (&DWP($frame,"esp"),"eax"); # tp[0]=
483 &add ("eax",&DWP($frame,"esp")); # +=tp[0]
571 &imul ($word,&DWP($frame,"esp")); # n0*tp[0]
580 &add ("eax",&DWP($frame,"esp")); # +=tp[0]
[all …]
H A Dsparcv9a-mont.pl70 $frame="STACK_FRAME";
134 save %sp,-$frame-$locals,%sp
196 stx %o0,[%sp+$bias+$frame+0]
292 ldx [%sp+$bias+$frame+0],%o0
294 ldx [%sp+$bias+$frame+8],%o1
379 ldx [%sp+$bias+$frame+0],%o0
381 ldx [%sp+$bias+$frame+8],%o1
458 ldx [%sp+$bias+$frame+0],%o0
459 ldx [%sp+$bias+$frame+8],%o1
526 stx %o0,[%sp+$bias+$frame+0]
[all …]
/freebsd-13.1/sys/arm64/cloudabi64/
H A Dcloudabi64_sysvec.c72 struct trapframe *frame; in cloudabi64_fetch_syscall_args() local
76 frame = td->td_frame; in cloudabi64_fetch_syscall_args()
80 sa->code = frame->tf_x[8]; in cloudabi64_fetch_syscall_args()
87 sa->args[i] = frame->tf_x[i]; in cloudabi64_fetch_syscall_args()
105 frame->tf_spsr &= ~PSR_C; in cloudabi64_set_syscall_retval()
109 frame->tf_elr -= 4; in cloudabi64_set_syscall_retval()
116 frame->tf_spsr |= PSR_C; in cloudabi64_set_syscall_retval()
133 frame->tf_x[1] = td->td_tid; in cloudabi64_schedtail()
141 struct trapframe *frame; in cloudabi64_thread_setregs() local
154 frame = td->td_frame; in cloudabi64_thread_setregs()
[all …]
/freebsd-13.1/sys/cddl/dev/dtrace/arm/
H A Ddtrace_subr.c252 invop = dtrace_invop(frame->tf_pc, frame, frame->tf_r0); in dtrace_invop_start()
256 r0 = &frame->tf_r0; in dtrace_invop_start()
265 *sp = frame->tf_pc; in dtrace_invop_start()
269 *sp = frame->tf_svc_lr; in dtrace_invop_start()
273 *sp = frame->tf_svc_sp; in dtrace_invop_start()
286 frame->tf_pc += 4; in dtrace_invop_start()
290 r0 = &frame->tf_r0; in dtrace_invop_start()
307 frame->tf_svc_sp = *sp; in dtrace_invop_start()
322 frame->tf_pc = *sp; in dtrace_invop_start()
325 frame->tf_pc += 4; in dtrace_invop_start()
[all …]
/freebsd-13.1/sys/amd64/ia32/
H A Dia32_syscall.c118 struct trapframe *frame; in ia32_fetch_syscall_args() local
129 frame = td->td_frame; in ia32_fetch_syscall_args()
133 if (__predict_false(frame->tf_cs == 7 && frame->tf_rip == 2)) { in ia32_fetch_syscall_args()
150 frame->tf_rip = eip; in ia32_fetch_syscall_args()
151 frame->tf_cs = cs; in ia32_fetch_syscall_args()
158 sa->code = frame->tf_rax; in ia32_fetch_syscall_args()
201 td->td_retval[1] = frame->tf_rdx; in ia32_fetch_syscall_args()
210 ia32_syscall(struct trapframe *frame) in ia32_syscall() argument
216 orig_tf_rflags = frame->tf_rflags; in ia32_syscall()
218 td->td_frame = frame; in ia32_syscall()
[all …]

12345678910>>...30