Home
last modified time | relevance | path

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

12345678910>>...12

/dflybsd-src/sys/dev/drm/
H A Dlinux_hdmi.c59 int hdmi_avi_infoframe_init(struct hdmi_avi_infoframe *frame) in hdmi_avi_infoframe_init() argument
61 memset(frame, 0, sizeof(*frame)); in hdmi_avi_infoframe_init()
63 frame->type = HDMI_INFOFRAME_TYPE_AVI; in hdmi_avi_infoframe_init()
64 frame->version = 2; in hdmi_avi_infoframe_init()
65 frame->length = HDMI_AVI_INFOFRAME_SIZE; in hdmi_avi_infoframe_init()
85 ssize_t hdmi_avi_infoframe_pack(struct hdmi_avi_infoframe *frame, void *buffer, in hdmi_avi_infoframe_pack() argument
91 length = HDMI_INFOFRAME_HEADER_SIZE + frame->length; in hdmi_avi_infoframe_pack()
98 ptr[0] = frame->type; in hdmi_avi_infoframe_pack()
99 ptr[1] = frame->version; in hdmi_avi_infoframe_pack()
100 ptr[2] = frame->length; in hdmi_avi_infoframe_pack()
[all …]
/dflybsd-src/sys/platform/pc64/x86_64/
H A Dtrap.c99 extern void trap(struct trapframe *frame);
103 void dblfault_handler(struct trapframe *frame);
218 userret(struct lwp *lp, struct trapframe *frame, int sticks) in userret() argument
230 addupc_task(p, frame->tf_rip, in userret()
348 trap_is_smap(struct trapframe *frame) in trap_is_smap() argument
351 (frame->tf_err & (PGEX_P | PGEX_U | PGEX_I | PGEX_RSV)) == PGEX_P && in trap_is_smap()
352 (frame->tf_rflags & PSL_AC) == 0) { in trap_is_smap()
395 trap(struct trapframe *frame) in trap() argument
419 if (db_active && frame->tf_trapno != T_DNA) { in trap()
420 eva = (frame->tf_trapno == T_PAGEFLT ? frame->tf_addr : 0); in trap()
[all …]
H A Ddb_trace.c316 struct x86_64_frame *frame; in db_stack_trace_cmd() local
326 frame = (struct x86_64_frame *)BP_REGS(&ddb_regs); in db_stack_trace_cmd()
327 if (frame == NULL) in db_stack_trace_cmd()
328 frame = (struct x86_64_frame *)(SP_REGS(&ddb_regs) - 8); in db_stack_trace_cmd()
335 frame = (struct x86_64_frame *)addr; in db_stack_trace_cmd()
339 check = (struct x86_64_frame *)db_get_value((long)((char *)&frame->f_frame + i), 8, FALSE); in db_stack_trace_cmd()
340 if ((char *)check - (char *)frame >= 0 && in db_stack_trace_cmd()
341 (char *)check - (char *)frame < 4096 in db_stack_trace_cmd()
345 db_printf("%p does not look like a stack frame, skipping\n", (char *)&frame->f_frame + i); in db_stack_trace_cmd()
351 frame = (void *)((char *)frame + i); in db_stack_trace_cmd()
[all …]
H A Dvm_machdep.c382 swi_vm(void *arg, void *frame) in swi_vm() argument
1295 void _test_frame_enter(struct trapframe *frame);
1296 void _test_frame_exit(struct trapframe *frame);
1299 _test_frame_enter(struct trapframe *frame)
1303 if (ISPL(frame->tf_cs) == SEL_UPL) {
1305 KASSERT(td->td_lwp->lwp_md.md_regs == frame,
1307 td->td_lwp->lwp_md.md_regs, frame));
1308 td->td_lwp->lwp_saveusp = (void *)frame->tf_rsp;
1309 td->td_lwp->lwp_saveupc = (void *)frame->tf_rip;
1311 if ((char *)frame < td->td_kstack ||
[all …]
/dflybsd-src/sys/platform/vkernel64/x86_64/
H A Dtrap.c185 userret(struct lwp *lp, struct trapframe *frame, int sticks) in userret() argument
197 addupc_task(p, frame->tf_rip, in userret()
333 user_trap(struct trapframe *frame) in user_trap() argument
349 if (frame->tf_trapno == T_PAGEFLT) in user_trap()
350 eva = frame->tf_addr; in user_trap()
355 frame->tf_rip, frame->tf_xflags, frame->tf_trapno, eva); in user_trap()
362 if (frame->tf_trapno == T_FAST_SYSCALL) { in user_trap()
363 syscall2(frame); in user_trap()
368 frame->tf_trapno, eva); in user_trap()
372 eva = (frame->tf_trapno == T_PAGEFLT ? rcr2() : 0); in user_trap()
[all …]
H A Ddb_trace.c316 struct x86_64_frame *frame; in db_stack_trace_cmd() local
326 frame = (struct x86_64_frame *)BP_REGS(&ddb_regs); in db_stack_trace_cmd()
327 if (frame == NULL) in db_stack_trace_cmd()
328 frame = (struct x86_64_frame *)(SP_REGS(&ddb_regs) - 8); in db_stack_trace_cmd()
335 frame = (struct x86_64_frame *)addr; in db_stack_trace_cmd()
339 check = (struct x86_64_frame *)db_get_value((long)((char *)&frame->f_frame + i), 8, FALSE); in db_stack_trace_cmd()
340 if ((char *)check - (char *)frame >= 0 && in db_stack_trace_cmd()
341 (char *)check - (char *)frame < 4096 in db_stack_trace_cmd()
345 db_printf("%p does not look like a stack frame, skipping\n", (char *)&frame->f_frame + i); in db_stack_trace_cmd()
351 frame = (void *)((char *)frame + i); in db_stack_trace_cmd()
[all …]
/dflybsd-src/contrib/gdb-7/gdb/python/
H A Dpy-frame.c50 #define FRAPY_REQUIRE_VALID(frame_obj, frame) \ argument
52 frame = frame_object_to_frame_info (frame_obj); \
53 if (frame == NULL) \
65 struct frame_info *frame; in frame_object_to_frame_info() local
67 frame = frame_find_by_id (frame_obj->frame_id); in frame_object_to_frame_info()
68 if (frame == NULL) in frame_object_to_frame_info()
72 frame = get_prev_frame (frame); in frame_object_to_frame_info()
74 return frame; in frame_object_to_frame_info()
103 struct frame_info *frame = NULL; in frapy_is_valid() local
108 frame = frame_object_to_frame_info (self); in frapy_is_valid()
[all …]
/dflybsd-src/contrib/gdb-7/gdb/stubs/
H A Dm68k-stub.c481 _returnFromException (Frame * frame) in _returnFromException() argument
484 if (!frame) in _returnFromException()
486 frame = lastFrame; in _returnFromException()
487 frame->frameSize = 4; in _returnFromException()
488 frame->format = 0; in _returnFromException()
489 frame->fsaveHeader = -1; /* restore regs, but we dont have fsave info */ in _returnFromException()
497 frame->frameSize = 3; in _returnFromException()
501 lastFrame = frame; in _returnFromException()
503 frame->sr = registers[(int) PS]; in _returnFromException()
504 frame->pc = registers[(int) PC]; in _returnFromException()
[all …]
/dflybsd-src/contrib/cvs-1.12/src/
H A Drecurse.c47 static int do_recursion (struct recursion_frame *frame);
57 struct recursion_frame *frame; member
64 struct recursion_frame *frame; member
167 struct recursion_frame frame; in start_recursion() local
199 frame.fileproc = fileproc; in start_recursion()
200 frame.filesdoneproc = filesdoneproc; in start_recursion()
201 frame.direntproc = direntproc; in start_recursion()
202 frame.dirleaveproc = dirleaveproc; in start_recursion()
203 frame.callerdat = callerdat; in start_recursion()
204 frame.flags = local ? R_SKIP_DIRS : R_PROCESS; in start_recursion()
[all …]
/dflybsd-src/contrib/gdb-7/gdb/
H A Dframe.c140 frame_stash_add (struct frame_info *frame) in frame_stash_add() argument
142 frame_stash = frame; in frame_stash_add()
310 skip_artificial_frames (struct frame_info *frame) in skip_artificial_frames() argument
312 while (get_frame_type (frame) == INLINE_FRAME in skip_artificial_frames()
313 || get_frame_type (frame) == TAILCALL_FRAME) in skip_artificial_frames()
314 frame = get_prev_frame (frame); in skip_artificial_frames()
316 return frame; in skip_artificial_frames()
577 struct frame_info *frame, *prev_frame; in frame_find_by_id() local
592 frame = frame_stash_find (id); in frame_find_by_id()
593 if (frame) in frame_find_by_id()
[all …]
H A Dstd-regs.c31 value_of_builtin_frame_fp_reg (struct frame_info *frame, const void *baton) in value_of_builtin_frame_fp_reg() argument
33 struct gdbarch *gdbarch = get_frame_arch (frame); in value_of_builtin_frame_fp_reg()
43 frame); in value_of_builtin_frame_fp_reg()
51 buf, get_frame_base_address (frame)); in value_of_builtin_frame_fp_reg()
57 value_of_builtin_frame_pc_reg (struct frame_info *frame, const void *baton) in value_of_builtin_frame_pc_reg() argument
59 struct gdbarch *gdbarch = get_frame_arch (frame); in value_of_builtin_frame_pc_reg()
62 return value_of_register (gdbarch_pc_regnum (gdbarch), frame); in value_of_builtin_frame_pc_reg()
70 buf, get_frame_pc (frame)); in value_of_builtin_frame_pc_reg()
76 value_of_builtin_frame_sp_reg (struct frame_info *frame, const void *baton) in value_of_builtin_frame_sp_reg() argument
78 struct gdbarch *gdbarch = get_frame_arch (frame); in value_of_builtin_frame_sp_reg()
[all …]
H A Dstack.c95 static void print_frame (struct frame_info *frame, int print_level,
126 frame_show_address (struct frame_info *frame, in frame_show_address() argument
136 if (get_next_frame (frame) == NULL) in frame_show_address()
139 gdb_assert (get_frame_type (get_next_frame (frame)) == INLINE_FRAME); in frame_show_address()
143 return get_frame_pc (frame) != sal.pc; in frame_show_address()
153 print_stack_frame (struct frame_info *frame, int print_level, in print_stack_frame() argument
166 print_frame_info (frame, print_level, print_what, 1 /* print_args */); in print_stack_frame()
167 set_current_sal_from_frame (frame, center); in print_stack_frame()
177 print_frame_nameless_args (struct frame_info *frame, long start, int num, in print_frame_nameless_args() argument
180 struct gdbarch *gdbarch = get_frame_arch (frame); in print_frame_nameless_args()
[all …]
H A Dframe.h293 extern int get_frame_pc_if_available (struct frame_info *frame,
355 extern void find_frame_sal (struct frame_info *frame,
474 extern void frame_register_unwind (struct frame_info *frame, int regnum,
486 extern void frame_unwind_register (struct frame_info *frame,
488 extern void get_frame_register (struct frame_info *frame,
491 struct value *frame_unwind_register_value (struct frame_info *frame,
493 struct value *get_frame_register_value (struct frame_info *frame,
496 extern LONGEST frame_unwind_register_signed (struct frame_info *frame,
498 extern LONGEST get_frame_register_signed (struct frame_info *frame,
500 extern ULONGEST frame_unwind_register_unsigned (struct frame_info *frame,
[all …]
H A Dfindvar.c262 value_of_register (int regnum, struct frame_info *frame) in value_of_register() argument
264 struct gdbarch *gdbarch = get_frame_arch (frame); in value_of_register()
277 return value_of_user_reg (regnum, frame); in value_of_register()
279 frame_register (frame, regnum, &optim, &unavail, in value_of_register()
297 VALUE_FRAME_ID (reg_val) = get_frame_id (frame); in value_of_register()
306 value_of_register_lazy (struct frame_info *frame, int regnum) in value_of_register_lazy() argument
308 struct gdbarch *gdbarch = get_frame_arch (frame); in value_of_register_lazy()
315 gdb_assert (frame_id_p (get_frame_id (frame))); in value_of_register_lazy()
320 VALUE_FRAME_ID (reg_val) = get_frame_id (frame); in value_of_register_lazy()
443 default_read_var_value (struct symbol *var, struct frame_info *frame) in default_read_var_value() argument
[all …]
H A Dblockframe.c57 get_frame_block (struct frame_info *frame, CORE_ADDR *addr_in_block) in get_frame_block() argument
63 if (!get_frame_address_in_block_if_available (frame, &pc)) in get_frame_block()
73 inline_count = frame_inlined_callees (frame); in get_frame_block()
120 get_frame_function (struct frame_info *frame) in get_frame_function() argument
122 struct block *bl = get_frame_block (frame, 0); in get_frame_function()
362 struct frame_info *frame; in block_innermost_frame() local
367 frame = get_selected_frame_if_set (); in block_innermost_frame()
368 if (frame == NULL) in block_innermost_frame()
369 frame = get_current_frame (); in block_innermost_frame()
370 while (frame != NULL) in block_innermost_frame()
[all …]
H A Dunwind_stop_reasons.def34 /* The previous frame's analyzer returns an invalid result
41 SET (UNWIND_NULL_ID, "unwinder did not report frame ID")
43 /* This frame is the outermost. */
51 /* This frame ID looks like it ought to belong to a NEXT frame,
52 but we got it for a PREV frame. Normally, this is a sign of
54 SET (UNWIND_INNER_ID, "previous frame inner to this frame (corrupt stack?)")
56 /* This frame has the same ID as the previous one. That means
58 frame with exactly the same ID, so break the chain. Normally,
61 SET (UNWIND_SAME_ID, "previous frame identical to this frame (corrupt stack?)")
63 /* The frame unwinder didn't find any saved PC, but we needed
[all …]
H A Dframe-unwind.c162 frame_unwind_got_optimized (struct frame_info *frame, int regnum) in frame_unwind_got_optimized() argument
164 struct gdbarch *gdbarch = frame_unwind_arch (frame); in frame_unwind_got_optimized()
176 frame_unwind_got_register (struct frame_info *frame, in frame_unwind_got_register() argument
179 return value_of_register_lazy (frame, new_regnum); in frame_unwind_got_register()
186 frame_unwind_got_memory (struct frame_info *frame, int regnum, CORE_ADDR addr) in frame_unwind_got_memory() argument
188 struct gdbarch *gdbarch = frame_unwind_arch (frame); in frame_unwind_got_memory()
199 frame_unwind_got_constant (struct frame_info *frame, int regnum, in frame_unwind_got_constant() argument
202 struct gdbarch *gdbarch = frame_unwind_arch (frame); in frame_unwind_got_constant()
213 frame_unwind_got_bytes (struct frame_info *frame, int regnum, gdb_byte *buf) in frame_unwind_got_bytes() argument
215 struct gdbarch *gdbarch = frame_unwind_arch (frame); in frame_unwind_got_bytes()
[all …]
/dflybsd-src/sys/dev/drm/radeon/
H A Dr600_hdmi.c224 uint8_t *frame = buffer + 3; in r600_set_avi_packet() local
227 frame[0x0] | (frame[0x1] << 8) | (frame[0x2] << 16) | (frame[0x3] << 24)); in r600_set_avi_packet()
229 frame[0x4] | (frame[0x5] << 8) | (frame[0x6] << 16) | (frame[0x7] << 24)); in r600_set_avi_packet()
231 frame[0x8] | (frame[0x9] << 8) | (frame[0xA] << 16) | (frame[0xB] << 24)); in r600_set_avi_packet()
233 frame[0xC] | (frame[0xD] << 8) | (buffer[1] << 24)); in r600_set_avi_packet()
255 const u8 *frame = (const u8*)buffer + 3; in r600_hdmi_update_audio_infoframe() local
258 frame[0x0] | (frame[0x1] << 8) | (frame[0x2] << 16) | (frame[0x3] << 24)); in r600_hdmi_update_audio_infoframe()
260 frame[0x4] | (frame[0x5] << 8) | (frame[0x6] << 16) | (frame[0x8] << 24)); in r600_hdmi_update_audio_infoframe()
428 struct hdmi_audio_infoframe frame; in r600_hdmi_update_audio_settings() local
443 err = hdmi_audio_infoframe_init(&frame); in r600_hdmi_update_audio_settings()
[all …]
/dflybsd-src/sys/dev/drm/include/linux/
H A Dhdmi.h163 int hdmi_avi_infoframe_init(struct hdmi_avi_infoframe *frame);
164 ssize_t hdmi_avi_infoframe_pack(struct hdmi_avi_infoframe *frame, void *buffer,
193 int hdmi_spd_infoframe_init(struct hdmi_spd_infoframe *frame,
195 ssize_t hdmi_spd_infoframe_pack(struct hdmi_spd_infoframe *frame, void *buffer,
272 int hdmi_audio_infoframe_init(struct hdmi_audio_infoframe *frame);
273 ssize_t hdmi_audio_infoframe_pack(struct hdmi_audio_infoframe *frame,
299 int hdmi_vendor_infoframe_init(struct hdmi_vendor_infoframe *frame);
300 ssize_t hdmi_vendor_infoframe_pack(struct hdmi_vendor_infoframe *frame,
334 hdmi_infoframe_pack(union hdmi_infoframe *frame, void *buffer, size_t size);
335 int hdmi_infoframe_unpack(union hdmi_infoframe *frame, void *buffer);
[all …]
/dflybsd-src/sys/dev/raid/mrsas/
H A Dmrsas_ioctl.c114 union mrsas_frame *in_cmd = (union mrsas_frame *) &(user_ioc->frame.raw); in mrsas_dump_ioctl()
151 union mrsas_frame *in_cmd = (union mrsas_frame *) &(user_ioc->frame.raw); in mrsas_passthru()
174 user_ioc->frame.hdr.cmd_status = MFI_STAT_OK; in mrsas_passthru()
205 memcpy(cmd->frame, user_ioc->frame.raw, 2 * MEGAMFI_FRAME_SIZE); in mrsas_passthru()
206 cmd->frame->hdr.context = cmd->index; in mrsas_passthru()
207 cmd->frame->hdr.pad_0 = 0; in mrsas_passthru()
208 cmd->frame->hdr.flags &= ~(MFI_FRAME_IEEE | MFI_FRAME_SGL64 | in mrsas_passthru()
220 ((unsigned long)cmd->frame + user_ioc->sgl_off); in mrsas_passthru()
292 (unsigned long *)((unsigned long)cmd->frame + user_ioc->sense_off); in mrsas_passthru()
324 sense_ptr = (unsigned long *) ((unsigned long)user_ioc->frame.raw + in mrsas_passthru()
[all …]
/dflybsd-src/sys/dev/netif/vr/
H A Dif_vr.c286 vr_mii_readreg(struct vr_softc *sc, struct vr_mii_frame *frame) in vr_mii_readreg() argument
292 frame->mii_stdelim = VR_MII_STARTDELIM; in vr_mii_readreg()
293 frame->mii_opcode = VR_MII_READOP; in vr_mii_readreg()
294 frame->mii_turnaround = 0; in vr_mii_readreg()
295 frame->mii_data = 0; in vr_mii_readreg()
306 vr_mii_send(sc, frame->mii_stdelim, 2); in vr_mii_readreg()
307 vr_mii_send(sc, frame->mii_opcode, 2); in vr_mii_readreg()
308 vr_mii_send(sc, frame->mii_phyaddr, 5); in vr_mii_readreg()
309 vr_mii_send(sc, frame->mii_regaddr, 5); in vr_mii_readreg()
346 frame->mii_data |= i; in vr_mii_readreg()
[all …]
/dflybsd-src/usr.sbin/mpsutil/
H A Dmps_debug.c142 char *frame, tmpbuf[128]; in print_sgl() local
145 frame = (char *)buf; in print_sgl()
146 sge = (MPI2_SGE_SIMPLE64 *)&frame[offset * 4]; in print_sgl()
149 hexdump(frame, MPS_FRAME_LEN, NULL, 0); in print_sgl()
150 while (frame != NULL) { in print_sgl()
183 frame += MPS_FRAME_LEN; in print_sgl()
184 sge = (MPI2_SGE_SIMPLE64 *)frame; in print_sgl()
185 hexdump(frame, MPS_FRAME_LEN, NULL, 0); in print_sgl()
/dflybsd-src/lib/libexecinfo/
H A Dbuiltin.c55 const struct frameinfo *frame = __builtin_frame_address(0); in backtrace() local
59 if ((const void *)frame BELOW stack) in backtrace()
61 trace[i] = frame->return_address; in backtrace()
62 frame = frame->next; in backtrace()
/dflybsd-src/sys/dev/netif/ste/
H A Dif_ste.c237 ste_mii_readreg(struct ste_softc *sc, struct ste_mii_frame *frame) in ste_mii_readreg() argument
244 frame->mii_stdelim = STE_MII_STARTDELIM; in ste_mii_readreg()
245 frame->mii_opcode = STE_MII_READOP; in ste_mii_readreg()
246 frame->mii_turnaround = 0; in ste_mii_readreg()
247 frame->mii_data = 0; in ste_mii_readreg()
260 ste_mii_send(sc, frame->mii_stdelim, 2); in ste_mii_readreg()
261 ste_mii_send(sc, frame->mii_opcode, 2); in ste_mii_readreg()
262 ste_mii_send(sc, frame->mii_phyaddr, 5); in ste_mii_readreg()
263 ste_mii_send(sc, frame->mii_regaddr, 5); in ste_mii_readreg()
300 frame->mii_data |= i; in ste_mii_readreg()
[all …]
/dflybsd-src/sys/dev/raid/vinum/
H A D.gdbinit.kernel58 words of the current frame.
117 words of the current frame.
145 Show the first parameter of current stack frame in various formats
148 Show the second parameter of current stack frame in various formats
151 Show the third parameter of current stack frame in various formats
154 Show the fourth parameter of current stack frame in various formats
157 Show the fifth parameter of current stack frame in various formats
184 Select stack frame 0 and show assembler-level details
187 Select stack frame 1 and show assembler-level details
190 Select stack frame 2 and show assembler-level details
[all …]

12345678910>>...12