Searched refs:frame (Results 1 - 25 of 584) sorted by relevance

1234567891011>>

/freebsd-11-stable/sys/arm/include/
H A Dsigframe.h2 #include <machine/frame.h>
/freebsd-11-stable/sys/pc98/include/
H A Dframe.h6 #include <i386/frame.h>
/freebsd-11-stable/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ustack/
H A Dtst.bigstack.c36 grow(int frame) argument
42 if (frame >= 2048)
46 grow1(++frame);
50 grow1(int frame) argument
52 grow(++frame);
/freebsd-11-stable/sys/arm/nvidia/drm2/
H A Dhdmi.c59 * @frame: HDMI AVI infoframe
63 int hdmi_avi_infoframe_init(struct hdmi_avi_infoframe *frame) argument
65 memset(frame, 0, sizeof(*frame));
67 frame->type = HDMI_INFOFRAME_TYPE_AVI;
68 frame->version = 2;
69 frame->length = HDMI_AVI_INFOFRAME_SIZE;
77 * @frame: HDMI AVI infoframe
81 * Packs the information contained in the @frame structure into a binary
89 ssize_t hdmi_avi_infoframe_pack(struct hdmi_avi_infoframe *frame, voi argument
166 hdmi_spd_infoframe_init(struct hdmi_spd_infoframe *frame, const char *vendor, const char *product) argument
196 hdmi_spd_infoframe_pack(struct hdmi_spd_infoframe *frame, void *buffer, size_t size) argument
234 hdmi_audio_infoframe_init(struct hdmi_audio_infoframe *frame) argument
260 hdmi_audio_infoframe_pack(struct hdmi_audio_infoframe *frame, void *buffer, size_t size) argument
309 hdmi_vendor_infoframe_init(struct hdmi_vendor_infoframe *frame) argument
342 hdmi_vendor_infoframe_pack(struct hdmi_vendor_infoframe *frame, void *buffer, size_t size) argument
399 hdmi_vendor_any_infoframe_pack(union hdmi_vendor_any_infoframe *frame, void *buffer, size_t size) argument
424 hdmi_infoframe_pack(union hdmi_infoframe *frame, void *buffer, size_t size) argument
468 hdmi_infoframe_log_header(struct hdmi_any_infoframe *frame) argument
664 hdmi_avi_infoframe_log(struct hdmi_avi_infoframe *frame) argument
737 hdmi_spd_infoframe_log(struct hdmi_spd_infoframe *frame) argument
868 hdmi_audio_infoframe_log(struct hdmi_audio_infoframe *frame) argument
928 hdmi_vendor_any_infoframe_log(union hdmi_vendor_any_infoframe *frame) argument
960 hdmi_infoframe_log(union hdmi_infoframe *frame) argument
991 hdmi_avi_infoframe_unpack(struct hdmi_avi_infoframe *frame, void *buffer) argument
1054 hdmi_spd_infoframe_unpack(struct hdmi_spd_infoframe *frame, void *buffer) argument
1092 hdmi_audio_infoframe_unpack(struct hdmi_audio_infoframe *frame, void *buffer) argument
1138 hdmi_vendor_any_infoframe_unpack(union hdmi_vendor_any_infoframe *frame, void *buffer) argument
1204 hdmi_infoframe_unpack(union hdmi_infoframe *frame, void *buffer) argument
[all...]
/freebsd-11-stable/contrib/wpa/src/utils/
H A Dcrc32.h12 u32 crc32(const u8 *frame, size_t frame_len);
/freebsd-11-stable/sys/arm64/arm64/
H A Dunwind.c38 unwind_frame(struct unwind_state *frame) argument
42 fp = frame->fp;
46 frame->sp = fp + 0x10;
47 /* FP to previous frame (X29) */
48 frame->fp = *(uint64_t *)(fp);
50 frame->pc = *(uint64_t *)(fp + 8) - 4;
H A Dstack_machdep.c44 stack_capture(struct stack *st, struct unwind_state *frame) argument
49 unwind_frame(frame);
50 if (!INKERNEL((vm_offset_t)frame->fp) ||
51 !INKERNEL((vm_offset_t)frame->pc))
53 if (stack_put(st, frame->pc) == -1)
61 struct unwind_state frame; local
68 frame.sp = td->td_pcb->pcb_sp;
69 frame.fp = td->td_pcb->pcb_x[29];
70 frame.pc = td->td_pcb->pcb_x[30];
72 stack_capture(st, &frame);
85 struct unwind_state frame; local
[all...]
H A Ddb_trace.c68 db_stack_trace_cmd(struct unwind_state *frame) argument
76 uint64_t pc = frame->pc;
79 ret = unwind_frame(frame);
91 db_printsym(frame->pc, DB_STGY_PROC);
95 frame->pc);
96 db_printf("\t sp = 0x%016lx fp = 0x%016lx\n", frame->sp,
97 frame->fp);
106 struct unwind_state frame; local
112 frame.sp = (uint64_t)ctx->pcb_sp;
113 frame
124 struct unwind_state frame; local
[all...]
H A Dtrap.c52 #include <machine/frame.h>
78 static void print_registers(struct trapframe *frame);
135 svc_handler(struct thread *td, struct trapframe *frame) argument
139 if ((frame->tf_esr & ESR_ELx_ISS_MASK) == 0) {
143 call_trapsignal(td, SIGILL, ILL_ILLOPN, (void *)frame->tf_elr);
144 userret(td, frame);
149 data_abort(struct thread *td, struct trapframe *frame, uint64_t esr, argument
183 frame->tf_elr = pcb->pcb_onfault;
205 print_registers(frame);
227 frame
256 print_registers(struct trapframe *frame) argument
271 do_el1h_sync(struct thread *td, struct trapframe *frame) argument
330 el0_excp_unknown(struct trapframe *frame, uint64_t far) argument
340 do_el0_sync(struct thread *td, struct trapframe *frame) argument
418 do_el0_error(struct trapframe *frame) argument
[all...]
/freebsd-11-stable/sys/riscv/riscv/
H A Dunwind.c43 unwind_frame(struct unwind_state *frame) argument
47 fp = frame->fp;
52 frame->sp = fp;
53 frame->fp = *(uint64_t *)(fp - 16);
54 frame->pc = *(uint64_t *)(fp - 8) - 4;
H A Dstack_machdep.c48 stack_capture(struct stack *st, struct unwind_state *frame) argument
54 unwind_frame(frame);
55 if (!INKERNEL((vm_offset_t)frame->fp) ||
56 !INKERNEL((vm_offset_t)frame->pc))
58 if (stack_put(st, frame->pc) == -1)
66 struct unwind_state frame; local
73 frame.sp = td->td_pcb->pcb_sp;
74 frame.fp = td->td_pcb->pcb_s[0];
75 frame.pc = td->td_pcb->pcb_ra;
77 stack_capture(st, &frame);
90 struct unwind_state frame; local
[all...]
H A Dtrap.c60 #include <machine/frame.h>
132 dump_regs(struct trapframe *frame) argument
137 n = (sizeof(frame->tf_t) / sizeof(frame->tf_t[0]));
139 printf("t[%d] == 0x%016lx\n", i, frame->tf_t[i]);
141 n = (sizeof(frame->tf_s) / sizeof(frame->tf_s[0]));
143 printf("s[%d] == 0x%016lx\n", i, frame->tf_s[i]);
145 n = (sizeof(frame->tf_a) / sizeof(frame
154 svc_handler(struct trapframe *frame) argument
167 data_abort(struct trapframe *frame, int lower) argument
270 do_trap_supervisor(struct trapframe *frame) argument
321 do_trap_user(struct trapframe *frame) argument
[all...]
H A Ddb_trace.c72 db_stack_trace_cmd(struct unwind_state *frame) argument
81 pc = frame->pc;
83 if (unwind_frame(frame) < 0)
94 db_printsym(frame->pc, DB_STGY_PROC);
98 pc, frame->pc);
100 frame->sp, frame->fp);
108 struct unwind_state frame; local
114 frame.sp = (uint64_t)ctx->pcb_sp;
115 frame
126 struct unwind_state frame; local
[all...]
/freebsd-11-stable/sys/powerpc/powerpc/
H A Dstack_machdep.c52 stack_capture(struct stack *st, vm_offset_t frame) argument
57 if (frame < PAGE_SIZE)
60 frame = *(vm_offset_t *)frame;
61 if (frame < PAGE_SIZE)
65 callpc = *(vm_offset_t *)(frame + 16) - 4;
67 callpc = *(vm_offset_t *)(frame + 4) - 4;
74 * be enough info down to the frame to work out where
90 vm_offset_t frame; local
97 frame
111 register_t frame; local
[all...]
H A Dtrap.c69 #include <machine/frame.h>
86 static void trap_fatal(struct trapframe *frame);
87 static void printtrap(u_int vector, struct trapframe *frame, int isfatal,
89 static int trap_pfault(struct trapframe *frame, int user);
90 static int fix_unaligned(struct thread *td, struct trapframe *frame);
91 static int handle_onfault(struct trapframe *frame);
92 static void syscall(struct trapframe *frame);
159 trap(struct trapframe *frame) argument
175 type = ucode = frame->exc;
177 user = frame
390 trap_fatal(struct trapframe *frame) argument
410 printtrap(u_int vector, struct trapframe *frame, int isfatal, int user) argument
470 handle_onfault(struct trapframe *frame) argument
495 struct trapframe *frame; local
582 syscall(struct trapframe *frame) argument
684 trap_pfault(struct trapframe *frame, int user) argument
759 fix_unaligned(struct thread *td, struct trapframe *frame) argument
806 db_trap_glue(struct trapframe *frame) argument
[all...]
/freebsd-11-stable/sys/amd64/amd64/
H A Dtrap.c107 void __noinline trap(struct trapframe *frame);
108 void trap_check(struct trapframe *frame);
109 void dblfault_handler(struct trapframe *frame);
177 * routines that prepare a suitable stack frame, and restore this
178 * frame after the exception has been processed.
182 trap(struct trapframe *frame) argument
199 type = frame->tf_trapno;
215 trap_fatal(frame, 0);
228 (*pmc_intr)(PCPU_GET(cpuid), frame) != 0)
233 if (stack_nmi_handler(frame) !
670 trap_check(struct trapframe *frame) argument
682 trap_is_pti(struct trapframe *frame) argument
693 trap_pfault(struct trapframe *frame, int usermode) argument
910 dblfault_handler(struct trapframe *frame) argument
946 struct trapframe *frame; local
[all...]
/freebsd-11-stable/contrib/gdb/gdb/
H A Dstd-regs.c1 /* Builtin frame register, for GDB, the GNU debugger.
26 #include "frame.h"
40 /* $frame. */
44 struct frame
49 builtin_type_frame_reg = init_composite_type ("frame", TYPE_CODE_STRUCT);
56 value_of_builtin_frame_reg (struct frame_info *frame) argument
65 /* frame.base. */
66 if (frame != NULL)
68 get_frame_base (frame));
70 /* frame
75 value_of_builtin_frame_fp_reg(struct frame_info *frame) argument
99 value_of_builtin_frame_pc_reg(struct frame_info *frame) argument
117 value_of_builtin_frame_sp_reg(struct frame_info *frame) argument
127 value_of_builtin_frame_ps_reg(struct frame_info *frame) argument
[all...]
H A Duser-regs.h1 /* Per-frame user registers, for GDB, the GNU debugger.
27 /* Implement both builtin, and architecture specific, per-frame user
35 Their values should be constructed using per-frame information. */
54 /* Return the value of the frame register in the specified frame.
60 typedef struct value *(user_reg_read_ftype) (struct frame_info *frame);
61 extern struct value *value_of_user_reg (int regnum, struct frame_info *frame);
67 /* Add a per-architecture frame register. */
/freebsd-11-stable/contrib/libexecinfo/
H A Dbuiltin.c57 const struct frameinfo *frame = __builtin_frame_address(0); local
61 if ((const void *)frame BELOW stack)
63 trace[i] = frame->return_address;
64 frame = frame->next;
/freebsd-11-stable/sys/amd64/cloudabi64/
H A Dcloudabi64_sysvec.c38 #include <machine/frame.h>
92 struct trapframe *frame; local
95 frame = td->td_frame;
99 sa->code = frame->tf_rax;
106 sa->args[0] = frame->tf_rdi;
107 sa->args[1] = frame->tf_rsi;
108 sa->args[2] = frame->tf_rdx;
109 sa->args[3] = frame->tf_rcx; /* Actually %r10. */
110 sa->args[4] = frame->tf_r8;
111 sa->args[5] = frame
122 struct trapframe *frame = td->td_frame; local
150 struct trapframe *frame = td->td_frame; local
161 struct trapframe *frame; local
[all...]
/freebsd-11-stable/sys/arm/arm/
H A Dstack_machdep.c50 stack_capture(struct stack *st, u_int32_t *frame) argument
57 u_int32_t *frame; local
65 * This register, the frame pointer, is incorrect for the ARM EABI
66 * as it doesn't have a frame pointer, however it's value is not used
69 frame = (u_int32_t *)td->td_pcb->pcb_regs.sf_r11;
71 stack_capture(st, frame);
84 u_int32_t *frame; local
86 frame = (u_int32_t *)__builtin_frame_address(0);
88 stack_capture(st, frame);
/freebsd-11-stable/sys/i386/i386/
H A Dtrap.c110 void trap(struct trapframe *frame);
111 void syscall(struct trapframe *frame);
173 * routines that prepare a suitable stack frame, and restore this
174 * frame after the exception has been processed.
178 trap(struct trapframe *frame) argument
199 type = frame->tf_trapno;
215 trap_fatal(frame, 0);
229 (*pmc_intr)(PCPU_GET(cpuid), frame) != 0)
234 if (stack_nmi_handler(frame) != 0)
253 dtrace_trap_func != NULL && (*dtrace_trap_func)(frame, typ
768 trap_pfault(struct trapframe *frame, int usermode, vm_offset_t eva) argument
1036 struct trapframe *frame; local
1102 syscall(struct trapframe *frame) argument
[all...]
/freebsd-11-stable/sys/dev/drm2/radeon/
H A Devergreen_hdmi.c61 * calculate the crc for a given info frame
66 uint8_t *frame)
69 frame[0] = packetType + versionNumber + length;
71 frame[0] += frame[i];
72 frame[0] = 0x100 - frame[0];
105 uint8_t frame[14]; local
107 frame[0x0] = 0;
108 frame[
63 evergreen_hdmi_infoframe_checksum(uint8_t packetType, uint8_t versionNumber, uint8_t length, uint8_t *frame) argument
[all...]
/freebsd-11-stable/sys/sparc64/sparc64/
H A Dstack_machdep.c41 static void stack_capture(struct stack *st, struct frame *frame);
44 stack_capture(struct stack *st, struct frame *frame) argument
46 struct frame *fp;
50 fp = frame;
67 v9next_frame(fp) >= frame + KSTACK_PAGES * PAGE_SIZE)
82 stack_capture(st, (struct frame *)(td->td_pcb->pcb_sp + SPOFF));
96 stack_capture(st, (struct frame *)__builtin_frame_address(0));
/freebsd-11-stable/sys/arm/cloudabi32/
H A Dcloudabi32_sysvec.c38 #include <machine/frame.h>
72 struct trapframe *frame; local
76 frame = td->td_frame;
80 sa->code = frame->tf_r12;
87 sa->args[0] = frame->tf_r0;
88 sa->args[1] = frame->tf_r1;
89 sa->args[2] = frame->tf_r2;
90 sa->args[3] = frame->tf_r3;
100 td->td_retval[1] = frame->tf_r1;
107 struct trapframe *frame local
133 struct trapframe *frame = td->td_frame; local
150 struct trapframe *frame; local
[all...]

Completed in 237 milliseconds

1234567891011>>