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*263f549eSPatrick 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*263f549eSPatrick 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_oldspl 947c478bd9Sstevel@tonic-gate t_pri 957c478bd9Sstevel@tonic-gate t_pil 967c478bd9Sstevel@tonic-gate t_lwp 977c478bd9Sstevel@tonic-gate t_procp 987c478bd9Sstevel@tonic-gate t_link 997c478bd9Sstevel@tonic-gate t_state 1007c478bd9Sstevel@tonic-gate t_mstate 1017c478bd9Sstevel@tonic-gate t_preempt_lk 1027c478bd9Sstevel@tonic-gate t_stk T_STACK 1037c478bd9Sstevel@tonic-gate t_swap 1047c478bd9Sstevel@tonic-gate t_lwpchan.lc_wchan T_WCHAN 1057c478bd9Sstevel@tonic-gate t_flag T_FLAGS 1067c478bd9Sstevel@tonic-gate t_ctx 1077c478bd9Sstevel@tonic-gate t_lofault 1087c478bd9Sstevel@tonic-gate t_onfault 1097c478bd9Sstevel@tonic-gate t_ontrap 1107c478bd9Sstevel@tonic-gate t_cpu 1117c478bd9Sstevel@tonic-gate t_lpl 1127c478bd9Sstevel@tonic-gate t_bound_cpu 1137c478bd9Sstevel@tonic-gate t_intr 1147c478bd9Sstevel@tonic-gate t_forw 1157c478bd9Sstevel@tonic-gate t_back 1167c478bd9Sstevel@tonic-gate t_sig 1177c478bd9Sstevel@tonic-gate t_tid 1187c478bd9Sstevel@tonic-gate t_pre_sys 1197c478bd9Sstevel@tonic-gate t_preempt 1207c478bd9Sstevel@tonic-gate t_proc_flag 1217c478bd9Sstevel@tonic-gate t_startpc 1227c478bd9Sstevel@tonic-gate t_sysnum 1237c478bd9Sstevel@tonic-gate t_intr_start 1247c478bd9Sstevel@tonic-gate _tu._ts._t_astflag T_ASTFLAG 1257c478bd9Sstevel@tonic-gate _tu._ts._t_post_sys T_POST_SYS 1267c478bd9Sstevel@tonic-gate _tu._t_post_sys_ast T_POST_SYS_AST 1277c478bd9Sstevel@tonic-gate t_copyops 1287c478bd9Sstevel@tonic-gate 1297c478bd9Sstevel@tonic-gatectxop 1307c478bd9Sstevel@tonic-gate save_op CTXOP_SAVE 1317c478bd9Sstevel@tonic-gate 1327c478bd9Sstevel@tonic-gateas 1337c478bd9Sstevel@tonic-gate a_hat 1347c478bd9Sstevel@tonic-gate 1357c478bd9Sstevel@tonic-gateuser USIZEBYTES 1367c478bd9Sstevel@tonic-gate u_comm 1377c478bd9Sstevel@tonic-gate u_signal 1387c478bd9Sstevel@tonic-gate 1397c478bd9Sstevel@tonic-gate_label_t 1407c478bd9Sstevel@tonic-gate val LABEL_VAL 1417c478bd9Sstevel@tonic-gate 1427c478bd9Sstevel@tonic-gate\#define LABEL_PC LABEL_VAL 1437c478bd9Sstevel@tonic-gate\#define LABEL_SP _CONST(LABEL_VAL + LABEL_VAL_INCR) 1447c478bd9Sstevel@tonic-gate\#define T_PC _CONST(T_LABEL + LABEL_PC) 1457c478bd9Sstevel@tonic-gate\#define T_SP _CONST(T_LABEL + LABEL_SP) 1467c478bd9Sstevel@tonic-gate 1477c478bd9Sstevel@tonic-gate_klwp 1487c478bd9Sstevel@tonic-gate lwp_thread 1497c478bd9Sstevel@tonic-gate lwp_procp 1509acbbeafSnn35248 lwp_brand 1517c478bd9Sstevel@tonic-gate lwp_eosys 1527c478bd9Sstevel@tonic-gate lwp_regs 1537c478bd9Sstevel@tonic-gate lwp_arg 1547c478bd9Sstevel@tonic-gate lwp_ap 1557c478bd9Sstevel@tonic-gate lwp_cursig 1567c478bd9Sstevel@tonic-gate lwp_state 1577c478bd9Sstevel@tonic-gate lwp_mstate.ms_acct LWP_MS_ACCT 1587c478bd9Sstevel@tonic-gate lwp_mstate.ms_prev LWP_MS_PREV 1597c478bd9Sstevel@tonic-gate lwp_mstate.ms_start LWP_MS_START 1607c478bd9Sstevel@tonic-gate lwp_mstate.ms_state_start LWP_MS_STATE_START 1617c478bd9Sstevel@tonic-gate lwp_pcb 1627c478bd9Sstevel@tonic-gate lwp_ru.sysc LWP_RU_SYSC 1637c478bd9Sstevel@tonic-gate 1647c478bd9Sstevel@tonic-gate\#define LWP_ACCT_USER _CONST(LWP_MS_ACCT + _MUL(LMS_USER, LWP_MS_ACCT_INCR)) 1657c478bd9Sstevel@tonic-gate\#define LWP_ACCT_SYSTEM _CONST(LWP_MS_ACCT + _MUL(LMS_SYSTEM, LWP_MS_ACCT_INCR)) 1667c478bd9Sstevel@tonic-gate 1677c478bd9Sstevel@tonic-gatefpu_ctx 1687c478bd9Sstevel@tonic-gate fpu_regs FPU_CTX_FPU_REGS 1697c478bd9Sstevel@tonic-gate fpu_flags FPU_CTX_FPU_FLAGS 1707af88ac7SKuriakose Kuruvilla fpu_xsave_mask FPU_CTX_FPU_XSAVE_MASK 1717c478bd9Sstevel@tonic-gate 1727c478bd9Sstevel@tonic-gatefxsave_state FXSAVE_STATE_SIZE 173ae115bc7Smrj fx_fsw FXSAVE_STATE_FSW 1747c478bd9Sstevel@tonic-gate fx_mxcsr_mask FXSAVE_STATE_MXCSR_MASK 1757c478bd9Sstevel@tonic-gate 1767c478bd9Sstevel@tonic-gate 1777c478bd9Sstevel@tonic-gateautovec AUTOVECSIZE 1787c478bd9Sstevel@tonic-gate av_vector 1797c478bd9Sstevel@tonic-gate av_intarg1 1807c478bd9Sstevel@tonic-gate av_intarg2 1817a364d25Sschwartz av_ticksp 1827c478bd9Sstevel@tonic-gate av_link 1837c478bd9Sstevel@tonic-gate av_prilevel 1847c478bd9Sstevel@tonic-gate av_dip 1857c478bd9Sstevel@tonic-gate 1867c478bd9Sstevel@tonic-gateav_head 1877c478bd9Sstevel@tonic-gate avh_link 1887c478bd9Sstevel@tonic-gate avh_hi_pri 1897c478bd9Sstevel@tonic-gate avh_lo_pri 1907c478bd9Sstevel@tonic-gate 1917c478bd9Sstevel@tonic-gatecpu 1927c478bd9Sstevel@tonic-gate cpu_id 1937c478bd9Sstevel@tonic-gate cpu_flags 1947c478bd9Sstevel@tonic-gate cpu_self 1957c478bd9Sstevel@tonic-gate cpu_thread 1967c478bd9Sstevel@tonic-gate cpu_thread_lock 1977c478bd9Sstevel@tonic-gate cpu_kprunrun 1987c478bd9Sstevel@tonic-gate cpu_lwp 1997c478bd9Sstevel@tonic-gate cpu_fpowner 2007c478bd9Sstevel@tonic-gate cpu_idle_thread 2017c478bd9Sstevel@tonic-gate cpu_intr_thread 2027c478bd9Sstevel@tonic-gate cpu_intr_actv 2037c478bd9Sstevel@tonic-gate cpu_base_spl 2047c478bd9Sstevel@tonic-gate cpu_intr_stack 2057c478bd9Sstevel@tonic-gate cpu_stats.sys.cpumigrate CPU_STATS_SYS_CPUMIGRATE 2067c478bd9Sstevel@tonic-gate cpu_stats.sys.intr CPU_STATS_SYS_INTR 2077c478bd9Sstevel@tonic-gate cpu_stats.sys.intrblk CPU_STATS_SYS_INTRBLK 2087c478bd9Sstevel@tonic-gate cpu_stats.sys.syscall CPU_STATS_SYS_SYSCALL 2097c478bd9Sstevel@tonic-gate cpu_profile_pc 2107c478bd9Sstevel@tonic-gate cpu_profile_upc 2117c478bd9Sstevel@tonic-gate cpu_profile_pil 2127c478bd9Sstevel@tonic-gate cpu_ftrace.ftd_state CPU_FTRACE_STATE 213eda89462Sesolom cpu_mstate 214eda89462Sesolom cpu_intracct 2157c478bd9Sstevel@tonic-gate 2167c478bd9Sstevel@tonic-gate\#define CPU_INTR_ACTV_REF _CONST(CPU_INTR_ACTV + 2) 2177c478bd9Sstevel@tonic-gate 2187c478bd9Sstevel@tonic-gatecpu 2197c478bd9Sstevel@tonic-gate cpu_m.pil_high_start CPU_PIL_HIGH_START 2207c478bd9Sstevel@tonic-gate cpu_m.intrstat CPU_INTRSTAT 2217c478bd9Sstevel@tonic-gate cpu_m.mcpu_current_hat CPU_CURRENT_HAT 2227c478bd9Sstevel@tonic-gate cpu_m.mcpu_gdt CPU_GDT 2237c478bd9Sstevel@tonic-gate cpu_m.mcpu_idt CPU_IDT 2247c478bd9Sstevel@tonic-gate cpu_m.mcpu_tss CPU_TSS 2257c478bd9Sstevel@tonic-gate cpu_m.mcpu_softinfo CPU_SOFTINFO 2267c478bd9Sstevel@tonic-gate cpu_m.mcpu_pri CPU_PRI 227843e1988Sjohnlev#if defined(__xpv) 228843e1988Sjohnlev cpu_m.mcpu_vcpu_info CPU_VCPU_INFO 229843e1988Sjohnlev#endif 2307c478bd9Sstevel@tonic-gate 2317c478bd9Sstevel@tonic-gatestandard_pic 2327c478bd9Sstevel@tonic-gate c_curmask 2337c478bd9Sstevel@tonic-gate c_iplmask 2347c478bd9Sstevel@tonic-gate 2357c478bd9Sstevel@tonic-gateddi_dma_impl 2367c478bd9Sstevel@tonic-gate dmai_rflags 2377c478bd9Sstevel@tonic-gate dmai_rdip 2387c478bd9Sstevel@tonic-gate 2397c478bd9Sstevel@tonic-gatedev_info 2407c478bd9Sstevel@tonic-gate devi_ops DEVI_DEV_OPS 2417c478bd9Sstevel@tonic-gate devi_bus_ctl 2427c478bd9Sstevel@tonic-gate devi_bus_dma_ctl 2437c478bd9Sstevel@tonic-gate devi_bus_dma_allochdl 2447c478bd9Sstevel@tonic-gate devi_bus_dma_freehdl 2457c478bd9Sstevel@tonic-gate devi_bus_dma_bindhdl 2467c478bd9Sstevel@tonic-gate devi_bus_dma_unbindhdl 2477c478bd9Sstevel@tonic-gate devi_bus_dma_flush 2487c478bd9Sstevel@tonic-gate devi_bus_dma_win 2497c478bd9Sstevel@tonic-gate 2507c478bd9Sstevel@tonic-gatedev_ops 2517c478bd9Sstevel@tonic-gate devo_bus_ops DEVI_BUS_OPS 2527c478bd9Sstevel@tonic-gate 2537c478bd9Sstevel@tonic-gatebus_ops 2547c478bd9Sstevel@tonic-gate bus_ctl OPS_CTL 2557c478bd9Sstevel@tonic-gate bus_dma_map OPS_MAP 2567c478bd9Sstevel@tonic-gate bus_dma_ctl OPS_MCTL 2577c478bd9Sstevel@tonic-gate bus_dma_allochdl OPS_ALLOCHDL 2587c478bd9Sstevel@tonic-gate bus_dma_freehdl OPS_FREEHDL 2597c478bd9Sstevel@tonic-gate bus_dma_bindhdl OPS_BINDHDL 2607c478bd9Sstevel@tonic-gate bus_dma_unbindhdl OPS_UNBINDHDL 2617c478bd9Sstevel@tonic-gate bus_dma_flush OPS_FLUSH 2627c478bd9Sstevel@tonic-gate bus_dma_win OPS_WIN 2637c478bd9Sstevel@tonic-gate 2647c478bd9Sstevel@tonic-gatesysent SYSENT_SIZE SYSENT_SIZE_SHIFT 2657c478bd9Sstevel@tonic-gate sy_callc 2667c478bd9Sstevel@tonic-gate sy_flags 2677c478bd9Sstevel@tonic-gate sy_narg 2687c478bd9Sstevel@tonic-gate 2697c478bd9Sstevel@tonic-gatestdata 2707c478bd9Sstevel@tonic-gate sd_lock 2717c478bd9Sstevel@tonic-gate 2727c478bd9Sstevel@tonic-gatequeue 2737c478bd9Sstevel@tonic-gate q_flag 2747c478bd9Sstevel@tonic-gate q_next 2757c478bd9Sstevel@tonic-gate q_stream 2767c478bd9Sstevel@tonic-gate q_syncq 2777c478bd9Sstevel@tonic-gate q_qinfo 2787c478bd9Sstevel@tonic-gate 2797c478bd9Sstevel@tonic-gateqinit 2807c478bd9Sstevel@tonic-gate qi_putp 2817c478bd9Sstevel@tonic-gate 2827c478bd9Sstevel@tonic-gatesyncq 2837c478bd9Sstevel@tonic-gate sq_flags 2847c478bd9Sstevel@tonic-gate sq_count 2857c478bd9Sstevel@tonic-gate sq_lock 2867c478bd9Sstevel@tonic-gate sq_wait 2877c478bd9Sstevel@tonic-gate 2887c478bd9Sstevel@tonic-gaterm_platter 2897c478bd9Sstevel@tonic-gate rm_idt_lim IDTROFF 2907c478bd9Sstevel@tonic-gate rm_gdt_lim GDTROFF 2917c478bd9Sstevel@tonic-gate rm_pdbr CR3OFF 2927c478bd9Sstevel@tonic-gate rm_cpu CPUNOFF 2937c478bd9Sstevel@tonic-gate rm_cr4 CR4OFF 294a3114836SGerry Liu rm_cpu_halt_code CPUHALTCODEOFF 295a3114836SGerry Liu rm_cpu_halted CPUHALTEDOFF 2967c478bd9Sstevel@tonic-gate 2977c478bd9Sstevel@tonic-gateddi_acc_impl 2987c478bd9Sstevel@tonic-gate ahi_acc_attr ACC_ATTR 2997c478bd9Sstevel@tonic-gate ahi_get8 ACC_GETB 3007c478bd9Sstevel@tonic-gate ahi_get16 ACC_GETW 3017c478bd9Sstevel@tonic-gate ahi_get32 ACC_GETL 3027c478bd9Sstevel@tonic-gate ahi_get64 ACC_GETLL 3037c478bd9Sstevel@tonic-gate ahi_put8 ACC_PUTB 3047c478bd9Sstevel@tonic-gate ahi_put16 ACC_PUTW 3057c478bd9Sstevel@tonic-gate ahi_put32 ACC_PUTL 3067c478bd9Sstevel@tonic-gate ahi_put64 ACC_PUTLL 3077c478bd9Sstevel@tonic-gate ahi_rep_get8 ACC_REP_GETB 3087c478bd9Sstevel@tonic-gate ahi_rep_get16 ACC_REP_GETW 3097c478bd9Sstevel@tonic-gate ahi_rep_get32 ACC_REP_GETL 3107c478bd9Sstevel@tonic-gate ahi_rep_get64 ACC_REP_GETLL 3117c478bd9Sstevel@tonic-gate ahi_rep_put8 ACC_REP_PUTB 3127c478bd9Sstevel@tonic-gate ahi_rep_put16 ACC_REP_PUTW 3137c478bd9Sstevel@tonic-gate ahi_rep_put32 ACC_REP_PUTL 3147c478bd9Sstevel@tonic-gate ahi_rep_put64 ACC_REP_PUTLL 3157c478bd9Sstevel@tonic-gate 3167c478bd9Sstevel@tonic-gateon_trap_data 3177c478bd9Sstevel@tonic-gate ot_prot 3187c478bd9Sstevel@tonic-gate ot_trap 3197c478bd9Sstevel@tonic-gate ot_trampoline 3207c478bd9Sstevel@tonic-gate ot_jmpbuf 3217c478bd9Sstevel@tonic-gate ot_prev 3227c478bd9Sstevel@tonic-gate ot_handle 3237c478bd9Sstevel@tonic-gate ot_pad1 3247c478bd9Sstevel@tonic-gate 3257c478bd9Sstevel@tonic-gatetrap_trace_ctl_t __TRAPTR_SIZE TRAPTR_SIZE_SHIFT 3267c478bd9Sstevel@tonic-gate ttc_next TRAPTR_NEXT 3277c478bd9Sstevel@tonic-gate ttc_first TRAPTR_FIRST 3287c478bd9Sstevel@tonic-gate ttc_limit TRAPTR_LIMIT 3297c478bd9Sstevel@tonic-gate 3307c478bd9Sstevel@tonic-gatetrap_trace_rec_t TRAP_ENT_SIZE 3317c478bd9Sstevel@tonic-gate ttr_cr2 3327c478bd9Sstevel@tonic-gate ttr_info.idt_entry.vector TTR_VECTOR 3337c478bd9Sstevel@tonic-gate ttr_info.idt_entry.ipl TTR_IPL 3347c478bd9Sstevel@tonic-gate ttr_info.idt_entry.spl TTR_SPL 3357c478bd9Sstevel@tonic-gate ttr_info.idt_entry.pri TTR_PRI 3367c478bd9Sstevel@tonic-gate ttr_info.gate_entry.sysnum TTR_SYSNUM 3377c478bd9Sstevel@tonic-gate ttr_marker 3387c478bd9Sstevel@tonic-gate ttr_stamp 3397c478bd9Sstevel@tonic-gate ttr_curthread 3407c478bd9Sstevel@tonic-gate ttr_sdepth 3417c478bd9Sstevel@tonic-gate ttr_stack 3427c478bd9Sstevel@tonic-gate 3437c478bd9Sstevel@tonic-gatelgrp_ld 3447c478bd9Sstevel@tonic-gate lpl_lgrpid 3457c478bd9Sstevel@tonic-gate 3467c478bd9Sstevel@tonic-gatedtrace_id_t DTRACE_IDSIZE 3477c478bd9Sstevel@tonic-gate 3487c478bd9Sstevel@tonic-gatecpu_core CPU_CORE_SIZE CPU_CORE_SHIFT 3497c478bd9Sstevel@tonic-gate cpuc_dtrace_flags 3507c478bd9Sstevel@tonic-gate cpuc_dtrace_illval 3517c478bd9Sstevel@tonic-gate 3527c478bd9Sstevel@tonic-gatetimespec TIMESPEC_SIZE 3537c478bd9Sstevel@tonic-gate 3547c478bd9Sstevel@tonic-gategate_desc GATE_DESC_SIZE 3557c478bd9Sstevel@tonic-gate 3567c478bd9Sstevel@tonic-gatedesctbr_t DESCTBR_SIZE 3577c478bd9Sstevel@tonic-gate dtr_limit 3587c478bd9Sstevel@tonic-gate dtr_base 3597c478bd9Sstevel@tonic-gate 3607c478bd9Sstevel@tonic-gatemod_stub_info MODS_SIZE 3617c478bd9Sstevel@tonic-gate mods_func_adr MODS_INSTFCN 3627c478bd9Sstevel@tonic-gate mods_errfcn MODS_RETFCN 3637c478bd9Sstevel@tonic-gate mods_flag 3647c478bd9Sstevel@tonic-gate 3657c478bd9Sstevel@tonic-gate\#define TRAP_TSIZE _MUL(TRAP_ENT_SIZE, TRAPTR_NENT) 3667c478bd9Sstevel@tonic-gate 3677c478bd9Sstevel@tonic-gatecopyops 3687c478bd9Sstevel@tonic-gate cp_copyin 3697c478bd9Sstevel@tonic-gate cp_xcopyin 3707c478bd9Sstevel@tonic-gate cp_copyout 3717c478bd9Sstevel@tonic-gate cp_xcopyout 3727c478bd9Sstevel@tonic-gate cp_copyinstr 3737c478bd9Sstevel@tonic-gate cp_copyoutstr 3747c478bd9Sstevel@tonic-gate cp_fuword8 3757c478bd9Sstevel@tonic-gate cp_fuword16 3767c478bd9Sstevel@tonic-gate cp_fuword32 3777c478bd9Sstevel@tonic-gate cp_fuword64 3787c478bd9Sstevel@tonic-gate cp_suword8 3797c478bd9Sstevel@tonic-gate cp_suword16 3807c478bd9Sstevel@tonic-gate cp_suword32 3817c478bd9Sstevel@tonic-gate cp_suword64 3827c478bd9Sstevel@tonic-gate cp_physio 3839acbbeafSnn35248 3849acbbeafSnn35248brand 3859acbbeafSnn35248 b_machops 386c7cf3afeSsp92102 38780e2ca85Sbrand_proc_data_t 38880e2ca85S spd_handler 38980e2ca85S 39019397407SSherry Moorefastboot_file_t 39119397407SSherry Moore fb_va 39219397407SSherry Moore fb_pte_list_va 39319397407SSherry Moore fb_pte_list_pa 39419397407SSherry Moore fb_dest_pa 39519397407SSherry Moore fb_size 39619397407SSherry Moore fb_next_pa 39719397407SSherry Moore fb_sections 39819397407SSherry Moore fb_sectcnt 39919397407SSherry Moore 40019397407SSherry Moorefastboot_section_t 40119397407SSherry Moore fb_sec_offset 40219397407SSherry Moore fb_sec_paddr 40319397407SSherry Moore fb_sec_size 40419397407SSherry Moore fb_sec_bss_size 40519397407SSherry Moore 40619397407SSherry Moorefastboot_info_t 40719397407SSherry Moore fi_files 40819397407SSherry Moore fi_has_pae 40919397407SSherry Moore fi_pagetable_va 41019397407SSherry Moore fi_pagetable_pa 41119397407SSherry Moore fi_last_table_pa 41219397407SSherry Moore fi_new_mbi_pa 41319397407SSherry Moore fi_valid 41419397407SSherry Moore 415c7cf3afeSsp92102zone 416c7cf3afeSsp92102 zone_brand_data 4172df1fe9cSrandyf 4182df1fe9cSrandyfwc_cpu WC_CPU_SIZE 4192df1fe9cSrandyf wc_retaddr 4202df1fe9cSrandyf wc_virtaddr 4212df1fe9cSrandyf wc_cr0 4222df1fe9cSrandyf wc_cr3 4232df1fe9cSrandyf wc_cr4 4242df1fe9cSrandyf wc_cr8 4252df1fe9cSrandyf wc_fs 4262df1fe9cSrandyf wc_fsbase 4272df1fe9cSrandyf wc_gs 4282df1fe9cSrandyf wc_gsbase 4292df1fe9cSrandyf wc_kgsbase 4302df1fe9cSrandyf wc_r8 4312df1fe9cSrandyf wc_r9 4322df1fe9cSrandyf wc_r10 4332df1fe9cSrandyf wc_r11 4342df1fe9cSrandyf wc_r12 4352df1fe9cSrandyf wc_r13 4362df1fe9cSrandyf wc_r14 4372df1fe9cSrandyf wc_r15 4382df1fe9cSrandyf wc_rax 4392df1fe9cSrandyf wc_rbp 4402df1fe9cSrandyf wc_rbx 4412df1fe9cSrandyf wc_rcx 4422df1fe9cSrandyf wc_rdi 4432df1fe9cSrandyf wc_rdx 4442df1fe9cSrandyf wc_rsi 4452df1fe9cSrandyf wc_rsp 4462df1fe9cSrandyf wc_gdt_limit WC_GDT 4472df1fe9cSrandyf wc_gdt_base 4482df1fe9cSrandyf wc_idt_limit WC_IDT 4492df1fe9cSrandyf wc_idt_base 4502df1fe9cSrandyf wc_tr 4512df1fe9cSrandyf wc_ldt 4522df1fe9cSrandyf wc_eflags 4532df1fe9cSrandyf wc_ebx 4542df1fe9cSrandyf wc_edi 4552df1fe9cSrandyf wc_esi 4562df1fe9cSrandyf wc_ebp 4572df1fe9cSrandyf wc_esp 4582df1fe9cSrandyf wc_esp 4592df1fe9cSrandyf wc_ss 4602df1fe9cSrandyf wc_cs 4612df1fe9cSrandyf wc_ds 4622df1fe9cSrandyf wc_es 4633d995820SJoseph A Townsend wc_cpu_id 4643d995820SJoseph A Townsend wc_saved_stack 4652df1fe9cSrandyf 4662df1fe9cSrandyfwc_wakecode 4672df1fe9cSrandyf wc_cpu 468*263f549eSPatrick Mooney 469*263f549eSPatrick Mooneycomm_page_s COMM_PAGE_S_SIZE 470