17c478bd9Sstevel@tonic-gate\ 280e2ca85S\ Copyright (c) 2004, 2010, Oracle and/or its affiliates. All rights reserved. 3cd21e7c5SGarrett D'Amore\ Copyright 2012 Garrett D'Amore <garrett@damore.org>. All rights reserved. 4*cc401b37SPatrick Mooney\ Copyright 2016 Joyent, Inc. 57c478bd9Sstevel@tonic-gate\ 67c478bd9Sstevel@tonic-gate\ CDDL HEADER START 77c478bd9Sstevel@tonic-gate\ 87c478bd9Sstevel@tonic-gate\ The contents of this file are subject to the terms of the 941791439Sandrei\ Common Development and Distribution License (the "License"). 1041791439Sandrei\ You may not use this file except in compliance with the License. 117c478bd9Sstevel@tonic-gate\ 127c478bd9Sstevel@tonic-gate\ You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 137c478bd9Sstevel@tonic-gate\ or http://www.opensolaris.org/os/licensing. 147c478bd9Sstevel@tonic-gate\ See the License for the specific language governing permissions 157c478bd9Sstevel@tonic-gate\ and limitations under the License. 167c478bd9Sstevel@tonic-gate\ 177c478bd9Sstevel@tonic-gate\ When distributing Covered Code, include this CDDL HEADER in each 187c478bd9Sstevel@tonic-gate\ file and include the License file at usr/src/OPENSOLARIS.LICENSE. 197c478bd9Sstevel@tonic-gate\ If applicable, add the following below this CDDL HEADER, with the 207c478bd9Sstevel@tonic-gate\ fields enclosed by brackets "[]" replaced with your own identifying 217c478bd9Sstevel@tonic-gate\ information: Portions Copyright [yyyy] [name of copyright owner] 227c478bd9Sstevel@tonic-gate\ 237c478bd9Sstevel@tonic-gate\ CDDL HEADER END 247c478bd9Sstevel@tonic-gate\ 257c478bd9Sstevel@tonic-gate 267c478bd9Sstevel@tonic-gate 277c478bd9Sstevel@tonic-gate\ 287c478bd9Sstevel@tonic-gate\ offsets.in: input file to produce assym.h using the ctfstabs program 297c478bd9Sstevel@tonic-gate\ 307c478bd9Sstevel@tonic-gate 317c478bd9Sstevel@tonic-gate#ifndef _GENASSYM 327c478bd9Sstevel@tonic-gate#define _GENASSYM 337c478bd9Sstevel@tonic-gate#endif 347c478bd9Sstevel@tonic-gate 357c478bd9Sstevel@tonic-gate#define SIZES 1 367c478bd9Sstevel@tonic-gate 377c478bd9Sstevel@tonic-gate#include <sys/types.h> 387c478bd9Sstevel@tonic-gate#include <sys/bootsvcs.h> 397c478bd9Sstevel@tonic-gate#include <sys/systm.h> 407c478bd9Sstevel@tonic-gate#include <sys/sysinfo.h> 417c478bd9Sstevel@tonic-gate#include <sys/user.h> 427c478bd9Sstevel@tonic-gate#include <sys/thread.h> 437c478bd9Sstevel@tonic-gate#include <sys/proc.h> 447c478bd9Sstevel@tonic-gate#include <sys/cpuvar.h> 457c478bd9Sstevel@tonic-gate#include <sys/tss.h> 467c478bd9Sstevel@tonic-gate#include <sys/privregs.h> 477c478bd9Sstevel@tonic-gate#include <sys/segments.h> 487c478bd9Sstevel@tonic-gate#include <sys/devops.h> 497c478bd9Sstevel@tonic-gate#include <sys/ddi_impldefs.h> 507c478bd9Sstevel@tonic-gate#include <vm/as.h> 517c478bd9Sstevel@tonic-gate#include <sys/avintr.h> 527c478bd9Sstevel@tonic-gate#include <sys/pic.h> 537c478bd9Sstevel@tonic-gate#include <sys/rm_platter.h> 547c478bd9Sstevel@tonic-gate#include <sys/stream.h> 557c478bd9Sstevel@tonic-gate#include <sys/strsubr.h> 567c478bd9Sstevel@tonic-gate#include <sys/sunddi.h> 577c478bd9Sstevel@tonic-gate#include <sys/modctl.h> 587c478bd9Sstevel@tonic-gate#include <sys/traptrace.h> 597c478bd9Sstevel@tonic-gate#include <sys/ontrap.h> 607c478bd9Sstevel@tonic-gate#include <sys/lgrp.h> 617c478bd9Sstevel@tonic-gate#include <sys/dtrace.h> 629acbbeafSnn35248#include <sys/brand.h> 6319397407SSherry Moore#include <sys/fastboot.h> 642df1fe9cSrandyf#include <sys/cpr_wakecode.h> 65*cc401b37SPatrick Mooney#include <sys/comm_page.h> 667c478bd9Sstevel@tonic-gate 677c478bd9Sstevel@tonic-gateproc PROCSIZE 687c478bd9Sstevel@tonic-gate p_link 697c478bd9Sstevel@tonic-gate p_next 707c478bd9Sstevel@tonic-gate p_child 717c478bd9Sstevel@tonic-gate p_sibling 727c478bd9Sstevel@tonic-gate p_sig 737c478bd9Sstevel@tonic-gate p_flag 747c478bd9Sstevel@tonic-gate p_tlist 757c478bd9Sstevel@tonic-gate p_as 767c478bd9Sstevel@tonic-gate p_lockp 777c478bd9Sstevel@tonic-gate p_user 787c478bd9Sstevel@tonic-gate p_ldt 797c478bd9Sstevel@tonic-gate p_ldt_desc 807c478bd9Sstevel@tonic-gate p_model 810baeff3dSrab p_pctx 827c478bd9Sstevel@tonic-gate p_agenttp 83c7cf3afeSsp92102 p_zone 849acbbeafSnn35248 p_brand 859acbbeafSnn35248 p_brand_data 867c478bd9Sstevel@tonic-gate 877c478bd9Sstevel@tonic-gate_kthread THREAD_SIZE 887c478bd9Sstevel@tonic-gate t_pcb T_LABEL 897c478bd9Sstevel@tonic-gate t_lock 907c478bd9Sstevel@tonic-gate t_lockstat 917c478bd9Sstevel@tonic-gate t_lockp 927c478bd9Sstevel@tonic-gate t_lock_flush 937c478bd9Sstevel@tonic-gate t_kpri_req 947c478bd9Sstevel@tonic-gate t_oldspl 957c478bd9Sstevel@tonic-gate t_pri 967c478bd9Sstevel@tonic-gate t_pil 977c478bd9Sstevel@tonic-gate t_lwp 987c478bd9Sstevel@tonic-gate t_procp 997c478bd9Sstevel@tonic-gate t_link 1007c478bd9Sstevel@tonic-gate t_state 1017c478bd9Sstevel@tonic-gate t_mstate 1027c478bd9Sstevel@tonic-gate t_preempt_lk 1037c478bd9Sstevel@tonic-gate t_stk T_STACK 1047c478bd9Sstevel@tonic-gate t_swap 1057c478bd9Sstevel@tonic-gate t_lwpchan.lc_wchan T_WCHAN 1067c478bd9Sstevel@tonic-gate t_flag T_FLAGS 1077c478bd9Sstevel@tonic-gate t_ctx 1087c478bd9Sstevel@tonic-gate t_lofault 1097c478bd9Sstevel@tonic-gate t_onfault 1107c478bd9Sstevel@tonic-gate t_ontrap 1117c478bd9Sstevel@tonic-gate t_cpu 1127c478bd9Sstevel@tonic-gate t_lpl 1137c478bd9Sstevel@tonic-gate t_bound_cpu 1147c478bd9Sstevel@tonic-gate t_intr 1157c478bd9Sstevel@tonic-gate t_forw 1167c478bd9Sstevel@tonic-gate t_back 1177c478bd9Sstevel@tonic-gate t_sig 1187c478bd9Sstevel@tonic-gate t_tid 1197c478bd9Sstevel@tonic-gate t_pre_sys 1207c478bd9Sstevel@tonic-gate t_preempt 1217c478bd9Sstevel@tonic-gate t_proc_flag 1227c478bd9Sstevel@tonic-gate t_startpc 1237c478bd9Sstevel@tonic-gate t_sysnum 1247c478bd9Sstevel@tonic-gate t_intr_start 1257c478bd9Sstevel@tonic-gate _tu._ts._t_astflag T_ASTFLAG 1267c478bd9Sstevel@tonic-gate _tu._ts._t_post_sys T_POST_SYS 1277c478bd9Sstevel@tonic-gate _tu._t_post_sys_ast T_POST_SYS_AST 1287c478bd9Sstevel@tonic-gate t_copyops 1297c478bd9Sstevel@tonic-gate 1307c478bd9Sstevel@tonic-gatectxop 1317c478bd9Sstevel@tonic-gate save_op CTXOP_SAVE 1327c478bd9Sstevel@tonic-gate 1337c478bd9Sstevel@tonic-gateas 1347c478bd9Sstevel@tonic-gate a_hat 1357c478bd9Sstevel@tonic-gate 1367c478bd9Sstevel@tonic-gateuser USIZEBYTES 1377c478bd9Sstevel@tonic-gate u_comm 1387c478bd9Sstevel@tonic-gate u_signal 1397c478bd9Sstevel@tonic-gate 1407c478bd9Sstevel@tonic-gate_label_t 1417c478bd9Sstevel@tonic-gate val LABEL_VAL 1427c478bd9Sstevel@tonic-gate 1437c478bd9Sstevel@tonic-gate\#define LABEL_PC LABEL_VAL 1447c478bd9Sstevel@tonic-gate\#define LABEL_SP _CONST(LABEL_VAL + LABEL_VAL_INCR) 1457c478bd9Sstevel@tonic-gate\#define T_PC _CONST(T_LABEL + LABEL_PC) 1467c478bd9Sstevel@tonic-gate\#define T_SP _CONST(T_LABEL + LABEL_SP) 1477c478bd9Sstevel@tonic-gate 1487c478bd9Sstevel@tonic-gate_klwp 1497c478bd9Sstevel@tonic-gate lwp_thread 1507c478bd9Sstevel@tonic-gate lwp_procp 1519acbbeafSnn35248 lwp_brand 1527c478bd9Sstevel@tonic-gate lwp_eosys 1537c478bd9Sstevel@tonic-gate lwp_regs 1547c478bd9Sstevel@tonic-gate lwp_arg 1557c478bd9Sstevel@tonic-gate lwp_ap 1567c478bd9Sstevel@tonic-gate lwp_cursig 1577c478bd9Sstevel@tonic-gate lwp_state 1587c478bd9Sstevel@tonic-gate lwp_mstate.ms_acct LWP_MS_ACCT 1597c478bd9Sstevel@tonic-gate lwp_mstate.ms_prev LWP_MS_PREV 1607c478bd9Sstevel@tonic-gate lwp_mstate.ms_start LWP_MS_START 1617c478bd9Sstevel@tonic-gate lwp_mstate.ms_state_start LWP_MS_STATE_START 1627c478bd9Sstevel@tonic-gate lwp_pcb 1637c478bd9Sstevel@tonic-gate lwp_ru.sysc LWP_RU_SYSC 1647c478bd9Sstevel@tonic-gate 1657c478bd9Sstevel@tonic-gate\#define LWP_ACCT_USER _CONST(LWP_MS_ACCT + _MUL(LMS_USER, LWP_MS_ACCT_INCR)) 1667c478bd9Sstevel@tonic-gate\#define LWP_ACCT_SYSTEM _CONST(LWP_MS_ACCT + _MUL(LMS_SYSTEM, LWP_MS_ACCT_INCR)) 1677c478bd9Sstevel@tonic-gate 1687c478bd9Sstevel@tonic-gatefpu_ctx 1697c478bd9Sstevel@tonic-gate fpu_regs FPU_CTX_FPU_REGS 1707c478bd9Sstevel@tonic-gate fpu_flags FPU_CTX_FPU_FLAGS 1717af88ac7SKuriakose Kuruvilla fpu_xsave_mask FPU_CTX_FPU_XSAVE_MASK 1727c478bd9Sstevel@tonic-gate 1737c478bd9Sstevel@tonic-gatefxsave_state FXSAVE_STATE_SIZE 174ae115bc7Smrj fx_fsw FXSAVE_STATE_FSW 1757c478bd9Sstevel@tonic-gate fx_mxcsr_mask FXSAVE_STATE_MXCSR_MASK 1767c478bd9Sstevel@tonic-gate 1777c478bd9Sstevel@tonic-gate 1787c478bd9Sstevel@tonic-gateautovec AUTOVECSIZE 1797c478bd9Sstevel@tonic-gate av_vector 1807c478bd9Sstevel@tonic-gate av_intarg1 1817c478bd9Sstevel@tonic-gate av_intarg2 1827a364d25Sschwartz av_ticksp 1837c478bd9Sstevel@tonic-gate av_link 1847c478bd9Sstevel@tonic-gate av_prilevel 1857c478bd9Sstevel@tonic-gate av_dip 1867c478bd9Sstevel@tonic-gate 1877c478bd9Sstevel@tonic-gateav_head 1887c478bd9Sstevel@tonic-gate avh_link 1897c478bd9Sstevel@tonic-gate avh_hi_pri 1907c478bd9Sstevel@tonic-gate avh_lo_pri 1917c478bd9Sstevel@tonic-gate 1927c478bd9Sstevel@tonic-gatecpu 1937c478bd9Sstevel@tonic-gate cpu_id 1947c478bd9Sstevel@tonic-gate cpu_flags 1957c478bd9Sstevel@tonic-gate cpu_self 1967c478bd9Sstevel@tonic-gate cpu_thread 1977c478bd9Sstevel@tonic-gate cpu_thread_lock 1987c478bd9Sstevel@tonic-gate cpu_kprunrun 1997c478bd9Sstevel@tonic-gate cpu_lwp 2007c478bd9Sstevel@tonic-gate cpu_fpowner 2017c478bd9Sstevel@tonic-gate cpu_idle_thread 2027c478bd9Sstevel@tonic-gate cpu_intr_thread 2037c478bd9Sstevel@tonic-gate cpu_intr_actv 2047c478bd9Sstevel@tonic-gate cpu_base_spl 2057c478bd9Sstevel@tonic-gate cpu_intr_stack 2067c478bd9Sstevel@tonic-gate cpu_stats.sys.cpumigrate CPU_STATS_SYS_CPUMIGRATE 2077c478bd9Sstevel@tonic-gate cpu_stats.sys.intr CPU_STATS_SYS_INTR 2087c478bd9Sstevel@tonic-gate cpu_stats.sys.intrblk CPU_STATS_SYS_INTRBLK 2097c478bd9Sstevel@tonic-gate cpu_stats.sys.syscall CPU_STATS_SYS_SYSCALL 2107c478bd9Sstevel@tonic-gate cpu_profile_pc 2117c478bd9Sstevel@tonic-gate cpu_profile_upc 2127c478bd9Sstevel@tonic-gate cpu_profile_pil 2137c478bd9Sstevel@tonic-gate cpu_ftrace.ftd_state CPU_FTRACE_STATE 214eda89462Sesolom cpu_mstate 215eda89462Sesolom cpu_intracct 2167c478bd9Sstevel@tonic-gate 2177c478bd9Sstevel@tonic-gate\#define CPU_INTR_ACTV_REF _CONST(CPU_INTR_ACTV + 2) 2187c478bd9Sstevel@tonic-gate 2197c478bd9Sstevel@tonic-gatecpu 2207c478bd9Sstevel@tonic-gate cpu_m.pil_high_start CPU_PIL_HIGH_START 2217c478bd9Sstevel@tonic-gate cpu_m.intrstat CPU_INTRSTAT 2227c478bd9Sstevel@tonic-gate cpu_m.mcpu_current_hat CPU_CURRENT_HAT 2237c478bd9Sstevel@tonic-gate cpu_m.mcpu_gdt CPU_GDT 2247c478bd9Sstevel@tonic-gate cpu_m.mcpu_idt CPU_IDT 2257c478bd9Sstevel@tonic-gate cpu_m.mcpu_tss CPU_TSS 2267c478bd9Sstevel@tonic-gate cpu_m.mcpu_softinfo CPU_SOFTINFO 2277c478bd9Sstevel@tonic-gate cpu_m.mcpu_pri CPU_PRI 228843e1988Sjohnlev#if defined(__xpv) 229843e1988Sjohnlev cpu_m.mcpu_vcpu_info CPU_VCPU_INFO 230843e1988Sjohnlev#endif 2317c478bd9Sstevel@tonic-gate 2327c478bd9Sstevel@tonic-gatestandard_pic 2337c478bd9Sstevel@tonic-gate c_curmask 2347c478bd9Sstevel@tonic-gate c_iplmask 2357c478bd9Sstevel@tonic-gate 2367c478bd9Sstevel@tonic-gateddi_dma_impl 2377c478bd9Sstevel@tonic-gate dmai_rflags 2387c478bd9Sstevel@tonic-gate dmai_rdip 2397c478bd9Sstevel@tonic-gate 2407c478bd9Sstevel@tonic-gatedev_info 2417c478bd9Sstevel@tonic-gate devi_ops DEVI_DEV_OPS 2427c478bd9Sstevel@tonic-gate devi_bus_ctl 2437c478bd9Sstevel@tonic-gate devi_bus_dma_ctl 2447c478bd9Sstevel@tonic-gate devi_bus_dma_allochdl 2457c478bd9Sstevel@tonic-gate devi_bus_dma_freehdl 2467c478bd9Sstevel@tonic-gate devi_bus_dma_bindhdl 2477c478bd9Sstevel@tonic-gate devi_bus_dma_unbindhdl 2487c478bd9Sstevel@tonic-gate devi_bus_dma_flush 2497c478bd9Sstevel@tonic-gate devi_bus_dma_win 2507c478bd9Sstevel@tonic-gate 2517c478bd9Sstevel@tonic-gatedev_ops 2527c478bd9Sstevel@tonic-gate devo_bus_ops DEVI_BUS_OPS 2537c478bd9Sstevel@tonic-gate 2547c478bd9Sstevel@tonic-gatebus_ops 2557c478bd9Sstevel@tonic-gate bus_ctl OPS_CTL 2567c478bd9Sstevel@tonic-gate bus_dma_map OPS_MAP 2577c478bd9Sstevel@tonic-gate bus_dma_ctl OPS_MCTL 2587c478bd9Sstevel@tonic-gate bus_dma_allochdl OPS_ALLOCHDL 2597c478bd9Sstevel@tonic-gate bus_dma_freehdl OPS_FREEHDL 2607c478bd9Sstevel@tonic-gate bus_dma_bindhdl OPS_BINDHDL 2617c478bd9Sstevel@tonic-gate bus_dma_unbindhdl OPS_UNBINDHDL 2627c478bd9Sstevel@tonic-gate bus_dma_flush OPS_FLUSH 2637c478bd9Sstevel@tonic-gate bus_dma_win OPS_WIN 2647c478bd9Sstevel@tonic-gate 2657c478bd9Sstevel@tonic-gatesysent SYSENT_SIZE SYSENT_SIZE_SHIFT 2667c478bd9Sstevel@tonic-gate sy_callc 2677c478bd9Sstevel@tonic-gate sy_flags 2687c478bd9Sstevel@tonic-gate sy_narg 2697c478bd9Sstevel@tonic-gate 2707c478bd9Sstevel@tonic-gatestdata 2717c478bd9Sstevel@tonic-gate sd_lock 2727c478bd9Sstevel@tonic-gate 2737c478bd9Sstevel@tonic-gatequeue 2747c478bd9Sstevel@tonic-gate q_flag 2757c478bd9Sstevel@tonic-gate q_next 2767c478bd9Sstevel@tonic-gate q_stream 2777c478bd9Sstevel@tonic-gate q_syncq 2787c478bd9Sstevel@tonic-gate q_qinfo 2797c478bd9Sstevel@tonic-gate 2807c478bd9Sstevel@tonic-gateqinit 2817c478bd9Sstevel@tonic-gate qi_putp 2827c478bd9Sstevel@tonic-gate 2837c478bd9Sstevel@tonic-gatesyncq 2847c478bd9Sstevel@tonic-gate sq_flags 2857c478bd9Sstevel@tonic-gate sq_count 2867c478bd9Sstevel@tonic-gate sq_lock 2877c478bd9Sstevel@tonic-gate sq_wait 2887c478bd9Sstevel@tonic-gate 2897c478bd9Sstevel@tonic-gaterm_platter 2907c478bd9Sstevel@tonic-gate rm_idt_lim IDTROFF 2917c478bd9Sstevel@tonic-gate rm_gdt_lim GDTROFF 2927c478bd9Sstevel@tonic-gate rm_pdbr CR3OFF 2937c478bd9Sstevel@tonic-gate rm_cpu CPUNOFF 2947c478bd9Sstevel@tonic-gate rm_cr4 CR4OFF 295a3114836SGerry Liu rm_cpu_halt_code CPUHALTCODEOFF 296a3114836SGerry Liu rm_cpu_halted CPUHALTEDOFF 2977c478bd9Sstevel@tonic-gate 2987c478bd9Sstevel@tonic-gateddi_acc_impl 2997c478bd9Sstevel@tonic-gate ahi_acc_attr ACC_ATTR 3007c478bd9Sstevel@tonic-gate ahi_get8 ACC_GETB 3017c478bd9Sstevel@tonic-gate ahi_get16 ACC_GETW 3027c478bd9Sstevel@tonic-gate ahi_get32 ACC_GETL 3037c478bd9Sstevel@tonic-gate ahi_get64 ACC_GETLL 3047c478bd9Sstevel@tonic-gate ahi_put8 ACC_PUTB 3057c478bd9Sstevel@tonic-gate ahi_put16 ACC_PUTW 3067c478bd9Sstevel@tonic-gate ahi_put32 ACC_PUTL 3077c478bd9Sstevel@tonic-gate ahi_put64 ACC_PUTLL 3087c478bd9Sstevel@tonic-gate ahi_rep_get8 ACC_REP_GETB 3097c478bd9Sstevel@tonic-gate ahi_rep_get16 ACC_REP_GETW 3107c478bd9Sstevel@tonic-gate ahi_rep_get32 ACC_REP_GETL 3117c478bd9Sstevel@tonic-gate ahi_rep_get64 ACC_REP_GETLL 3127c478bd9Sstevel@tonic-gate ahi_rep_put8 ACC_REP_PUTB 3137c478bd9Sstevel@tonic-gate ahi_rep_put16 ACC_REP_PUTW 3147c478bd9Sstevel@tonic-gate ahi_rep_put32 ACC_REP_PUTL 3157c478bd9Sstevel@tonic-gate ahi_rep_put64 ACC_REP_PUTLL 3167c478bd9Sstevel@tonic-gate 3177c478bd9Sstevel@tonic-gateon_trap_data 3187c478bd9Sstevel@tonic-gate ot_prot 3197c478bd9Sstevel@tonic-gate ot_trap 3207c478bd9Sstevel@tonic-gate ot_trampoline 3217c478bd9Sstevel@tonic-gate ot_jmpbuf 3227c478bd9Sstevel@tonic-gate ot_prev 3237c478bd9Sstevel@tonic-gate ot_handle 3247c478bd9Sstevel@tonic-gate ot_pad1 3257c478bd9Sstevel@tonic-gate 3267c478bd9Sstevel@tonic-gatetrap_trace_ctl_t __TRAPTR_SIZE TRAPTR_SIZE_SHIFT 3277c478bd9Sstevel@tonic-gate ttc_next TRAPTR_NEXT 3287c478bd9Sstevel@tonic-gate ttc_first TRAPTR_FIRST 3297c478bd9Sstevel@tonic-gate ttc_limit TRAPTR_LIMIT 3307c478bd9Sstevel@tonic-gate 3317c478bd9Sstevel@tonic-gatetrap_trace_rec_t TRAP_ENT_SIZE 3327c478bd9Sstevel@tonic-gate ttr_cr2 3337c478bd9Sstevel@tonic-gate ttr_info.idt_entry.vector TTR_VECTOR 3347c478bd9Sstevel@tonic-gate ttr_info.idt_entry.ipl TTR_IPL 3357c478bd9Sstevel@tonic-gate ttr_info.idt_entry.spl TTR_SPL 3367c478bd9Sstevel@tonic-gate ttr_info.idt_entry.pri TTR_PRI 3377c478bd9Sstevel@tonic-gate ttr_info.gate_entry.sysnum TTR_SYSNUM 3387c478bd9Sstevel@tonic-gate ttr_marker 3397c478bd9Sstevel@tonic-gate ttr_stamp 3407c478bd9Sstevel@tonic-gate ttr_curthread 3417c478bd9Sstevel@tonic-gate ttr_sdepth 3427c478bd9Sstevel@tonic-gate ttr_stack 3437c478bd9Sstevel@tonic-gate 3447c478bd9Sstevel@tonic-gatelgrp_ld 3457c478bd9Sstevel@tonic-gate lpl_lgrpid 3467c478bd9Sstevel@tonic-gate 3477c478bd9Sstevel@tonic-gatedtrace_id_t DTRACE_IDSIZE 3487c478bd9Sstevel@tonic-gate 3497c478bd9Sstevel@tonic-gatecpu_core CPU_CORE_SIZE CPU_CORE_SHIFT 3507c478bd9Sstevel@tonic-gate cpuc_dtrace_flags 3517c478bd9Sstevel@tonic-gate cpuc_dtrace_illval 3527c478bd9Sstevel@tonic-gate 3537c478bd9Sstevel@tonic-gatetimespec TIMESPEC_SIZE 3547c478bd9Sstevel@tonic-gate 3557c478bd9Sstevel@tonic-gategate_desc GATE_DESC_SIZE 3567c478bd9Sstevel@tonic-gate 3577c478bd9Sstevel@tonic-gatedesctbr_t DESCTBR_SIZE 3587c478bd9Sstevel@tonic-gate dtr_limit 3597c478bd9Sstevel@tonic-gate dtr_base 3607c478bd9Sstevel@tonic-gate 3617c478bd9Sstevel@tonic-gatemod_stub_info MODS_SIZE 3627c478bd9Sstevel@tonic-gate mods_func_adr MODS_INSTFCN 3637c478bd9Sstevel@tonic-gate mods_errfcn MODS_RETFCN 3647c478bd9Sstevel@tonic-gate mods_flag 3657c478bd9Sstevel@tonic-gate 3667c478bd9Sstevel@tonic-gate\#define TRAP_TSIZE _MUL(TRAP_ENT_SIZE, TRAPTR_NENT) 3677c478bd9Sstevel@tonic-gate 3687c478bd9Sstevel@tonic-gatecopyops 3697c478bd9Sstevel@tonic-gate cp_copyin 3707c478bd9Sstevel@tonic-gate cp_xcopyin 3717c478bd9Sstevel@tonic-gate cp_copyout 3727c478bd9Sstevel@tonic-gate cp_xcopyout 3737c478bd9Sstevel@tonic-gate cp_copyinstr 3747c478bd9Sstevel@tonic-gate cp_copyoutstr 3757c478bd9Sstevel@tonic-gate cp_fuword8 3767c478bd9Sstevel@tonic-gate cp_fuword16 3777c478bd9Sstevel@tonic-gate cp_fuword32 3787c478bd9Sstevel@tonic-gate cp_fuword64 3797c478bd9Sstevel@tonic-gate cp_suword8 3807c478bd9Sstevel@tonic-gate cp_suword16 3817c478bd9Sstevel@tonic-gate cp_suword32 3827c478bd9Sstevel@tonic-gate cp_suword64 3837c478bd9Sstevel@tonic-gate cp_physio 3849acbbeafSnn35248 3859acbbeafSnn35248brand 3869acbbeafSnn35248 b_machops 387c7cf3afeSsp92102 38880e2ca85Sbrand_proc_data_t 38980e2ca85S spd_handler 39080e2ca85S 39119397407SSherry Moorefastboot_file_t 39219397407SSherry Moore fb_va 39319397407SSherry Moore fb_pte_list_va 39419397407SSherry Moore fb_pte_list_pa 39519397407SSherry Moore fb_dest_pa 39619397407SSherry Moore fb_size 39719397407SSherry Moore fb_next_pa 39819397407SSherry Moore fb_sections 39919397407SSherry Moore fb_sectcnt 40019397407SSherry Moore 40119397407SSherry Moorefastboot_section_t 40219397407SSherry Moore fb_sec_offset 40319397407SSherry Moore fb_sec_paddr 40419397407SSherry Moore fb_sec_size 40519397407SSherry Moore fb_sec_bss_size 40619397407SSherry Moore 40719397407SSherry Moorefastboot_info_t 40819397407SSherry Moore fi_files 40919397407SSherry Moore fi_has_pae 41019397407SSherry Moore fi_pagetable_va 41119397407SSherry Moore fi_pagetable_pa 41219397407SSherry Moore fi_last_table_pa 41319397407SSherry Moore fi_new_mbi_pa 41419397407SSherry Moore fi_valid 41519397407SSherry Moore 416c7cf3afeSsp92102zone 417c7cf3afeSsp92102 zone_brand_data 4182df1fe9cSrandyf 4192df1fe9cSrandyfwc_cpu WC_CPU_SIZE 4202df1fe9cSrandyf wc_retaddr 4212df1fe9cSrandyf wc_virtaddr 4222df1fe9cSrandyf wc_cr0 4232df1fe9cSrandyf wc_cr3 4242df1fe9cSrandyf wc_cr4 4252df1fe9cSrandyf wc_cr8 4262df1fe9cSrandyf wc_fs 4272df1fe9cSrandyf wc_fsbase 4282df1fe9cSrandyf wc_gs 4292df1fe9cSrandyf wc_gsbase 4302df1fe9cSrandyf wc_kgsbase 4312df1fe9cSrandyf wc_r8 4322df1fe9cSrandyf wc_r9 4332df1fe9cSrandyf wc_r10 4342df1fe9cSrandyf wc_r11 4352df1fe9cSrandyf wc_r12 4362df1fe9cSrandyf wc_r13 4372df1fe9cSrandyf wc_r14 4382df1fe9cSrandyf wc_r15 4392df1fe9cSrandyf wc_rax 4402df1fe9cSrandyf wc_rbp 4412df1fe9cSrandyf wc_rbx 4422df1fe9cSrandyf wc_rcx 4432df1fe9cSrandyf wc_rdi 4442df1fe9cSrandyf wc_rdx 4452df1fe9cSrandyf wc_rsi 4462df1fe9cSrandyf wc_rsp 4472df1fe9cSrandyf wc_gdt_limit WC_GDT 4482df1fe9cSrandyf wc_gdt_base 4492df1fe9cSrandyf wc_idt_limit WC_IDT 4502df1fe9cSrandyf wc_idt_base 4512df1fe9cSrandyf wc_tr 4522df1fe9cSrandyf wc_ldt 4532df1fe9cSrandyf wc_eflags 4542df1fe9cSrandyf wc_ebx 4552df1fe9cSrandyf wc_edi 4562df1fe9cSrandyf wc_esi 4572df1fe9cSrandyf wc_ebp 4582df1fe9cSrandyf wc_esp 4592df1fe9cSrandyf wc_esp 4602df1fe9cSrandyf wc_ss 4612df1fe9cSrandyf wc_cs 4622df1fe9cSrandyf wc_ds 4632df1fe9cSrandyf wc_es 4643d995820SJoseph A Townsend wc_cpu_id 4653d995820SJoseph A Townsend wc_saved_stack 4662df1fe9cSrandyf 4672df1fe9cSrandyfwc_wakecode 4682df1fe9cSrandyf wc_cpu 469*cc401b37SPatrick Mooney 470*cc401b37SPatrick Mooneycomm_page_s COMM_PAGE_S_SIZE 471