/illumos-gate/usr/src/cmd/dtrace/test/tst/common/ustack/ |
H A D | tst.bigstack.c | 36 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 D | StackFrame.java | 34 * 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 D | fcoet_eth.h | 34 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 D | frame.h | 37 * 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 D | pictures.c | 100 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 D | frame.h | 39 * 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 D | unwind_frame.s | 44 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 D | mdb_frame.c | 29 * 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 D | kmdb_fault_isadep.c | 35 #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 D | crt.s | 56 /* 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 D | siglongjmp.c | 37 #include <sys/frame.h> 93 struct frame *sp = (struct frame *)(bp->sjs_sp + STACK_BIAS); 94 sp->fr_savfp = (struct frame *)fp;
|
H A D | makectxt.c | 40 #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 D | siglongjmp.c | 34 #include <sys/frame.h> 92 struct frame *sp = (struct frame *)(bp->sjs_sp + STACK_BIAS); 93 sp->fr_savfp = (struct frame *)fp;
|
H A D | makectxt.c | 40 #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 D | getpcstack.c | 31 #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 D | callstack.c | 31 #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 D | pmLoad.java | 50 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 D | pmAccess.java | 50 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 D | kmdb_fault_isadep.c | 35 #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 D | archdep.c | 36 #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 D | walkstack.c | 29 * 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 D | unwind_frame.s | 47 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 D | boot.s | 99 ! +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 D | drm_sarea.h | 60 /** 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 D | cdioctl.h | 41 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
|