1 \
2 \ Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved.
3 \ Copyright 2012 Garrett D'Amore <garrett@damore.org>. All rights reserved.
4 \ Copyright 2018 Joyent, Inc.
5 \
6 \ CDDL HEADER START
7 \
8 \ The contents of this file are subject to the terms of the
9 \ Common Development and Distribution License (the "License").
10 \ You may not use this file except in compliance with the License.
11 \
12 \ You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
13 \ or http://www.opensolaris.org/os/licensing.
14 \ See the License for the specific language governing permissions
15 \ and limitations under the License.
16 \
17 \ When distributing Covered Code, include this CDDL HEADER in each
18 \ file and include the License file at usr/src/OPENSOLARIS.LICENSE.
19 \ If applicable, add the following below this CDDL HEADER, with the
20 \ fields enclosed by brackets "[]" replaced with your own identifying
21 \ information: Portions Copyright [yyyy] [name of copyright owner]
22 \
23 \ CDDL HEADER END
24 \
107 t_onfault
108 t_ontrap
109 t_cpu
110 t_lpl
111 t_bound_cpu
112 t_intr
113 t_forw
114 t_back
115 t_sig
116 t_tid
117 t_pre_sys
118 t_preempt
119 t_proc_flag
120 t_startpc
121 t_sysnum
122 t_intr_start
123 _tu._ts._t_astflag T_ASTFLAG
124 _tu._ts._t_post_sys T_POST_SYS
125 _tu._t_post_sys_ast T_POST_SYS_AST
126 t_copyops
127 #ifdef __amd64
128 t_useracc
129 #endif
130
131 ctxop
132 save_op CTXOP_SAVE
133
134 as
135 a_hat
136
137 user USIZEBYTES
138 u_comm
139 u_signal
140
141 _label_t
142 val LABEL_VAL
143
144 \#define LABEL_PC LABEL_VAL
145 \#define LABEL_SP _CONST(LABEL_VAL + LABEL_VAL_INCR)
146 \#define T_PC _CONST(T_LABEL + LABEL_PC)
147 \#define T_SP _CONST(T_LABEL + LABEL_SP)
148
149 _klwp
|
1 \
2 \ Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved.
3 \ Copyright 2012 Garrett D'Amore <garrett@damore.org>. All rights reserved.
4 \ Copyright 2019 Joyent, Inc.
5 \
6 \ CDDL HEADER START
7 \
8 \ The contents of this file are subject to the terms of the
9 \ Common Development and Distribution License (the "License").
10 \ You may not use this file except in compliance with the License.
11 \
12 \ You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
13 \ or http://www.opensolaris.org/os/licensing.
14 \ See the License for the specific language governing permissions
15 \ and limitations under the License.
16 \
17 \ When distributing Covered Code, include this CDDL HEADER in each
18 \ file and include the License file at usr/src/OPENSOLARIS.LICENSE.
19 \ If applicable, add the following below this CDDL HEADER, with the
20 \ fields enclosed by brackets "[]" replaced with your own identifying
21 \ information: Portions Copyright [yyyy] [name of copyright owner]
22 \
23 \ CDDL HEADER END
24 \
107 t_onfault
108 t_ontrap
109 t_cpu
110 t_lpl
111 t_bound_cpu
112 t_intr
113 t_forw
114 t_back
115 t_sig
116 t_tid
117 t_pre_sys
118 t_preempt
119 t_proc_flag
120 t_startpc
121 t_sysnum
122 t_intr_start
123 _tu._ts._t_astflag T_ASTFLAG
124 _tu._ts._t_post_sys T_POST_SYS
125 _tu._t_post_sys_ast T_POST_SYS_AST
126 t_copyops
127 t_useracc
128
129 ctxop
130 save_op CTXOP_SAVE
131
132 as
133 a_hat
134
135 user USIZEBYTES
136 u_comm
137 u_signal
138
139 _label_t
140 val LABEL_VAL
141
142 \#define LABEL_PC LABEL_VAL
143 \#define LABEL_SP _CONST(LABEL_VAL + LABEL_VAL_INCR)
144 \#define T_PC _CONST(T_LABEL + LABEL_PC)
145 \#define T_SP _CONST(T_LABEL + LABEL_SP)
146
147 _klwp
|