usr/src/cmd/csh/sparc/signal.c
132
ucp->uc_mcontext.gwins->spbuf[j] = (greg_t *)sc.sc_spbuf[i][j];
usr/src/cmd/mdb/common/modules/libc/libc.c
153
greg_t sjs_sp;
usr/src/cmd/mdb/common/modules/libc/libc.c
154
greg_t sjs_pc;
usr/src/cmd/mdb/common/modules/libc/libc.c
155
greg_t sjs_fp;
usr/src/cmd/mdb/common/modules/libc/libc.c
156
greg_t sjs_i7;
usr/src/cmd/mdb/common/modules/libc/libc.c
161
greg_t sjs_asi;
usr/src/cmd/mdb/common/modules/libc/libc.c
162
greg_t sjs_fprs;
usr/src/cmd/mdb/intel/amd64/kmdb/kmdb_makecontext.c
49
ucp->uc_mcontext.gregs[REG_PC] = (greg_t)func;
usr/src/cmd/mdb/intel/amd64/kmdb/kmdb_makecontext.c
50
ucp->uc_mcontext.gregs[REG_SP] = (greg_t)stack;
usr/src/cmd/mdb/intel/amd64/kmdb/kmdb_makecontext.c
51
ucp->uc_mcontext.gregs[REG_RDI] = (greg_t)arg;
usr/src/cmd/mdb/intel/kmdb/kaif.c
782
kaif_handle_fault(greg_t trapno, greg_t pc, greg_t sp, int cpuid)
usr/src/cmd/sgs/demo_rdb/common/callstack.c
108
fp = (greg_t)frm.fr_savfp;
usr/src/cmd/sgs/demo_rdb/common/callstack.c
85
greg_t fp;
usr/src/lib/brand/solaris10/s10_brand/common/s10_brand.c
1681
s10_uc.uc_mcontext.gregs[REG_RIP] = (greg_t)s10_lwp_create_entry_point;
usr/src/lib/libc/amd64/gen/makectxt.c
118
ucp->uc_mcontext.gregs[REG_SP] = (greg_t)sp;
usr/src/lib/libc/amd64/gen/makectxt.c
64
greg_t tmp;
usr/src/lib/libc/amd64/gen/makectxt.c
67
ucp->uc_mcontext.gregs[REG_PC] = (greg_t)func;
usr/src/lib/libc/amd64/threads/machdep.c
194
(void) memcpy(ucp->uc_mcontext.gregs, rs, _NGREG * sizeof (greg_t));
usr/src/lib/libc/amd64/threads/machdep.c
77
ucp->uc_mcontext.gregs[REG_FSBASE] = (greg_t)ulwp;
usr/src/lib/libc/amd64/threads/machdep.c
92
ucp->uc_mcontext.gregs[REG_RDI] = (greg_t)ulwp;
usr/src/lib/libc/amd64/threads/machdep.c
93
ucp->uc_mcontext.gregs[REG_RIP] = (greg_t)func;
usr/src/lib/libc/amd64/threads/machdep.c
94
ucp->uc_mcontext.gregs[REG_RSP] = (greg_t)stack;
usr/src/lib/libc/amd64/threads/machdep.c
95
ucp->uc_mcontext.gregs[REG_RBP] = (greg_t)(stack + 1);
usr/src/lib/libc/i386/gen/makectxt.c
106
ucp->uc_mcontext.gregs[UESP] = (greg_t)sp;
usr/src/lib/libc/i386/gen/makectxt.c
90
ucp->uc_mcontext.gregs[EIP] = (greg_t)func;
usr/src/lib/libc/i386/sys/ptrace.c
279
int rx = (xaddr-U_REG)/sizeof (greg_t);
usr/src/lib/libc/i386/sys/ptrace.c
686
cp->user.u_ar0 = (greg_t *)REGADDR;
usr/src/lib/libc/i386/threads/machdep.c
126
ucp->uc_mcontext.gregs[ESP] = (greg_t)ulwp;
usr/src/lib/libc/i386/threads/machdep.c
127
ucp->uc_mcontext.gregs[GS] = (greg_t)LWPGS_SEL;
usr/src/lib/libc/i386/threads/machdep.c
138
ucp->uc_mcontext.gregs[EIP] = (greg_t)func;
usr/src/lib/libc/i386/threads/machdep.c
139
ucp->uc_mcontext.gregs[UESP] = (greg_t)stack;
usr/src/lib/libc/i386/threads/machdep.c
140
ucp->uc_mcontext.gregs[EBP] = (greg_t)(stack + 3);
usr/src/lib/libc/i386/threads/machdep.c
212
__csigsetjmp(greg_t cs, greg_t ss, greg_t gs,
usr/src/lib/libc/i386/threads/machdep.c
213
greg_t fs, greg_t es, greg_t ds,
usr/src/lib/libc/i386/threads/machdep.c
214
greg_t edi, greg_t esi, greg_t ebp, greg_t esp,
usr/src/lib/libc/i386/threads/machdep.c
215
greg_t ebx, greg_t edx, greg_t ecx, greg_t eax, greg_t eip,
usr/src/lib/libc/i386/threads/machdep.c
92
static greg_t fs, es, ds, cs, ss;
usr/src/lib/libc/inc/libc.h
208
extern greg_t _getsp(void);
usr/src/lib/libc/inc/sigjmp_struct.h
58
greg_t sjs_sp; /* JBUF[ 1] */
usr/src/lib/libc/inc/sigjmp_struct.h
59
greg_t sjs_pc; /* JBUF[ 2] */
usr/src/lib/libc/inc/sigjmp_struct.h
60
greg_t sjs_fp; /* JBUF[ 3] */
usr/src/lib/libc/inc/sigjmp_struct.h
61
greg_t sjs_i7; /* JBUF[ 4] */
usr/src/lib/libc/inc/sigjmp_struct.h
66
greg_t sjs_asi;
usr/src/lib/libc/inc/sigjmp_struct.h
67
greg_t sjs_fprs;
usr/src/lib/libc/inc/thr_inlines.h
90
extern __GNU_INLINE greg_t
usr/src/lib/libc/inc/thr_inlines.h
94
register greg_t __value __asm__("rsp");
usr/src/lib/libc/inc/thr_inlines.h
96
register greg_t __value __asm__("esp");
usr/src/lib/libc/inc/thr_inlines.h
98
register greg_t __value __asm__("sp");
usr/src/lib/libc/inc/thr_uberdata.h
1257
extern greg_t stkptr(void);
usr/src/lib/libc/inc/thr_uberdata.h
243
greg_t fsr;
usr/src/lib/libc/inc/thr_uberdata.h
244
greg_t fpu_en;
usr/src/lib/libc/port/gen/walkstack.c
142
(((struct frame *)fp)->fr_savpc == (greg_t)-1))
usr/src/lib/libc/port/gen/walkstack.c
149
(((struct frame *)fp)->fr_savpc == (greg_t)-1))
usr/src/lib/libc/port/threads/sigaction.c
568
uc.uc_mcontext.gregs[REG_G7] = (greg_t)self;
usr/src/lib/libc/port/threads/sigaction.c
575
uc.uc_mcontext.gregs[REG_FS] = (greg_t)0;
usr/src/lib/libc/port/threads/sigaction.c
576
uc.uc_mcontext.gregs[REG_FSBASE] = (greg_t)self;
usr/src/lib/libc/port/threads/sigaction.c
578
uc.uc_mcontext.gregs[GS] = (greg_t)LWPGS_SEL;
usr/src/lib/libc/sparc/gen/getctxt.c
41
greg_t *reg;
usr/src/lib/libc/sparc/gen/makectxt.c
103
reg[REG_SP] = (greg_t)sp - STACK_BIAS; /* sp (when done) */
usr/src/lib/libc/sparc/gen/makectxt.c
104
reg[REG_O7] = (greg_t)resumecontext - 8; /* return pc */
usr/src/lib/libc/sparc/gen/makectxt.c
110
greg_t *reg;
usr/src/lib/libc/sparc/gen/makectxt.c
118
reg[REG_PC] = (greg_t)func;
usr/src/lib/libc/sparc/gen/makectxt.c
150
reg[REG_SP] = (greg_t)sp - STACK_BIAS; /* sp (when done) */
usr/src/lib/libc/sparc/gen/makectxt.c
151
reg[REG_O7] = (greg_t)resumecontext - 8; /* return pc */
usr/src/lib/libc/sparc/gen/makectxt.c
57
greg_t *reg;
usr/src/lib/libc/sparc/gen/makectxt.c
65
reg[REG_PC] = (greg_t)func;
usr/src/lib/libc/sparc/gen/siglongjmp.c
45
extern void _fetch_globals(greg_t *);
usr/src/lib/libc/sparc/gen/siglongjmp.c
47
greg_t *reg = uc.uc_mcontext.gregs;
usr/src/lib/libc/sparc/gen/siglongjmp.c
49
greg_t fp = bp->sjs_fp;
usr/src/lib/libc/sparc/gen/siglongjmp.c
50
greg_t i7 = bp->sjs_i7;
usr/src/lib/libc/sparc/gen/siglongjmp.c
75
reg[REG_O0] = (greg_t)val;
usr/src/lib/libc/sparc/gen/siglongjmp.c
77
reg[REG_O0] = (greg_t)1;
usr/src/lib/libc/sparc/gen/swapctxt.c
40
greg_t *reg;
usr/src/lib/libc/sparc/sys/ptrace.c
285
int rx = (xaddr-U_REG)/sizeof (greg_t);
usr/src/lib/libc/sparc/sys/ptrace.c
698
cp->user.u_ar0 = (greg_t *)REGADDR;
usr/src/lib/libc/sparc/threads/machdep.c
121
extern void _getfsr(greg_t *);
usr/src/lib/libc/sparc/threads/machdep.c
125
extern greg_t _getfprs();
usr/src/lib/libc/sparc/threads/machdep.c
81
ucp->uc_mcontext.gregs[REG_PC] = (greg_t)func;
usr/src/lib/libc/sparc/threads/machdep.c
82
ucp->uc_mcontext.gregs[REG_nPC] = (greg_t)func + 4;
usr/src/lib/libc/sparc/threads/machdep.c
83
ucp->uc_mcontext.gregs[REG_O0] = (greg_t)ulwp;
usr/src/lib/libc/sparc/threads/machdep.c
84
ucp->uc_mcontext.gregs[REG_SP] = (greg_t)(stack - STACK_BIAS);
usr/src/lib/libc/sparc/threads/machdep.c
85
ucp->uc_mcontext.gregs[REG_O7] = (greg_t)_lwp_start;
usr/src/lib/libc/sparc/threads/machdep.c
86
ucp->uc_mcontext.gregs[REG_G7] = (greg_t)ulwp;
usr/src/lib/libc/sparc/threads/machdep.c
97
extern void _setfsr(greg_t *);
usr/src/lib/libc/sparcv9/gen/getctxt.c
41
greg_t *reg;
usr/src/lib/libc/sparcv9/gen/makectxt.c
103
reg[REG_SP] = (greg_t)sp - STACK_BIAS; /* sp (when done) */
usr/src/lib/libc/sparcv9/gen/makectxt.c
104
reg[REG_O7] = (greg_t)resumecontext - 8; /* return pc */
usr/src/lib/libc/sparcv9/gen/makectxt.c
110
greg_t *reg;
usr/src/lib/libc/sparcv9/gen/makectxt.c
118
reg[REG_PC] = (greg_t)func;
usr/src/lib/libc/sparcv9/gen/makectxt.c
150
reg[REG_SP] = (greg_t)sp - STACK_BIAS; /* sp (when done) */
usr/src/lib/libc/sparcv9/gen/makectxt.c
151
reg[REG_O7] = (greg_t)resumecontext - 8; /* return pc */
usr/src/lib/libc/sparcv9/gen/makectxt.c
57
greg_t *reg;
usr/src/lib/libc/sparcv9/gen/makectxt.c
65
reg[REG_PC] = (greg_t)func;
usr/src/lib/libc/sparcv9/gen/siglongjmp.c
44
extern void _fetch_globals(greg_t *);
usr/src/lib/libc/sparcv9/gen/siglongjmp.c
46
greg_t *reg = uc.uc_mcontext.gregs;
usr/src/lib/libc/sparcv9/gen/siglongjmp.c
48
greg_t fp = bp->sjs_fp;
usr/src/lib/libc/sparcv9/gen/siglongjmp.c
49
greg_t i7 = bp->sjs_i7;
usr/src/lib/libc/sparcv9/gen/siglongjmp.c
76
reg[REG_O0] = (greg_t)val;
usr/src/lib/libc/sparcv9/gen/siglongjmp.c
78
reg[REG_O0] = (greg_t)1;
usr/src/lib/libc/sparcv9/gen/swapctxt.c
40
greg_t *reg;
usr/src/lib/libproc/common/P32ton.c
206
dst->spbuf[i] = (greg_t *)(uintptr_t)src->spbuf[i];
usr/src/lib/libproc/sparc/Pisadep.c
168
if (gwin.spbuf[i] == (greg_t *)gqp->gq_addr) {
usr/src/lib/libproc/sparc/Pisadep.c
207
if (gwin->spbuf[i] == (greg_t *)sp) {
usr/src/lib/libproc/sparc/Pisadep.c
229
const greg_t *gregs = &src->uc_mcontext.gregs[0];
usr/src/lib/libproc/sparcv9/Pisadep.c
216
if (gwin.spbuf[i] == (greg_t *)gqp->gq_addr) {
usr/src/lib/libproc/sparcv9/Pisadep.c
255
if (gwin->spbuf[i] == (greg_t *)sp) {
usr/src/lib/libproc/sparcv9/Pisadep.c
277
const greg_t *gregs = &src->uc_mcontext.gregs[0];
usr/src/ucblib/libucb/inc/libc.h
65
extern greg_t _getsp(void);
usr/src/uts/common/os/kdi.c
57
kdi_dvec_handle_fault(greg_t trapno, greg_t pc, greg_t sp, int cpuid)
usr/src/uts/common/os/watchpoint.c
597
int watchcode, greg_t pc)
usr/src/uts/common/os/watchpoint.c
685
extern greg_t getuserpc(void); /* XXX header file */
usr/src/uts/common/sys/dtrace_impl.h
1253
extern greg_t dtrace_getfp(void);
usr/src/uts/common/sys/kdi_impl.h
55
void (*dv_handle_fault)(greg_t, greg_t, greg_t, int);
usr/src/uts/common/sys/klwp.h
125
greg_t wppc;
usr/src/uts/common/sys/user.h
303
greg_t *u_ar0; /* address of user's saved R0 */
usr/src/uts/common/sys/watchpoint.h
113
extern void do_watch_step(caddr_t, size_t, enum seg_rw, int, greg_t);
usr/src/uts/i86pc/os/cpr_impl.c
1105
i_cpr_restore_stack(kthread_t *t, greg_t *save_stack)
usr/src/uts/i86pc/os/cpr_impl.c
96
void i_cpr_restore_stack(kthread_t *t, greg_t *save_stack);
usr/src/uts/i86pc/os/intr.c
1561
rp->r_pc = (greg_t)mutex_exit_critical_start;
usr/src/uts/i86pc/os/intr.c
1573
rp->r_pc = (greg_t)mutex_owner_running_critical_start;
usr/src/uts/i86pc/os/machdep.c
877
stk -= 2 * sizeof (greg_t); /* space for phony %ss:%sp (see above) */
usr/src/uts/i86pc/os/trap.c
1025
if (rp->r_pc == (greg_t)brand_sys_sysenter ||
usr/src/uts/i86pc/os/trap.c
1026
rp->r_pc == (greg_t)sys_sysenter ||
usr/src/uts/i86pc/os/trap.c
1027
rp->r_pc == (greg_t)tr_brand_sys_sysenter ||
usr/src/uts/i86pc/os/trap.c
1028
rp->r_pc == (greg_t)tr_sys_sysenter) {
usr/src/uts/i86pc/sys/cpr_wakecode.h
117
greg_t *wc_saved_stack; /* pointer to where stack contents are saved */
usr/src/uts/i86pc/sys/machcpuvar.h
102
greg_t kf_r14;
usr/src/uts/i86pc/sys/machcpuvar.h
103
greg_t kf_r13;
usr/src/uts/i86pc/sys/machcpuvar.h
116
greg_t kf_err; /* Bottom of initial hw stack frame */
usr/src/uts/i86pc/sys/machcpuvar.h
117
greg_t kf_rip;
usr/src/uts/i86pc/sys/machcpuvar.h
118
greg_t kf_cs;
usr/src/uts/i86pc/sys/machcpuvar.h
119
greg_t kf_rflags;
usr/src/uts/i86pc/sys/machcpuvar.h
120
greg_t kf_rsp;
usr/src/uts/i86pc/sys/machcpuvar.h
121
greg_t kf_ss;
usr/src/uts/i86pc/sys/machcpuvar.h
123
greg_t kf_tr_rsp; /* Top of HW stack frame */
usr/src/uts/i86pc/sys/machcpuvar.h
135
greg_t kf_kernel_cr3;
usr/src/uts/i86pc/sys/machcpuvar.h
136
greg_t kf_user_cr3;
usr/src/uts/i86pc/sys/machcpuvar.h
137
greg_t kf_tr_ret_rsp;
usr/src/uts/i86pc/sys/machcpuvar.h
199
greg_t mcpu_rtmp_rsp; /* syscall: temporary %rsp stash */
usr/src/uts/i86pc/sys/machcpuvar.h
200
greg_t mcpu_rtmp_r15; /* syscall: temporary %r15 stash */
usr/src/uts/i86pc/sys/machcpuvar.h
95
greg_t kf_tr_cr3;
usr/src/uts/i86xpv/os/mp_xen.c
354
vgc.user_regs.rbp = tp->t_sp - 2 * sizeof (greg_t);
usr/src/uts/intel/amd64/sys/kdi_regs.h
100
greg_t r_r11;
usr/src/uts/intel/amd64/sys/kdi_regs.h
101
greg_t r_r12;
usr/src/uts/intel/amd64/sys/kdi_regs.h
102
greg_t r_r13;
usr/src/uts/intel/amd64/sys/kdi_regs.h
103
greg_t r_r14;
usr/src/uts/intel/amd64/sys/kdi_regs.h
104
greg_t r_r15;
usr/src/uts/intel/amd64/sys/kdi_regs.h
105
greg_t kr_fsbase;
usr/src/uts/intel/amd64/sys/kdi_regs.h
106
greg_t kr_gsbase;
usr/src/uts/intel/amd64/sys/kdi_regs.h
107
greg_t kr_kgsbase;
usr/src/uts/intel/amd64/sys/kdi_regs.h
108
greg_t kr_cr2;
usr/src/uts/intel/amd64/sys/kdi_regs.h
109
greg_t kr_cr3;
usr/src/uts/intel/amd64/sys/kdi_regs.h
110
greg_t kr_ds;
usr/src/uts/intel/amd64/sys/kdi_regs.h
111
greg_t kr_es;
usr/src/uts/intel/amd64/sys/kdi_regs.h
112
greg_t kr_fs;
usr/src/uts/intel/amd64/sys/kdi_regs.h
113
greg_t kr_gs;
usr/src/uts/intel/amd64/sys/kdi_regs.h
114
greg_t kr_trapno;
usr/src/uts/intel/amd64/sys/kdi_regs.h
115
greg_t kr_err;
usr/src/uts/intel/amd64/sys/kdi_regs.h
116
greg_t kr_rip;
usr/src/uts/intel/amd64/sys/kdi_regs.h
117
greg_t kr_cs;
usr/src/uts/intel/amd64/sys/kdi_regs.h
118
greg_t kr_rflags;
usr/src/uts/intel/amd64/sys/kdi_regs.h
119
greg_t kr_rsp;
usr/src/uts/intel/amd64/sys/kdi_regs.h
120
greg_t kr_ss;
usr/src/uts/intel/amd64/sys/kdi_regs.h
124
CTASSERT(offsetof(kdiregs_t, kr_ss) == ((KDIREG_NGREG - 1) * sizeof (greg_t)));
usr/src/uts/intel/amd64/sys/kdi_regs.h
88
greg_t kr_savfp;
usr/src/uts/intel/amd64/sys/kdi_regs.h
89
greg_t kr_savpc;
usr/src/uts/intel/amd64/sys/kdi_regs.h
90
greg_t kr_rdi;
usr/src/uts/intel/amd64/sys/kdi_regs.h
91
greg_t kr_rsi;
usr/src/uts/intel/amd64/sys/kdi_regs.h
92
greg_t kr_rdx;
usr/src/uts/intel/amd64/sys/kdi_regs.h
93
greg_t kr_rcx;
usr/src/uts/intel/amd64/sys/kdi_regs.h
94
greg_t kr_r8;
usr/src/uts/intel/amd64/sys/kdi_regs.h
95
greg_t kr_r9;
usr/src/uts/intel/amd64/sys/kdi_regs.h
96
greg_t kr_rax;
usr/src/uts/intel/amd64/sys/kdi_regs.h
97
greg_t kr_rbx;
usr/src/uts/intel/amd64/sys/kdi_regs.h
98
greg_t kr_rbp;
usr/src/uts/intel/amd64/sys/kdi_regs.h
99
greg_t r_r10;
usr/src/uts/intel/amd64/sys/privregs.h
100
greg_t r_err;
usr/src/uts/intel/amd64/sys/privregs.h
101
greg_t r_rip;
usr/src/uts/intel/amd64/sys/privregs.h
102
greg_t r_cs;
usr/src/uts/intel/amd64/sys/privregs.h
103
greg_t r_rfl;
usr/src/uts/intel/amd64/sys/privregs.h
104
greg_t r_rsp;
usr/src/uts/intel/amd64/sys/privregs.h
105
greg_t r_ss;
usr/src/uts/intel/amd64/sys/privregs.h
62
greg_t r_savfp; /* a copy of %rbp */
usr/src/uts/intel/amd64/sys/privregs.h
63
greg_t r_savpc; /* a copy of %rip */
usr/src/uts/intel/amd64/sys/privregs.h
65
greg_t r_rdi; /* 1st arg to function */
usr/src/uts/intel/amd64/sys/privregs.h
66
greg_t r_rsi; /* 2nd arg to function */
usr/src/uts/intel/amd64/sys/privregs.h
67
greg_t r_rdx; /* 3rd arg to function, 2nd return register */
usr/src/uts/intel/amd64/sys/privregs.h
68
greg_t r_rcx; /* 4th arg to function */
usr/src/uts/intel/amd64/sys/privregs.h
70
greg_t r_r8; /* 5th arg to function */
usr/src/uts/intel/amd64/sys/privregs.h
71
greg_t r_r9; /* 6th arg to function */
usr/src/uts/intel/amd64/sys/privregs.h
72
greg_t r_rax; /* 1st return register, # SSE registers */
usr/src/uts/intel/amd64/sys/privregs.h
73
greg_t r_rbx; /* callee-saved, optional base pointer */
usr/src/uts/intel/amd64/sys/privregs.h
75
greg_t r_rbp; /* callee-saved, optional frame pointer */
usr/src/uts/intel/amd64/sys/privregs.h
76
greg_t r_r10; /* temporary register, static chain pointer */
usr/src/uts/intel/amd64/sys/privregs.h
77
greg_t r_r11; /* temporary register */
usr/src/uts/intel/amd64/sys/privregs.h
78
greg_t r_r12; /* callee-saved */
usr/src/uts/intel/amd64/sys/privregs.h
80
greg_t r_r13; /* callee-saved */
usr/src/uts/intel/amd64/sys/privregs.h
81
greg_t r_r14; /* callee-saved */
usr/src/uts/intel/amd64/sys/privregs.h
82
greg_t r_r15; /* callee-saved */
usr/src/uts/intel/amd64/sys/privregs.h
88
greg_t __r_fsbase; /* no longer used in non-DEBUG builds */
usr/src/uts/intel/amd64/sys/privregs.h
89
greg_t __r_gsbase; /* no longer used in non-DEBUG builds */
usr/src/uts/intel/amd64/sys/privregs.h
90
greg_t r_ds;
usr/src/uts/intel/amd64/sys/privregs.h
91
greg_t r_es;
usr/src/uts/intel/amd64/sys/privregs.h
92
greg_t r_fs; /* %fs is *never* used by the kernel */
usr/src/uts/intel/amd64/sys/privregs.h
93
greg_t r_gs;
usr/src/uts/intel/amd64/sys/privregs.h
95
greg_t r_trapno;
usr/src/uts/intel/dtrace/dtrace_isa.c
164
greg_t *gregs = ucp->uc_mcontext.gregs;
usr/src/uts/intel/dtrace/dtrace_isa.c
368
greg_t *gregs = ucp->uc_mcontext.gregs;
usr/src/uts/intel/dtrace/dtrace_isa.c
376
greg_t *gregs = ucp->uc_mcontext.gregs;
usr/src/uts/intel/dtrace/fasttrap_isa.c
1178
greg_t cx = rp->r_rcx--;
usr/src/uts/intel/dtrace/fasttrap_isa.c
1203
greg_t cx = rp->r_rcx;
usr/src/uts/intel/dtrace/fasttrap_isa.c
1434
greg_t *reg;
usr/src/uts/intel/ia32/sys/privregs.h
56
greg_t r_savfp; /* a copy of %ebp */
usr/src/uts/intel/ia32/sys/privregs.h
57
greg_t r_savpc; /* a copy of %eip */
usr/src/uts/intel/ia32/sys/privregs.h
59
greg_t r_gs;
usr/src/uts/intel/ia32/sys/privregs.h
60
greg_t r_fs;
usr/src/uts/intel/ia32/sys/privregs.h
61
greg_t r_es;
usr/src/uts/intel/ia32/sys/privregs.h
62
greg_t r_ds;
usr/src/uts/intel/ia32/sys/privregs.h
63
greg_t r_edi;
usr/src/uts/intel/ia32/sys/privregs.h
64
greg_t r_esi;
usr/src/uts/intel/ia32/sys/privregs.h
65
greg_t r_ebp;
usr/src/uts/intel/ia32/sys/privregs.h
66
greg_t r_esp;
usr/src/uts/intel/ia32/sys/privregs.h
67
greg_t r_ebx;
usr/src/uts/intel/ia32/sys/privregs.h
68
greg_t r_edx;
usr/src/uts/intel/ia32/sys/privregs.h
69
greg_t r_ecx;
usr/src/uts/intel/ia32/sys/privregs.h
70
greg_t r_eax;
usr/src/uts/intel/ia32/sys/privregs.h
71
greg_t r_trapno;
usr/src/uts/intel/ia32/sys/privregs.h
72
greg_t r_err;
usr/src/uts/intel/ia32/sys/privregs.h
73
greg_t r_eip;
usr/src/uts/intel/ia32/sys/privregs.h
74
greg_t r_cs;
usr/src/uts/intel/ia32/sys/privregs.h
75
greg_t r_efl;
usr/src/uts/intel/ia32/sys/privregs.h
76
greg_t r_uesp;
usr/src/uts/intel/ia32/sys/privregs.h
77
greg_t r_ss;
usr/src/uts/intel/kdi/kdi_idt.c
374
greg_t tt = cpusave->krs_gregs[KDIREG_TRAPNO];
usr/src/uts/intel/kdi/kdi_idt.c
375
greg_t pc = cpusave->krs_gregs[KDIREG_PC];
usr/src/uts/intel/kdi/kdi_idt.c
376
greg_t cs = cpusave->krs_gregs[KDIREG_CS];
usr/src/uts/intel/kdi/kdi_idt.c
394
(pc == (greg_t)sys_sysenter || pc == (greg_t)brand_sys_sysenter ||
usr/src/uts/intel/kdi/kdi_idt.c
395
pc == (greg_t)tr_sys_sysenter ||
usr/src/uts/intel/kdi/kdi_idt.c
396
pc == (greg_t)tr_brand_sys_sysenter)) {
usr/src/uts/intel/kdi/kdi_idt.c
399
(pc == (greg_t)sys_sysenter || pc == (greg_t)brand_sys_sysenter)) {
usr/src/uts/intel/os/archdep.c
391
dmc->gregs[REG_GS] = (greg_t)(uint32_t)smc->gregs[GS];
usr/src/uts/intel/os/archdep.c
392
dmc->gregs[REG_FS] = (greg_t)(uint32_t)smc->gregs[FS];
usr/src/uts/intel/os/archdep.c
393
dmc->gregs[REG_ES] = (greg_t)(uint32_t)smc->gregs[ES];
usr/src/uts/intel/os/archdep.c
394
dmc->gregs[REG_DS] = (greg_t)(uint32_t)smc->gregs[DS];
usr/src/uts/intel/os/archdep.c
395
dmc->gregs[REG_RDI] = (greg_t)(uint32_t)smc->gregs[EDI];
usr/src/uts/intel/os/archdep.c
396
dmc->gregs[REG_RSI] = (greg_t)(uint32_t)smc->gregs[ESI];
usr/src/uts/intel/os/archdep.c
397
dmc->gregs[REG_RBP] = (greg_t)(uint32_t)smc->gregs[EBP];
usr/src/uts/intel/os/archdep.c
398
dmc->gregs[REG_RBX] = (greg_t)(uint32_t)smc->gregs[EBX];
usr/src/uts/intel/os/archdep.c
399
dmc->gregs[REG_RDX] = (greg_t)(uint32_t)smc->gregs[EDX];
usr/src/uts/intel/os/archdep.c
400
dmc->gregs[REG_RCX] = (greg_t)(uint32_t)smc->gregs[ECX];
usr/src/uts/intel/os/archdep.c
401
dmc->gregs[REG_RAX] = (greg_t)(uint32_t)smc->gregs[EAX];
usr/src/uts/intel/os/archdep.c
402
dmc->gregs[REG_TRAPNO] = (greg_t)(uint32_t)smc->gregs[TRAPNO];
usr/src/uts/intel/os/archdep.c
403
dmc->gregs[REG_ERR] = (greg_t)(uint32_t)smc->gregs[ERR];
usr/src/uts/intel/os/archdep.c
404
dmc->gregs[REG_RIP] = (greg_t)(uint32_t)smc->gregs[EIP];
usr/src/uts/intel/os/archdep.c
405
dmc->gregs[REG_CS] = (greg_t)(uint32_t)smc->gregs[CS];
usr/src/uts/intel/os/archdep.c
406
dmc->gregs[REG_RFL] = (greg_t)(uint32_t)smc->gregs[EFL];
usr/src/uts/intel/os/archdep.c
407
dmc->gregs[REG_RSP] = (greg_t)(uint32_t)smc->gregs[UESP];
usr/src/uts/intel/os/archdep.c
408
dmc->gregs[REG_SS] = (greg_t)(uint32_t)smc->gregs[SS];
usr/src/uts/intel/os/archdep.c
431
greg_t
usr/src/uts/intel/os/archdep.c
434
greg_t upc = lwptoregs(ttolwp(curthread))->r_pc;
usr/src/uts/intel/os/archdep.c
477
static greg_t
usr/src/uts/intel/os/archdep.c
478
fix_segreg(greg_t sr, int iscs, model_t datamodel)
usr/src/uts/intel/os/sendsig.c
141
volatile greg_t upc;
usr/src/uts/intel/os/sendsig.c
358
rp->r_sp = (greg_t)sp;
usr/src/uts/intel/os/sendsig.c
359
rp->r_pc = (greg_t)hdlr;
usr/src/uts/intel/os/sendsig.c
430
volatile greg_t upc;
usr/src/uts/intel/os/sendsig.c
601
rp->r_sp = (greg_t)(uintptr_t)sp;
usr/src/uts/intel/os/sendsig.c
602
rp->r_pc = (greg_t)(uintptr_t)hdlr;
usr/src/uts/intel/os/sundep.c
913
greg_t sp;
usr/src/uts/intel/os/syscall.c
89
greg_t *sp = 1 + (greg_t *)rp->r_sp; /* skip ret addr */
usr/src/uts/intel/os/sysi86.c
97
greg_t oldpl = rp->r_ps & PS_IOPL;
usr/src/uts/intel/os/sysi86.c
98
greg_t newpl = arg2 & PS_IOPL;
usr/src/uts/intel/sys/archsystm.h
43
extern greg_t getfp(void);
usr/src/uts/intel/sys/frame.h
55
greg_t fr_savfp; /* saved frame pointer */
usr/src/uts/intel/sys/frame.h
56
greg_t fr_savpc; /* saved program counter */
usr/src/uts/intel/sys/kdi_regs.h
66
greg_t krm_cpu_state; /* This CPU's state at last entry */
usr/src/uts/intel/sys/kdi_regs.h
67
greg_t krm_pc; /* Instruction pointer at trap */
usr/src/uts/intel/sys/kdi_regs.h
68
greg_t krm_sp; /* Stack pointer at trap */
usr/src/uts/intel/sys/kdi_regs.h
69
greg_t krm_trapno; /* The last trap number */
usr/src/uts/intel/sys/kdi_regs.h
70
greg_t krm_flag; /* KAIF_CRUMB_F_* */
usr/src/uts/intel/sys/kdi_regs.h
79
greg_t dr_ctl;
usr/src/uts/intel/sys/kdi_regs.h
80
greg_t dr_stat;
usr/src/uts/intel/sys/kdi_regs.h
81
greg_t dr_addr[KDI_MAXWPIDX + 1];
usr/src/uts/intel/sys/kdi_regs.h
88
greg_t *krs_gregs; /* saved registers */
usr/src/uts/intel/sys/kdi_regs.h
95
greg_t krs_cr0; /* saved %cr0 */
usr/src/uts/intel/sys/mcontext.h
75
typedef greg_t gregset_t[_NGREG];
usr/src/uts/intel/sys/pcb.h
51
greg_t pcb_drstat; /* status debug register (%dr6) */
usr/src/uts/intel/sys/procfs_isa.h
72
#define prgreg_t greg_t
usr/src/uts/intel/sys/procfs_isa.h
90
#define prgreg32_t greg_t
usr/src/uts/intel/sys/traptrace.h
63
greg_t ttr_cr2;
usr/src/uts/sparc/fs/proc/prmachdep.c
755
r->r_npc = (greg_t)as->a_userlimit;
usr/src/uts/sparc/fs/proc/prmachdep.c
758
r->r_pc = (greg_t)as->a_userlimit;
usr/src/uts/sparc/fs/proc/prmachdep.c
786
r->r_pc = (greg_t)as->a_userlimit;
usr/src/uts/sparc/fs/proc/prmachdep.c
795
r->r_pc = (greg_t)as->a_userlimit;
usr/src/uts/sparc/fs/proc/prmachdep.c
799
r->r_npc = (greg_t)as->a_userlimit;
usr/src/uts/sparc/fs/proc/prmachdep.c
844
r->r_pc = (greg_t)lwp->lwp_pcb.pcb_tracepc;
usr/src/uts/sparc/fs/proc/prmachdep.c
848
r->r_pc = (greg_t)lwp->lwp_pcb.pcb_tracepc + 4;
usr/src/uts/sparc/fs/proc/prmachdep.c
853
r->r_npc = (greg_t)lwp->lwp_pcb.pcb_tracepc;
usr/src/uts/sparc/sys/archsystm.h
47
extern greg_t getfp(void);
usr/src/uts/sparc/sys/archsystm.h
48
extern greg_t getpsr(void);
usr/src/uts/sparc/sys/archsystm.h
51
extern greg_t gettbr(void);
usr/src/uts/sparc/sys/mcontext.h
79
typedef greg_t gregset_t[_NGREG];
usr/src/uts/sparc/sys/regset.h
105
greg_t rw_local[8]; /* locals */
usr/src/uts/sparc/sys/regset.h
106
greg_t rw_in[8]; /* ins */
usr/src/uts/sparc/sys/regset.h
133
greg_t *spbuf[SPARC_MAXREGWINDOW];
usr/src/uts/sparc/v9/os/v9dep.c
1797
(greg_t)(uint32_t)src->uc_mcontext.gregs[i];
usr/src/uts/sparc/v9/os/v9dep.c
1823
greg_t *s = (greg_t *)src;
usr/src/uts/sparc/v9/os/v9dep.c
1835
greg_t *d = (greg_t *)dest;
usr/src/uts/sparc/v9/os/v9dep.c
467
greg_t
usr/src/uts/sparc/v9/os/v9dep.c
571
gwp->spbuf[i] = (greg_t *)sp;
usr/src/uts/sun4/os/trap.c
147
greg_t oldpc;