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

1234567

/illumos-gate/usr/src/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);
/illumos-gate/usr/src/lib/libdtrace_jni/java/src/org/opensolaris/os/dtrace/
H A DStackFrame.java34 * A single stack frame in a {@link StackValueRecord}.
48 new String[] {"frame"})
73 private final String frame; field in class:StackFrame
76 * Creates a single stack frame. Supports XML persistence.
78 * @param f human-readable string representation of this stack frame
85 frame = f;
92 if (frame == null) {
93 throw new NullPointerException("frame is null");
99 * frame. Supports XML persistence.
101 * @return the human-readable string representation of this stack frame
[all...]
/illumos-gate/usr/src/uts/common/io/comstar/port/fcoet/
H A Dfcoet_eth.h34 void fcoet_rx_frame(fcoe_frame_t *frame);
36 void fcoet_release_sol_frame(fcoe_frame_t *frame);
/illumos-gate/usr/src/uts/sparc/sys/
H A Dframe.h37 * Definition of the sparc stack frame (when it is pushed on the stack).
39 struct frame { struct
42 struct frame *fr_savfp; /* saved frame pointer */
53 * Kernels view of a 32-bit stack frame
58 caddr32_t fr_savfp; /* saved frame pointer */
/illumos-gate/usr/src/cmd/lp/filter/postscript/dpost/
H A Dpictures.c100 double frame[4]; /* height, width, y, and x offsets from hwo[] */ local
101 char units; /* scale indicator for frame dimensions */
132 * and offset refer to the picture frame in inches, unless they're followed by
134 * over the placement of the picture in the frame. Rotation of the picture, in
162 frame[0] = frame[1] = -1; /* default frame height, width */
163 frame[2] = frame[3] = 0; /* and y and x offsets */
166 if ( sscanf(++p, "%lf%c", &frame[
[all...]
/illumos-gate/usr/src/uts/intel/sys/
H A Dframe.h39 * In the Intel world, a stack frame looks like this:
46 * |-------------------------------| > minimum stack frame
47 * %fp1->| Previous frame pointer (%fp0)| |
52 * For amd64, the minimum stack frame is 16 bytes and the frame pointer must
56 struct frame { struct
57 greg_t fr_savfp; /* saved frame pointer */
64 * Kernel's view of a 32-bit stack frame.
67 greg32_t fr_savfp; /* saved frame pointer */
/illumos-gate/usr/src/lib/libc/i386/unwind/
H A Dunwind_frame.s44 movl (%ebp), %edx / pop first frame [ back to f1() ]
45 movl (%edx), %ebp / pop second frame [ back to f2() ]
57 * Unwind one frame, call the cleanup handler with argument arg from the
58 * restored frame, then jump to _t_cancel(fp) again from the restored frame.
62 pushl %ebp / save current frame pointer
64 movl (%ebp), %ebp / pop out one frame
67 popl %eax / old frame pointer
68 lea 4(%eax), %esp / stk points to old frame
69 movl %ebp, 4(%esp) / _t_cancel() gets frame pointe
[all...]
/illumos-gate/usr/src/cmd/mdb/common/mdb/
H A Dmdb_frame.c29 * Utility routines to manage debugger frames and commands. A debugger frame
32 * Each frame has a list of commands (that is, a dcmd, argument list, and
122 mdb_dprintf(MDB_DBG_DSTK, "push frame <%u> mark=%p in=%s out=%s\n",
140 mdb_dprintf(MDB_DBG_DSTK, "pop frame <%u> status=%s\n",
162 mdb_frame_switch(mdb_frame_t *frame) argument
166 mdb.m_frame = frame;
168 mdb_dprintf(MDB_DBG_DSTK, "switch to frame <%u>\n", mdb.m_frame->f_id);
170 mdb_nv_set_value(mdb.m_dot, frame->f_dot);
174 mdb_frame_set_pipe(mdb_frame_t *frame) argument
176 frame
180 mdb_frame_clear_pipe(mdb_frame_t *frame) argument
188 mdb_frame_t *frame = mdb_list_prev(mdb.m_frame); local
[all...]
/illumos-gate/usr/src/cmd/mdb/intel/kmdb/
H A Dkmdb_fault_isadep.c35 #include <sys/frame.h>
59 valid_frame(struct frame *fr)
64 mdb_iob_printf(mdb.m_err, " mis-aligned frame (%p)\n", fr);
74 struct frame *fr = (struct frame *)sp;
81 fr = (struct frame *)fr->fr_savfp;
/illumos-gate/usr/src/lib/brand/shared/brand/amd64/
H A Dcrt.s56 /* Make stack traces look pretty, build a fake stack frame. */
57 pushq $0 / Build a stack frame. retpc = NULL
59 movq %rsp, %rbp / first stack frame
/illumos-gate/usr/src/lib/libc/sparc/gen/
H A Dsiglongjmp.c37 #include <sys/frame.h>
93 struct frame *sp = (struct frame *)(bp->sjs_sp + STACK_BIAS);
94 sp->fr_savfp = (struct frame *)fp;
H A Dmakectxt.c40 #include <sys/frame.h>
69 * Reserve enough space for a frame and the arguments beyond the
72 size = sizeof (struct frame);
86 * ucontext_t. Zero the other fields of the frame.
89 tsp = &((struct frame *)sp)->fr_argd[0];
90 bzero(sp, sizeof (struct frame));
122 * Reserve enough space for a frame and the arguments beyond the
125 size = sizeof (struct frame);
133 * ucontext_t. Zero the other fields of the frame.
136 tsp = &((struct frame *)s
[all...]
/illumos-gate/usr/src/lib/libc/sparcv9/gen/
H A Dsiglongjmp.c34 #include <sys/frame.h>
92 struct frame *sp = (struct frame *)(bp->sjs_sp + STACK_BIAS);
93 sp->fr_savfp = (struct frame *)fp;
H A Dmakectxt.c40 #include <sys/frame.h>
69 * Reserve enough space for a frame and the arguments beyond the
72 size = sizeof (struct frame);
86 * ucontext_t. Zero the other fields of the frame.
89 tsp = &((struct frame *)sp)->fr_argd[0];
90 bzero(sp, sizeof (struct frame));
122 * Reserve enough space for a frame and the arguments beyond the
125 size = sizeof (struct frame);
133 * ucontext_t. Zero the other fields of the frame.
136 tsp = &((struct frame *)s
[all...]
/illumos-gate/usr/src/lib/libumem/common/
H A Dgetpcstack.c31 #include <sys/frame.h>
42 * dereference the entire frame structure.
44 #define UMEM_FRAMESIZE (sizeof (struct frame))
58 struct frame *fp;
59 struct frame *nextfp, *minfp;
91 * Since we only allow increasing frame pointers, and we
127 fp = (struct frame *)((caddr_t)getfp() + STACK_BIAS);
132 return (0); /* the frame pointer isn't in our stack */
138 nextfp = (struct frame *)((caddr_t)fp->fr_savfp + STACK_BIAS);
158 * punt, since we don't know where the frame pointe
[all...]
/illumos-gate/usr/src/cmd/sgs/librtld_db/demo/common/
H A Dcallstack.c31 #include <sys/frame.h>
43 get_frame(struct ps_prochandle *ph, psaddr_t fp, struct frame *frm)
55 (void) printf("stack trace: bad frame pointer: 0x%lx\n",
62 frm->fr_savfp = (struct frame *)(uintptr_t)frm32.fr_savfp;
71 sizeof (struct frame)) != PS_OK) {
72 (void) printf("stack trace: bad frame pointer: 0x%lx\n", fp);
86 struct frame frm;
/illumos-gate/usr/src/cmd/print/printmgr/com/sun/admin/pm/client/
H A DpmLoad.java50 pmFrame frame = new pmFrame( field in class:pmLoad
213 frame.dispose();
224 frame.setVisible(false);
225 frame.repaint();
226 frame.dispose();
232 frame.repaint();
238 frame.setVisible(false);
239 frame.repaint();
240 frame.dispose();
251 frame
[all...]
H A DpmAccess.java50 pmFrame frame = new pmFrame( field in class:pmAccess
76 frame.setClearButtonsOnClose(true);
90 * frame.getRootPane().setDefaultButton(okButton);
105 frame.setDefaultComponent(pnameText);
109 Component glass = frame.getGlassPane();
264 pmUtility.doLogin(mytop, frame);
295 frame.setCursor(Cursor.getPredefinedCursor(Cursor.WAIT_CURSOR));
306 frame.setCursor(Cursor.getDefaultCursor());
345 pmOKCancelDialog d = new pmOKCancelDialog(frame,
351 pmMessageDialog m = new pmMessageDialog(frame,
[all...]
/illumos-gate/usr/src/cmd/mdb/sparc/kmdb/
H A Dkmdb_fault_isadep.c35 #include <sys/frame.h>
62 valid_frame(struct frame *fr)
67 mdb_iob_printf(mdb.m_err, " frame (%p) outside of "
73 mdb_iob_printf(mdb.m_err, " mis-aligned frame (%p)\n", fr);
83 struct frame *fr = (struct frame *)(sp + STACK_BIAS);
84 struct frame *nfr;
92 nfr = (struct frame *)
/illumos-gate/usr/src/uts/sparc/os/
H A Darchdep.c36 #include <sys/frame.h>
80 struct frame *fp, *minfp, *stacktop;
89 stacktop = (struct frame *)(CPU->cpu_intr_stack + SA(MINFRAME));
91 stacktop = (struct frame *)curthread->t_stk;
93 minfp = (struct frame *)((uintptr_t)getfp() + STACK_BIAS);
106 * frame.
114 fp = (struct frame *)(nextfp + STACK_BIAS);
122 stacktop = (struct frame *)curthread->t_stk;
123 minfp = (struct frame *)curthread->t_stkbase;
134 fp = (struct frame *)((uintptr_
[all...]
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dwalkstack.c29 * stack frame. Special handling is provided to indicate
34 * A signal handler frame is essentially a set of data pushed on to the user
42 * counter and frame pointer as a separate frame.
44 * The stack layout for a signal handler frame is as follows:
58 * | struct frame | v | struct frame | v
71 * | struct frame | v
74 * The bottom-most struct frame is actually constructed by the kernel by
75 * copying the previous stack frame, allowin
[all...]
/illumos-gate/usr/src/lib/libc/sparc/unwind/
H A Dunwind_frame.s47 mov %fp, %o0 ! passing the frame pointer
54 * Unwind one frame, call the cleanup handler with argument arg from the
55 * restored frame, then jump to _t_cancel(fp) again from the restored frame.
65 mov %fp, %o0 ! passing the frame pointer
75 mov %fp, %o0 ! passing the frame pointer
/illumos-gate/usr/src/cmd/sgs/rtld/sparcv9/
H A Dboot.s99 ! +8: alias start (frame exists) XX64 what's this for?
110 ! Create a stack frame, perform PIC set up. We have
143 ! &eb[0] == %sp + frame size
181 restore %o0, %g0, %l1 ! release frame
/illumos-gate/usr/src/uts/common/io/drm/
H A Ddrm_sarea.h60 /** SAREA frame */
76 drm_sarea_frame_t frame; /**< frame */ member in struct:drm_sarea
/illumos-gate/usr/src/lib/libbc/libc/sys/common/
H A Dcdioctl.h41 unsigned char cdmsf_frame0; /* starting frame */
44 unsigned char cdmsf_frame1; /* ending frame */
68 unsigned char frame; member in struct:cdrom_tocentry::__anon2821::__anon2822
86 unsigned char frame; member in struct:cdrom_subchnl::__anon2823::__anon2824
94 unsigned char frame; member in struct:cdrom_subchnl::__anon2825::__anon2826

Completed in 130 milliseconds

1234567