Lines Matching defs:frame

27 #include "dummy-frame.h"
28 #include "dwarf2-frame.h"
31 #include "frame.h"
32 #include "frame-base.h"
33 #include "frame-unwind.h"
298 /* Allocate and initialize a frame cache. */
469 /* Check whether PC points at a code that sets up a new stack frame.
520 `movl %esp, %ebp' that actually sets up the frame. */
554 /* OK, we actually have a frame. We just don't know how large
698 /* Found valid frame setup. */
778 /* In principle, for normal frames, %ebp holds the frame pointer,
779 which holds the base address for the current stack frame.
780 However, for functions that don't need it, the frame pointer is
781 optional. For these "frameless" functions the frame pointer is
782 actually the frame pointer of the calling frame. Signal
784 They (usually) share their frame pointer with the frame that was
801 /* We didn't find a valid frame, which means that CACHE->base
802 currently holds the frame pointer for our calling frame. If
804 prologue, the function's frame probably hasn't been fully
806 frame by looking at the stack pointer. For truly "frameless"
813 /* Now that we have the base address for the stack frame we can
814 calculate the value of %esp in the calling frame. */
832 /* This marks the outermost frame. */
1146 /* ...and fake a frame pointer. */
1151 i386_unwind_dummy_id). It's there, since all frame unwinders for
1153 defenition of the stack address of a frame. Otherwise
1155 stack address *before* the function call as a frame's CFA. On
1156 the i386, when %ebp is used as a frame pointer, the offset
1509 /* Read a value of type TYPE from register REGNUM in frame FRAME, and
1513 i386_register_to_value (struct frame_info *frame, int regnum,
1524 i387_register_to_value (frame, regnum, type, to);
1537 get_frame_register (frame, regnum, buf);
1545 REGNUM in frame FRAME. */
1548 i386_value_to_register (struct frame_info *frame, int regnum,
1556 i387_value_to_register (frame, regnum, type, from);
1569 put_frame_register (frame, regnum, buf);
1755 /* Assuming NEXT_FRAME is for a frame following a SVR4 sigtramp
1895 i386_fetch_pointer_argument (struct frame_info *frame, int argi,
1898 CORE_ADDR sp = get_frame_register_unsigned (frame, I386_ESP_REGNUM);
2038 /* Hook in the DWARF CFI frame unwinder. */