xref: /titanic_44/usr/src/uts/i86pc/ml/offsets.in (revision cc401b3700f84e16c3a03f62783088a993d21466)
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