Print this page
m
   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