xref: /illumos-gate/usr/src/uts/common/sys/Makefile (revision 5b6ecd7fe9733cbbf05a3badf91c9d6db3f8a544)
17c478bd9Sstevel@tonic-gate#
27c478bd9Sstevel@tonic-gate# CDDL HEADER START
37c478bd9Sstevel@tonic-gate#
47c478bd9Sstevel@tonic-gate# The contents of this file are subject to the terms of the
54ab75253Smrj# Common Development and Distribution License (the "License").
64ab75253Smrj# You may not use this file except in compliance with the License.
77c478bd9Sstevel@tonic-gate#
87c478bd9Sstevel@tonic-gate# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
97c478bd9Sstevel@tonic-gate# or http://www.opensolaris.org/os/licensing.
107c478bd9Sstevel@tonic-gate# See the License for the specific language governing permissions
117c478bd9Sstevel@tonic-gate# and limitations under the License.
127c478bd9Sstevel@tonic-gate#
137c478bd9Sstevel@tonic-gate# When distributing Covered Code, include this CDDL HEADER in each
147c478bd9Sstevel@tonic-gate# file and include the License file at usr/src/OPENSOLARIS.LICENSE.
157c478bd9Sstevel@tonic-gate# If applicable, add the following below this CDDL HEADER, with the
167c478bd9Sstevel@tonic-gate# fields enclosed by brackets "[]" replaced with your own identifying
177c478bd9Sstevel@tonic-gate# information: Portions Copyright [yyyy] [name of copyright owner]
187c478bd9Sstevel@tonic-gate#
197c478bd9Sstevel@tonic-gate# CDDL HEADER END
207c478bd9Sstevel@tonic-gate#
211ef61828SYuri Pankov
227c478bd9Sstevel@tonic-gate#
23c39526b7SPramod Gunjikar# Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
24508a0e8cSRob Johnston# Copyright 2019 Joyent, Inc.
25ec6d8ca6SGarrett D'Amore# Copyright 2022 Garrett D'Amore
2645818ee1SMatthew Ahrens# Copyright 2013 Saso Kiselkov. All rights reserved.
277b07063dSIgor Kozhukhov# Copyright 2015 Igor Kozhukhov <ikozhukhov@gmail.com>
28047c81d3SSaso Kiselkov# Copyright 2017 Nexenta Systems, Inc.
29f73e0305SHans Rosenfeld# Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org>
3066582b60SPeter Tribble# Copyright 2019 Peter Tribble.
318e935259SBryan Cantrill# Copyright 2015, Joyent, Inc. All rights reserved.
32fbd5b868SRobert Mustacchi# Copyright 2025 Oxide Computer Company
337c478bd9Sstevel@tonic-gate#
347c478bd9Sstevel@tonic-gate
357c478bd9Sstevel@tonic-gateinclude $(SRC)/uts/Makefile.uts
367c478bd9Sstevel@tonic-gate
377c478bd9Sstevel@tonic-gateFILEMODE=644
387c478bd9Sstevel@tonic-gate
397c478bd9Sstevel@tonic-gate#
407c478bd9Sstevel@tonic-gate#	Note that the following headers are present in the kernel but
417c478bd9Sstevel@tonic-gate#	neither installed or shipped as part of the product:
427c478bd9Sstevel@tonic-gate#		cpuid_drv.h:		Private interface for cpuid consumers
437c478bd9Sstevel@tonic-gate#		unix_bb_info.h:		Private interface to kcov
443d9b1a2aSHans Rosenfeld#		nvme.h			Private interface to nvme
457c478bd9Sstevel@tonic-gate#
467c478bd9Sstevel@tonic-gate
477c478bd9Sstevel@tonic-gatei386_HDRS=			\
487c478bd9Sstevel@tonic-gate	asy.h			\
49*5b6ecd7fSRichard Lowe	avintr.h		\
507c478bd9Sstevel@tonic-gate	fd_debug.h		\
517c478bd9Sstevel@tonic-gate	fdc.h			\
527c478bd9Sstevel@tonic-gate	fdmedia.h		\
53f73e0305SHans Rosenfeld	firmload.h		\
54dc1b2691SGordon Ross	gfx_private.h		\
55fd9cb95cSsethg	mouse.h			\
56*5b6ecd7fSRichard Lowe	nvme.h			\
57*5b6ecd7fSRichard Lowe	pcic_reg.h		\
58*5b6ecd7fSRichard Lowe	pcic_var.h
59*5b6ecd7fSRichard Lowe
607c478bd9Sstevel@tonic-gate
617c478bd9Sstevel@tonic-gatesparc_HDRS=			\
62fd9cb95cSsethg	mouse.h			\
637c478bd9Sstevel@tonic-gate	scsi/targets/ssddef.h	\
6447cd5876SAlan Perry	$(MDESCHDRS)
657c478bd9Sstevel@tonic-gate
667c478bd9Sstevel@tonic-gate# Generated headers
677c478bd9Sstevel@tonic-gateGENHDRS=			\
687c478bd9Sstevel@tonic-gate	priv_const.h		\
69de81e71eSTim Marsland	priv_names.h		\
70de81e71eSTim Marsland	usb/usbdevs.h
717c478bd9Sstevel@tonic-gate
727c478bd9Sstevel@tonic-gateCHKHDRS=			\
73d2ec54f7Sphitran	acpi_drv.h		\
747c478bd9Sstevel@tonic-gate	acct.h			\
757c478bd9Sstevel@tonic-gate	acctctl.h		\
767c478bd9Sstevel@tonic-gate	acl.h			\
77da6c28aaSamw	acl_impl.h		\
787c478bd9Sstevel@tonic-gate	aggr.h			\
797c478bd9Sstevel@tonic-gate	aggr_impl.h		\
807c478bd9Sstevel@tonic-gate	aio.h			\
817c478bd9Sstevel@tonic-gate	aio_impl.h		\
827c478bd9Sstevel@tonic-gate	aio_req.h		\
837c478bd9Sstevel@tonic-gate	aiocb.h			\
847c478bd9Sstevel@tonic-gate	ascii.h			\
85f841f6adSraf	asynch.h		\
867c478bd9Sstevel@tonic-gate	atomic.h		\
87da6c28aaSamw	attr.h			\
887c478bd9Sstevel@tonic-gate	audio.h			\
897c478bd9Sstevel@tonic-gate	audioio.h		\
907c478bd9Sstevel@tonic-gate	autoconf.h		\
917c478bd9Sstevel@tonic-gate	auxv.h			\
927c478bd9Sstevel@tonic-gate	auxv_386.h		\
937c478bd9Sstevel@tonic-gate	auxv_SPARC.h		\
947c478bd9Sstevel@tonic-gate	avl.h			\
957c478bd9Sstevel@tonic-gate	avl_impl.h		\
9671815ce7SRobert Mustacchi	bitext.h		\
977c478bd9Sstevel@tonic-gate	bitmap.h		\
98fb2f18f8Sesaxe	bitset.h		\
997c478bd9Sstevel@tonic-gate	bl.h			\
1003f7d54a6SGarrett D'Amore	blkdev.h		\
1017c478bd9Sstevel@tonic-gate	bofi.h			\
1027c478bd9Sstevel@tonic-gate	bofi_impl.h		\
1037c478bd9Sstevel@tonic-gate	bpp_io.h		\
1046112cec5SJoshua M. Clulow	bootbanner.h		\
1057c478bd9Sstevel@tonic-gate	bootstat.h		\
1069acbbeafSnn35248	brand.h			\
1077c478bd9Sstevel@tonic-gate	buf.h			\
1087c478bd9Sstevel@tonic-gate	bufmod.h		\
1097c478bd9Sstevel@tonic-gate	bustypes.h		\
1107c478bd9Sstevel@tonic-gate	byteorder.h		\
1117c478bd9Sstevel@tonic-gate	callb.h			\
1127c478bd9Sstevel@tonic-gate	callo.h			\
113b885580bSAlexander Kolbasov	cap_util.h		\
114c97ad5cdSakolb	cpucaps.h		\
115c97ad5cdSakolb	cpucaps_impl.h		\
1167c478bd9Sstevel@tonic-gate	ccompile.h		\
1177c478bd9Sstevel@tonic-gate	cdio.h			\
1187c478bd9Sstevel@tonic-gate	cladm.h			\
1197c478bd9Sstevel@tonic-gate	class.h			\
1207c478bd9Sstevel@tonic-gate	clconf.h		\
121d3d50737SRafael Vanoni	clock_impl.h		\
1223ccda647Slclee	cmlb.h			\
1237c478bd9Sstevel@tonic-gate	cmn_err.h		\
1247c478bd9Sstevel@tonic-gate	compress.h		\
1257c478bd9Sstevel@tonic-gate	condvar.h		\
1267c478bd9Sstevel@tonic-gate	condvar_impl.h		\
1277c478bd9Sstevel@tonic-gate	conf.h			\
1287c478bd9Sstevel@tonic-gate	consdev.h		\
1297c478bd9Sstevel@tonic-gate	console.h		\
130b52fe415Slipeng sang - Sun Microsystems - Beijing China	consplat.h		\
131aecfc01dSrui zang - Sun Microsystems - Beijing China	vt.h			\
132aecfc01dSrui zang - Sun Microsystems - Beijing China	vtdaemon.h		\
133aecfc01dSrui zang - Sun Microsystems - Beijing China	kd.h			\
13494c3dad2SToomas Soome	containerof.h		\
1357c478bd9Sstevel@tonic-gate	contract.h		\
1367c478bd9Sstevel@tonic-gate	contract_impl.h		\
1377c478bd9Sstevel@tonic-gate	copyops.h		\
1387c478bd9Sstevel@tonic-gate	core.h			\
1397c478bd9Sstevel@tonic-gate	corectl.h		\
1407c478bd9Sstevel@tonic-gate	cpc_impl.h		\
1417c478bd9Sstevel@tonic-gate	cpc_pcbe.h		\
1427c478bd9Sstevel@tonic-gate	cpr.h			\
1432918c4a3SJohn Levon	cpu_uarray.h		\
1447c478bd9Sstevel@tonic-gate	cpupart.h		\
1457c478bd9Sstevel@tonic-gate	cpuvar.h		\
1467c478bd9Sstevel@tonic-gate	crc32.h			\
1477c478bd9Sstevel@tonic-gate	cred.h			\
1487c478bd9Sstevel@tonic-gate	cred_impl.h		\
1497c478bd9Sstevel@tonic-gate	crtctl.h		\
1507c478bd9Sstevel@tonic-gate	cryptmod.h		\
1517c478bd9Sstevel@tonic-gate	csiioctl.h		\
1527c478bd9Sstevel@tonic-gate	ctf.h			\
1537c478bd9Sstevel@tonic-gate	ctfs.h			\
1547c478bd9Sstevel@tonic-gate	ctfs_impl.h		\
1557c478bd9Sstevel@tonic-gate	ctf_api.h		\
1567c478bd9Sstevel@tonic-gate	ctype.h			\
1577c478bd9Sstevel@tonic-gate	cyclic.h		\
1587c478bd9Sstevel@tonic-gate	cyclic_impl.h		\
1597c478bd9Sstevel@tonic-gate	dacf.h			\
1607c478bd9Sstevel@tonic-gate	dacf_impl.h		\
1614c06356bSdh142964	damap.h			\
1624c06356bSdh142964	damap_impl.h		\
1637c478bd9Sstevel@tonic-gate	dc_ki.h			\
1647c478bd9Sstevel@tonic-gate	ddi.h			\
1657c478bd9Sstevel@tonic-gate	ddifm.h			\
1667c478bd9Sstevel@tonic-gate	ddifm_impl.h		\
16726947304SEvan Yan	ddi_hp.h		\
16826947304SEvan Yan	ddi_hp_impl.h		\
1697c478bd9Sstevel@tonic-gate	ddi_intr.h		\
1707c478bd9Sstevel@tonic-gate	ddi_intr_impl.h		\
1717c478bd9Sstevel@tonic-gate	ddi_impldefs.h		\
1727c478bd9Sstevel@tonic-gate	ddi_implfuncs.h		\
1734ab75253Smrj	ddi_obsolete.h		\
174a288e5a9SJoshua M. Clulow	ddi_periodic.h		\
175508a0e8cSRob Johnston	ddi_ufm.h		\
176508a0e8cSRob Johnston	ddi_ufm_impl.h		\
1777c478bd9Sstevel@tonic-gate	ddidevmap.h		\
1787c478bd9Sstevel@tonic-gate	ddidmareq.h		\
1797c478bd9Sstevel@tonic-gate	ddimapreq.h		\
1807c478bd9Sstevel@tonic-gate	ddipropdefs.h		\
1817c478bd9Sstevel@tonic-gate	dditypes.h		\
1827c478bd9Sstevel@tonic-gate	debug.h			\
1837c478bd9Sstevel@tonic-gate	des.h			\
18465abbdb2Sjg	devctl.h		\
18583c4dfe9Sjg	devcache.h		\
18683c4dfe9Sjg	devcache_impl.h		\
187e4b86885SCheng Sean Ye	devfm.h			\
18883c4dfe9Sjg	devid_cache.h		\
1897c478bd9Sstevel@tonic-gate	devinfo_impl.h		\
1907c478bd9Sstevel@tonic-gate	devops.h		\
1917c478bd9Sstevel@tonic-gate	devpolicy.h		\
1927c478bd9Sstevel@tonic-gate	devpoll.h		\
1937c478bd9Sstevel@tonic-gate	dirent.h		\
1947c478bd9Sstevel@tonic-gate	disp.h			\
1957c478bd9Sstevel@tonic-gate	dkbad.h			\
1967c478bd9Sstevel@tonic-gate	dkio.h			\
197047c81d3SSaso Kiselkov	dkioc_free_util.h	\
1987c478bd9Sstevel@tonic-gate	dklabel.h		\
1997c478bd9Sstevel@tonic-gate	dl.h			\
2007c478bd9Sstevel@tonic-gate	dlpi.h			\
2017c478bd9Sstevel@tonic-gate	dld.h			\
2027c478bd9Sstevel@tonic-gate	dld_impl.h		\
203eae72b5bSSebastien Roy	dld_ioc.h		\
2047c478bd9Sstevel@tonic-gate	dls.h			\
205da14cebeSEric Cheng	dls_mgmt.h		\
2067c478bd9Sstevel@tonic-gate	dls_impl.h		\
2077c478bd9Sstevel@tonic-gate	dnlc.h			\
2087c478bd9Sstevel@tonic-gate	door.h			\
2097c478bd9Sstevel@tonic-gate	door_data.h		\
2107c478bd9Sstevel@tonic-gate	door_impl.h		\
2117c478bd9Sstevel@tonic-gate	dtrace.h		\
2127c478bd9Sstevel@tonic-gate	dtrace_impl.h		\
2137c478bd9Sstevel@tonic-gate	dumpadm.h		\
2147c478bd9Sstevel@tonic-gate	dumphdr.h		\
21545818ee1SMatthew Ahrens	edonr.h			\
2167c478bd9Sstevel@tonic-gate	efi_partition.h		\
2177c478bd9Sstevel@tonic-gate	elf.h			\
2187c478bd9Sstevel@tonic-gate	elf_386.h		\
2197c478bd9Sstevel@tonic-gate	elf_SPARC.h		\
2207c478bd9Sstevel@tonic-gate	elf_notes.h		\
2217c478bd9Sstevel@tonic-gate	elf_amd64.h		\
2227c478bd9Sstevel@tonic-gate	elftypes.h		\
223b1dd958fScth	emul64.h		\
224b1dd958fScth	emul64cmd.h		\
225b1dd958fScth	emul64var.h		\
2267c478bd9Sstevel@tonic-gate	epm.h			\
227a5eb7107SBryan Cantrill	epoll.h			\
2287c478bd9Sstevel@tonic-gate	errno.h			\
2297c478bd9Sstevel@tonic-gate	errorq.h		\
2307c478bd9Sstevel@tonic-gate	errorq_impl.h		\
2317c478bd9Sstevel@tonic-gate	esunddi.h		\
2327c478bd9Sstevel@tonic-gate	ethernet.h		\
2337c478bd9Sstevel@tonic-gate	euc.h			\
2347c478bd9Sstevel@tonic-gate	eucioctl.h		\
2351767006bSBryan Cantrill	eventfd.h		\
2367c478bd9Sstevel@tonic-gate	exacct.h		\
2377c478bd9Sstevel@tonic-gate	exacct_catalog.h	\
2387c478bd9Sstevel@tonic-gate	exacct_impl.h		\
2397c478bd9Sstevel@tonic-gate	exec.h			\
2402b395c3cSAndy Fiddaman	execx.h			\
2417c478bd9Sstevel@tonic-gate	exechdr.h		\
242da6c28aaSamw	extdirent.h		\
2437c478bd9Sstevel@tonic-gate	fault.h			\
2447c478bd9Sstevel@tonic-gate	fasttrap.h		\
2457c478bd9Sstevel@tonic-gate	fasttrap_impl.h		\
2467c478bd9Sstevel@tonic-gate	fbio.h			\
2477c478bd9Sstevel@tonic-gate	fbuf.h			\
2487c478bd9Sstevel@tonic-gate	fcntl.h			\
249fcf3ce44SJohn Forte	fct.h			\
250fcf3ce44SJohn Forte	fct_defines.h		\
251fcf3ce44SJohn Forte	fctio.h			\
2527c478bd9Sstevel@tonic-gate	fdbuffer.h		\
2537c478bd9Sstevel@tonic-gate	fdio.h			\
2544763305eSRobert Mustacchi	fdsync.h		\
2557c478bd9Sstevel@tonic-gate	feature_tests.h		\
2567c478bd9Sstevel@tonic-gate	fem.h			\
2577c478bd9Sstevel@tonic-gate	file.h			\
2587c478bd9Sstevel@tonic-gate	filio.h			\
2597c478bd9Sstevel@tonic-gate	flock.h			\
2607c478bd9Sstevel@tonic-gate	flock_impl.h		\
261657b1f3dSraf	fork.h			\
2627c478bd9Sstevel@tonic-gate	fss.h			\
2637c478bd9Sstevel@tonic-gate	fsspriocntl.h		\
2647c478bd9Sstevel@tonic-gate	fsid.h			\
2657c478bd9Sstevel@tonic-gate	fssnap.h		\
2667c478bd9Sstevel@tonic-gate	fssnap_if.h		\
2677c478bd9Sstevel@tonic-gate	fstyp.h			\
2687c478bd9Sstevel@tonic-gate	ftrace.h		\
2697c478bd9Sstevel@tonic-gate	fx.h			\
2707c478bd9Sstevel@tonic-gate	fxpriocntl.h		\
2717c478bd9Sstevel@tonic-gate	gfs.h			\
2727c478bd9Sstevel@tonic-gate	gld.h			\
2737c478bd9Sstevel@tonic-gate	gldpriv.h		\
274fb2f18f8Sesaxe	group.h			\
27543379a28SAndy Fiddaman	hexdump.h		\
2767c478bd9Sstevel@tonic-gate	hdio.h			\
277381a2a9aSdr146992	hook.h			\
278381a2a9aSdr146992	hook_event.h		\
279381a2a9aSdr146992	hook_impl.h		\
2807c478bd9Sstevel@tonic-gate	hwconf.h		\
2817c478bd9Sstevel@tonic-gate	ia.h			\
2827c478bd9Sstevel@tonic-gate	iapriocntl.h		\
2831cfa752fSRamaswamy Tummala	ibpart.h		\
2847c478bd9Sstevel@tonic-gate	id32.h			\
285c5c4113dSnw141292	idmap.h			\
2867c478bd9Sstevel@tonic-gate	ieeefp.h		\
2877c478bd9Sstevel@tonic-gate	id_space.h		\
288b210e777SJoshua M. Clulow	ilstr.h			\
2897c478bd9Sstevel@tonic-gate	instance.h		\
2907c478bd9Sstevel@tonic-gate	int_const.h		\
2917c478bd9Sstevel@tonic-gate	int_fmtio.h		\
2927c478bd9Sstevel@tonic-gate	int_limits.h		\
2937c478bd9Sstevel@tonic-gate	int_types.h		\
2947c478bd9Sstevel@tonic-gate	inttypes.h		\
2957c478bd9Sstevel@tonic-gate	ioccom.h		\
2967c478bd9Sstevel@tonic-gate	ioctl.h			\
2977c478bd9Sstevel@tonic-gate	ipc.h			\
2987c478bd9Sstevel@tonic-gate	ipc_impl.h		\
299824c205fSml93401	ipc_rctl.h		\
300fe77cc04SRobert Mustacchi	ipd.h			\
301989f2807SJerry Jelinek	ipmi.h			\
3027c478bd9Sstevel@tonic-gate	isa_defs.h		\
30336c5fee3Smcneal	iscsi_authclient.h	\
30436c5fee3Smcneal	iscsi_authclientglue.h	\
30536c5fee3Smcneal	iscsi_protocol.h	\
3067c478bd9Sstevel@tonic-gate	jioctl.h		\
3077c478bd9Sstevel@tonic-gate	kbd.h			\
3087c478bd9Sstevel@tonic-gate	kbdreg.h		\
3097c478bd9Sstevel@tonic-gate	kbio.h			\
3107c478bd9Sstevel@tonic-gate	kcpc.h			\
3117c478bd9Sstevel@tonic-gate	kdi.h			\
3127c478bd9Sstevel@tonic-gate	kdi_impl.h		\
313d14d7d31Sis	kiconv.h		\
31415d9d0b5Syy154373	kiconv_big5_utf8.h	\
31515d9d0b5Syy154373	kiconv_cck_common.h	\
31615d9d0b5Syy154373	kiconv_cp950hkscs_utf8.h	\
317d14d7d31Sis	kiconv_emea1.h		\
318d14d7d31Sis	kiconv_emea2.h		\
31915d9d0b5Syy154373	kiconv_euckr_utf8.h	\
32015d9d0b5Syy154373	kiconv_euctw_utf8.h	\
32115d9d0b5Syy154373	kiconv_gb18030_utf8.h	\
32215d9d0b5Syy154373	kiconv_gb2312_utf8.h	\
32315d9d0b5Syy154373	kiconv_hkscs_utf8.h	\
32415d9d0b5Syy154373	kiconv_ja.h		\
32515d9d0b5Syy154373	kiconv_ja_jis_to_unicode.h	\
32615d9d0b5Syy154373	kiconv_ja_unicode_to_jis.h	\
32715d9d0b5Syy154373	kiconv_ko.h		\
328d14d7d31Sis	kiconv_latin1.h		\
32915d9d0b5Syy154373	kiconv_sc.h		\
33015d9d0b5Syy154373	kiconv_tc.h		\
33115d9d0b5Syy154373	kiconv_uhc_utf8.h	\
33215d9d0b5Syy154373	kiconv_utf8_big5.h	\
33315d9d0b5Syy154373	kiconv_utf8_cp950hkscs.h	\
33415d9d0b5Syy154373	kiconv_utf8_euckr.h	\
33515d9d0b5Syy154373	kiconv_utf8_euctw.h	\
33615d9d0b5Syy154373	kiconv_utf8_gb18030.h	\
33715d9d0b5Syy154373	kiconv_utf8_gb2312.h	\
33815d9d0b5Syy154373	kiconv_utf8_hkscs.h	\
33915d9d0b5Syy154373	kiconv_utf8_uhc.h	\
340c5c4113dSnw141292	kidmap.h		\
341ddf7fe95Scasper	klpd.h			\
3427c478bd9Sstevel@tonic-gate	klwp.h			\
3437c478bd9Sstevel@tonic-gate	kmdb.h			\
3447c478bd9Sstevel@tonic-gate	kmem.h			\
3457c478bd9Sstevel@tonic-gate	kmem_impl.h		\
3467c478bd9Sstevel@tonic-gate	kobj.h			\
3477c478bd9Sstevel@tonic-gate	kobj_impl.h		\
3480f1702c5SYu Xiangning	ksocket.h		\
3497c478bd9Sstevel@tonic-gate	kstat.h			\
3507c478bd9Sstevel@tonic-gate	kstr.h			\
3517c478bd9Sstevel@tonic-gate	ksyms.h			\
3527c478bd9Sstevel@tonic-gate	ksynch.h		\
35308855964SRyan Zezeski	ktest.h			\
35408855964SRyan Zezeski	ktest_impl.h		\
3557c478bd9Sstevel@tonic-gate	ldterm.h		\
3567c478bd9Sstevel@tonic-gate	lgrp.h			\
3577c478bd9Sstevel@tonic-gate	lgrp_user.h		\
3588ceba33eSraf	libc_kernel.h		\
3598e935259SBryan Cantrill	limits.h		\
3607c478bd9Sstevel@tonic-gate	link.h			\
36190ce8b93SToomas Soome	linker_set.h		\
3627c478bd9Sstevel@tonic-gate	list.h			\
3637c478bd9Sstevel@tonic-gate	list_impl.h		\
3647c478bd9Sstevel@tonic-gate	llc1.h			\
3657c478bd9Sstevel@tonic-gate	loadavg.h		\
3667c478bd9Sstevel@tonic-gate	lock.h			\
3677c478bd9Sstevel@tonic-gate	lockfs.h		\
3687c478bd9Sstevel@tonic-gate	lockstat.h		\
3697c478bd9Sstevel@tonic-gate	lofi.h			\
3708ae05c10SToomas Soome	lofi_impl.h		\
3717c478bd9Sstevel@tonic-gate	log.h			\
3727c478bd9Sstevel@tonic-gate	logindmux.h		\
3737c478bd9Sstevel@tonic-gate	logindmux_impl.h	\
3747c478bd9Sstevel@tonic-gate	lwp.h			\
3757c478bd9Sstevel@tonic-gate	lwp_timer_impl.h	\
3767c478bd9Sstevel@tonic-gate	lwp_upimutex_impl.h	\
377fcf3ce44SJohn Forte	lpif.h			\
3787c478bd9Sstevel@tonic-gate	mac.h			\
379da14cebeSEric Cheng	mac_client.h		\
380da14cebeSEric Cheng	mac_client_impl.h	\
3817eb65490SPrakash Jalan	mac_ether.h		\
382da14cebeSEric Cheng	mac_flow.h		\
383da14cebeSEric Cheng	mac_flow_impl.h		\
3847c478bd9Sstevel@tonic-gate	mac_impl.h		\
385da14cebeSEric Cheng	mac_provider.h		\
386da14cebeSEric Cheng	mac_soft_ring.h		\
3870dc2366fSVenugopal Iyer	mac_stat.h		\
388ba2be530Sab196087	machelf.h		\
3897c478bd9Sstevel@tonic-gate	map.h			\
3905151fb12Sdarrenm	md4.h			\
3917c478bd9Sstevel@tonic-gate	md5.h			\
3927c478bd9Sstevel@tonic-gate	md5_consts.h		\
3937c478bd9Sstevel@tonic-gate	mdi_impldefs.h		\
3947c478bd9Sstevel@tonic-gate	mem.h			\
3957c478bd9Sstevel@tonic-gate	mem_config.h		\
3967c478bd9Sstevel@tonic-gate	memlist.h		\
3977c478bd9Sstevel@tonic-gate	mkdev.h			\
3987c478bd9Sstevel@tonic-gate	mhd.h			\
399bdb9230aSGarrett D'Amore	mii.h			\
4007c478bd9Sstevel@tonic-gate	miiregs.h		\
4017c478bd9Sstevel@tonic-gate	mixer.h			\
4027c478bd9Sstevel@tonic-gate	mman.h			\
4030616c1c3SMichael Corcoran	mmapobj.h		\
4047c478bd9Sstevel@tonic-gate	mntent.h		\
4057c478bd9Sstevel@tonic-gate	mntio.h			\
4067c478bd9Sstevel@tonic-gate	mnttab.h		\
4077c478bd9Sstevel@tonic-gate	modctl.h		\
4087c478bd9Sstevel@tonic-gate	mode.h			\
4097c478bd9Sstevel@tonic-gate	model.h			\
4107c478bd9Sstevel@tonic-gate	modhash.h		\
4117c478bd9Sstevel@tonic-gate	modhash_impl.h		\
4127c478bd9Sstevel@tonic-gate	mount.h			\
413fd9cb95cSsethg	mouse.h			\
4147c478bd9Sstevel@tonic-gate	msacct.h		\
4157c478bd9Sstevel@tonic-gate	msg.h			\
4167c478bd9Sstevel@tonic-gate	msg_impl.h		\
4177c478bd9Sstevel@tonic-gate	msio.h			\
4187c478bd9Sstevel@tonic-gate	msreg.h			\
4197c478bd9Sstevel@tonic-gate	mtio.h			\
4207c478bd9Sstevel@tonic-gate	mutex.h			\
4217c478bd9Sstevel@tonic-gate	nbmlock.h		\
4227c478bd9Sstevel@tonic-gate	ndifm.h			\
4237c478bd9Sstevel@tonic-gate	ndi_impldefs.h		\
424fb91fd8aSzf162725	net80211.h		\
425976d66abSHans Rosenfeld	net80211_amrr.h		\
426fb91fd8aSzf162725	net80211_crypto.h	\
427e2cf88acSQuaker Fang	net80211_ht.h		\
428fb91fd8aSzf162725	net80211_proto.h	\
4297c478bd9Sstevel@tonic-gate	netconfig.h		\
430381a2a9aSdr146992	neti.h			\
431f4b3ec61Sdh155122	netstack.h		\
4327c478bd9Sstevel@tonic-gate	nexusdefs.h		\
4337c478bd9Sstevel@tonic-gate	note.h			\
4344870e0a7SRichard PALO	null.h			\
4353d9b1a2aSHans Rosenfeld	nvme.h			\
4367c478bd9Sstevel@tonic-gate	nvpair.h		\
4377c478bd9Sstevel@tonic-gate	nvpair_impl.h		\
4387c478bd9Sstevel@tonic-gate	objfs.h			\
4397c478bd9Sstevel@tonic-gate	objfs_impl.h		\
4407c478bd9Sstevel@tonic-gate	ontrap.h		\
4417c478bd9Sstevel@tonic-gate	open.h			\
4427c478bd9Sstevel@tonic-gate	openpromio.h		\
44336589d6bSRobert Mustacchi	overlay.h		\
44436589d6bSRobert Mustacchi	overlay_common.h	\
44536589d6bSRobert Mustacchi	overlay_target.h	\
4467c478bd9Sstevel@tonic-gate	panic.h			\
4477c478bd9Sstevel@tonic-gate	param.h			\
4487c478bd9Sstevel@tonic-gate	pathconf.h		\
4497c478bd9Sstevel@tonic-gate	pathname.h		\
4507c478bd9Sstevel@tonic-gate	pattr.h			\
451381a2a9aSdr146992	queue.h			\
4527c478bd9Sstevel@tonic-gate	serializer.h		\
4537c478bd9Sstevel@tonic-gate	pbio.h			\
4547c478bd9Sstevel@tonic-gate	pccard.h		\
4557c478bd9Sstevel@tonic-gate	pci.h			\
4569164eb65Stimh	pcie.h			\
4577c478bd9Sstevel@tonic-gate	pci_impl.h		\
458da14cebeSEric Cheng	pci_tools.h		\
4597c478bd9Sstevel@tonic-gate	pcmcia.h		\
4607c478bd9Sstevel@tonic-gate	pctypes.h		\
4617c478bd9Sstevel@tonic-gate	pfmod.h			\
462fb2f18f8Sesaxe	pg.h			\
463fb2f18f8Sesaxe	pghw.h			\
4648b464eb8Smec	physmem.h		\
4650616fd7fSPavel Filipensky	pkp_hash.h		\
4667c478bd9Sstevel@tonic-gate	pm.h			\
4677c478bd9Sstevel@tonic-gate	policy.h		\
4687c478bd9Sstevel@tonic-gate	poll.h			\
4697c478bd9Sstevel@tonic-gate	poll_impl.h		\
4707c478bd9Sstevel@tonic-gate	pool.h			\
4717c478bd9Sstevel@tonic-gate	pool_impl.h		\
4727c478bd9Sstevel@tonic-gate	pool_pset.h		\
4737c478bd9Sstevel@tonic-gate	port.h			\
4747c478bd9Sstevel@tonic-gate	port_impl.h		\
4757c478bd9Sstevel@tonic-gate	port_kernel.h		\
476fcf3ce44SJohn Forte	portif.h		\
4777c478bd9Sstevel@tonic-gate	ppmio.h			\
47845039663SJohn Forte	pppt_ic_if.h		\
47945039663SJohn Forte	pppt_ioctl.h		\
4807c478bd9Sstevel@tonic-gate	priocntl.h		\
4817c478bd9Sstevel@tonic-gate	priv.h			\
4827c478bd9Sstevel@tonic-gate	priv_impl.h		\
4837c478bd9Sstevel@tonic-gate	prnio.h			\
4847c478bd9Sstevel@tonic-gate	proc.h			\
4857c478bd9Sstevel@tonic-gate	processor.h		\
4867c478bd9Sstevel@tonic-gate	procfs.h		\
4877c478bd9Sstevel@tonic-gate	procset.h		\
4887c478bd9Sstevel@tonic-gate	project.h		\
4897c478bd9Sstevel@tonic-gate	protosw.h		\
4907c478bd9Sstevel@tonic-gate	prsystm.h		\
4917c478bd9Sstevel@tonic-gate	pset.h			\
4927c478bd9Sstevel@tonic-gate	pshot.h			\
4937c478bd9Sstevel@tonic-gate	ptem.h			\
4947c478bd9Sstevel@tonic-gate	ptms.h			\
4957c478bd9Sstevel@tonic-gate	ptyvar.h		\
4967c478bd9Sstevel@tonic-gate	raidioctl.h		\
4977c478bd9Sstevel@tonic-gate	ramdisk.h		\
4987c478bd9Sstevel@tonic-gate	random.h		\
4997c478bd9Sstevel@tonic-gate	rctl.h			\
5007c478bd9Sstevel@tonic-gate	rctl_impl.h		\
501c0dd49bdSEiji Ota	rds.h			\
5027c478bd9Sstevel@tonic-gate	reboot.h		\
5037c478bd9Sstevel@tonic-gate	refstr.h		\
5047c478bd9Sstevel@tonic-gate	refstr_impl.h		\
5057c478bd9Sstevel@tonic-gate	resource.h		\
5067c478bd9Sstevel@tonic-gate	rlioctl.h		\
5077c478bd9Sstevel@tonic-gate	rt.h			\
5087c478bd9Sstevel@tonic-gate	rtpriocntl.h		\
5097c478bd9Sstevel@tonic-gate	rwlock.h		\
5107c478bd9Sstevel@tonic-gate	rwlock_impl.h		\
5117c478bd9Sstevel@tonic-gate	rwstlock.h		\
5127c478bd9Sstevel@tonic-gate	sad.h			\
5137c478bd9Sstevel@tonic-gate	schedctl.h		\
5147c478bd9Sstevel@tonic-gate	sdt.h			\
515d2a70789SRichard Lowe	secflags.h		\
5167c478bd9Sstevel@tonic-gate	select.h		\
5177c478bd9Sstevel@tonic-gate	sem.h			\
5187c478bd9Sstevel@tonic-gate	sem_impl.h		\
5197c478bd9Sstevel@tonic-gate	sema_impl.h		\
5207c478bd9Sstevel@tonic-gate	semaphore.h		\
5217c478bd9Sstevel@tonic-gate	sendfile.h		\
522f2dbfd32SRobert Mustacchi	sensors.h		\
5237c478bd9Sstevel@tonic-gate	ser_sync.h		\
5247c478bd9Sstevel@tonic-gate	session.h		\
5257c478bd9Sstevel@tonic-gate	sha1.h			\
5267c478bd9Sstevel@tonic-gate	sha1_consts.h		\
5277c478bd9Sstevel@tonic-gate	sha2.h			\
5287c478bd9Sstevel@tonic-gate	sha2_consts.h		\
5297c478bd9Sstevel@tonic-gate	share.h			\
5307c478bd9Sstevel@tonic-gate	shm.h			\
5317c478bd9Sstevel@tonic-gate	shm_impl.h		\
532f48205beScasper	sid.h			\
5337c478bd9Sstevel@tonic-gate	siginfo.h		\
5347c478bd9Sstevel@tonic-gate	signal.h		\
5353d729aecSJerry Jelinek	signalfd.h		\
53645818ee1SMatthew Ahrens	skein.h			\
5377c478bd9Sstevel@tonic-gate	sleepq.h		\
53884ab085aSmws	smbios.h		\
53984ab085aSmws	smbios_impl.h		\
5407c478bd9Sstevel@tonic-gate	sobject.h		\
5417c478bd9Sstevel@tonic-gate	socket.h		\
5427c478bd9Sstevel@tonic-gate	socket_impl.h		\
5430f1702c5SYu Xiangning	socket_proto.h		\
5447c478bd9Sstevel@tonic-gate	socketvar.h		\
5453e95bd4aSAnders Persson	sockfilter.h		\
5467c478bd9Sstevel@tonic-gate	sockio.h		\
54788447a05SGarrett D'Amore	soundcard.h		\
5487c478bd9Sstevel@tonic-gate	squeue.h		\
5497c478bd9Sstevel@tonic-gate	squeue_impl.h		\
5502df1fe9cSrandyf	srn.h			\
5517c478bd9Sstevel@tonic-gate	sservice.h		\
5527c478bd9Sstevel@tonic-gate	stat.h			\
5537c478bd9Sstevel@tonic-gate	statfs.h		\
5547c478bd9Sstevel@tonic-gate	statvfs.h		\
555ed093b41SRobert Mustacchi	stdalign.h		\
556aaceae98SRobert Mustacchi	stdbit.h		\
5571de1bbbaSGarrett D'Amore	stdbool.h		\
558ff7af0d3SToomas Soome	stddef.h		\
5597c478bd9Sstevel@tonic-gate	stdint.h		\
5607c478bd9Sstevel@tonic-gate	stermio.h		\
561fcf3ce44SJohn Forte	stmf.h			\
562fcf3ce44SJohn Forte	stmf_defines.h		\
563fcf3ce44SJohn Forte	stmf_ioctl.h		\
564fcf3ce44SJohn Forte	stmf_sbd_ioctl.h	\
5657c478bd9Sstevel@tonic-gate	stream.h		\
5667c478bd9Sstevel@tonic-gate	strft.h			\
5677c478bd9Sstevel@tonic-gate	strlog.h		\
5687c478bd9Sstevel@tonic-gate	strmdep.h		\
5697c478bd9Sstevel@tonic-gate	stropts.h		\
5707c478bd9Sstevel@tonic-gate	strredir.h		\
5717c478bd9Sstevel@tonic-gate	strstat.h		\
5727c478bd9Sstevel@tonic-gate	strsubr.h		\
5737c478bd9Sstevel@tonic-gate	strsun.h		\
5747c478bd9Sstevel@tonic-gate	strtty.h		\
5757c478bd9Sstevel@tonic-gate	sunddi.h		\
5767c478bd9Sstevel@tonic-gate	sunldi.h		\
5777c478bd9Sstevel@tonic-gate	sunldi_impl.h		\
5787c478bd9Sstevel@tonic-gate	sunmdi.h		\
5797c478bd9Sstevel@tonic-gate	sunndi.h		\
5807c478bd9Sstevel@tonic-gate	sunos_dhcp_class.h	\
5817c478bd9Sstevel@tonic-gate	sunpm.h			\
5827c478bd9Sstevel@tonic-gate	suntpi.h		\
5837c478bd9Sstevel@tonic-gate	suntty.h		\
5847c478bd9Sstevel@tonic-gate	swap.h			\
5857c478bd9Sstevel@tonic-gate	synch.h			\
58635a5a358SJonathan Adams	sysdc.h			\
58735a5a358SJonathan Adams	sysdc_impl.h		\
5887c478bd9Sstevel@tonic-gate	syscall.h		\
5897c478bd9Sstevel@tonic-gate	sysconf.h		\
5907c478bd9Sstevel@tonic-gate	sysconfig.h		\
5917c478bd9Sstevel@tonic-gate	sysevent.h		\
5927c478bd9Sstevel@tonic-gate	sysevent_impl.h		\
5937c478bd9Sstevel@tonic-gate	sysinfo.h		\
5947c478bd9Sstevel@tonic-gate	syslog.h		\
5957c478bd9Sstevel@tonic-gate	sysmacros.h		\
5967c478bd9Sstevel@tonic-gate	sysmsg_impl.h		\
5977c478bd9Sstevel@tonic-gate	systeminfo.h		\
5987c478bd9Sstevel@tonic-gate	systm.h			\
5997c478bd9Sstevel@tonic-gate	task.h			\
6007c478bd9Sstevel@tonic-gate	taskq.h			\
6017c478bd9Sstevel@tonic-gate	taskq_impl.h		\
6027c478bd9Sstevel@tonic-gate	t_kuser.h		\
6037c478bd9Sstevel@tonic-gate	t_lock.h		\
6047c478bd9Sstevel@tonic-gate	telioctl.h		\
6057c478bd9Sstevel@tonic-gate	termio.h		\
6067c478bd9Sstevel@tonic-gate	termios.h		\
6077c478bd9Sstevel@tonic-gate	termiox.h		\
6087c478bd9Sstevel@tonic-gate	thread.h		\
6097c478bd9Sstevel@tonic-gate	ticlts.h		\
6107c478bd9Sstevel@tonic-gate	ticots.h		\
6117c478bd9Sstevel@tonic-gate	ticotsord.h		\
6127c478bd9Sstevel@tonic-gate	tihdr.h			\
6137c478bd9Sstevel@tonic-gate	time.h			\
6147c478bd9Sstevel@tonic-gate	time_impl.h		\
6157c478bd9Sstevel@tonic-gate	time_std_impl.h		\
6167c478bd9Sstevel@tonic-gate	timeb.h			\
6177c478bd9Sstevel@tonic-gate	timer.h			\
6186a72db4aSBryan Cantrill	timerfd.h		\
6197c478bd9Sstevel@tonic-gate	times.h			\
6207c478bd9Sstevel@tonic-gate	timex.h			\
6217c478bd9Sstevel@tonic-gate	timod.h			\
6227c478bd9Sstevel@tonic-gate	tirdwr.h		\
6237c478bd9Sstevel@tonic-gate	tiuser.h		\
6247c478bd9Sstevel@tonic-gate	tl.h			\
6257c478bd9Sstevel@tonic-gate	todio.h			\
6267c478bd9Sstevel@tonic-gate	tpicommon.h		\
6277c478bd9Sstevel@tonic-gate	ts.h			\
6287c478bd9Sstevel@tonic-gate	tspriocntl.h		\
6297c478bd9Sstevel@tonic-gate	ttcompat.h		\
6307c478bd9Sstevel@tonic-gate	ttold.h			\
6317c478bd9Sstevel@tonic-gate	tty.h			\
6327c478bd9Sstevel@tonic-gate	ttychars.h		\
6337c478bd9Sstevel@tonic-gate	ttydev.h		\
6347c478bd9Sstevel@tonic-gate	tuneable.h		\
6357c478bd9Sstevel@tonic-gate	turnstile.h		\
6367c478bd9Sstevel@tonic-gate	types.h			\
6377c478bd9Sstevel@tonic-gate	types32.h		\
638da6c28aaSamw	tzfile.h		\
6394703203dSis	u8_textprep.h		\
6402765a47cSis	u8_textprep_data.h	\
6417c478bd9Sstevel@tonic-gate	uadmin.h		\
6427c478bd9Sstevel@tonic-gate	ucred.h			\
6437c478bd9Sstevel@tonic-gate	uio.h			\
6447c478bd9Sstevel@tonic-gate	ulimit.h		\
6457c478bd9Sstevel@tonic-gate	un.h			\
6467c478bd9Sstevel@tonic-gate	unistd.h		\
6477c478bd9Sstevel@tonic-gate	user.h			\
6487c478bd9Sstevel@tonic-gate	ustat.h			\
6497c478bd9Sstevel@tonic-gate	utime.h			\
6507c478bd9Sstevel@tonic-gate	utsname.h		\
6517c478bd9Sstevel@tonic-gate	utssys.h		\
6527c478bd9Sstevel@tonic-gate	uuid.h			\
6537c478bd9Sstevel@tonic-gate	va_impl.h		\
6547c478bd9Sstevel@tonic-gate	va_list.h		\
6557c478bd9Sstevel@tonic-gate	var.h			\
6567c478bd9Sstevel@tonic-gate	varargs.h		\
6577c478bd9Sstevel@tonic-gate	vfs.h			\
658aa59c4cbSrsb	vfs_opreg.h		\
6597c478bd9Sstevel@tonic-gate	vfstab.h		\
6607c478bd9Sstevel@tonic-gate	vgareg.h		\
661c77a61a7Syz147069	videodev2.h		\
66264439ec0SJoshua M. Clulow	vio9p.h			\
6637c478bd9Sstevel@tonic-gate	visual_io.h		\
664605445d5Sdg199075	vlan.h			\
6657c478bd9Sstevel@tonic-gate	vm.h			\
6660209230bSgjelinek	vm_usage.h		\
6677c478bd9Sstevel@tonic-gate	vmem.h			\
6687c478bd9Sstevel@tonic-gate	vmem_impl.h		\
6697c478bd9Sstevel@tonic-gate	vmsystm.h		\
670843e1988Sjohnlev	vnic.h			\
671843e1988Sjohnlev	vnic_impl.h		\
6727c478bd9Sstevel@tonic-gate	vnode.h			\
673911106dfSjm199354	vscan.h			\
6747c478bd9Sstevel@tonic-gate	vtoc.h			\
6757c478bd9Sstevel@tonic-gate	vtrace.h		\
6767c478bd9Sstevel@tonic-gate	vuid_event.h		\
6777c478bd9Sstevel@tonic-gate	vuid_wheel.h		\
6787c478bd9Sstevel@tonic-gate	vuid_queue.h		\
6797c478bd9Sstevel@tonic-gate	vuid_state.h		\
6807c478bd9Sstevel@tonic-gate	vuid_store.h		\
68112faddfcSRobert Mustacchi	vxlan.h			\
6827c478bd9Sstevel@tonic-gate	wait.h			\
683c97ad5cdSakolb	waitq.h			\
6847c478bd9Sstevel@tonic-gate	watchpoint.h		\
6857c478bd9Sstevel@tonic-gate	zcons.h			\
6867c478bd9Sstevel@tonic-gate	zone.h			\
6877c478bd9Sstevel@tonic-gate	xti_inet.h		\
6887c478bd9Sstevel@tonic-gate	xti_osi.h		\
6897c478bd9Sstevel@tonic-gate	xti_xtiopt.h		\
6907c478bd9Sstevel@tonic-gate	zmod.h
6917c478bd9Sstevel@tonic-gate
6927c478bd9Sstevel@tonic-gateHDRS=				\
6937c478bd9Sstevel@tonic-gate	$(GENHDRS)		\
6947c478bd9Sstevel@tonic-gate	$(CHKHDRS)
6957c478bd9Sstevel@tonic-gate
6967c478bd9Sstevel@tonic-gateAUDIOHDRS=			\
6977c478bd9Sstevel@tonic-gate	ac97.h			\
69888447a05SGarrett D'Amore	audio_common.h		\
69988447a05SGarrett D'Amore	audio_driver.h		\
70088447a05SGarrett D'Amore	audio_oss.h		\
7017c478bd9Sstevel@tonic-gate	g711.h
7027c478bd9Sstevel@tonic-gate
70347cd5876SAlan PerryAVHDRS=				\
70447cd5876SAlan Perry	iec61883.h
70547cd5876SAlan Perry
70666582b60SPeter TribbleLOMHDRS=			\
7077c478bd9Sstevel@tonic-gate	lom_io.h		\
7083db86aabSstevel	lombus.h
7097c478bd9Sstevel@tonic-gate
7107c478bd9Sstevel@tonic-gateMDESCHDRS=			\
7117c478bd9Sstevel@tonic-gate	mdesc.h			\
7127c478bd9Sstevel@tonic-gate	mdesc_impl.h
7137c478bd9Sstevel@tonic-gate
7145cff7825Smh27603CPUDRVHDRS=			\
7155cff7825Smh27603	cpudrv.h
7165cff7825Smh27603
7177c478bd9Sstevel@tonic-gateCRYPTOHDRS=			\
7187c478bd9Sstevel@tonic-gate	elfsign.h		\
7197c478bd9Sstevel@tonic-gate	ioctl.h			\
7207c478bd9Sstevel@tonic-gate	ioctladmin.h		\
7217c478bd9Sstevel@tonic-gate	common.h		\
7227c478bd9Sstevel@tonic-gate	impl.h			\
7237c478bd9Sstevel@tonic-gate	spi.h			\
7247c478bd9Sstevel@tonic-gate	api.h			\
7257c478bd9Sstevel@tonic-gate	ops_impl.h		\
7267c478bd9Sstevel@tonic-gate	sched_impl.h
7277c478bd9Sstevel@tonic-gate
7288eea8e29Sap25164DCAMHDRS=			\
7298eea8e29Sap25164	dcam1394_io.h
7308eea8e29Sap25164
7317c478bd9Sstevel@tonic-gateIBHDRS=			\
7327c478bd9Sstevel@tonic-gate	ib_types.h	\
7337c478bd9Sstevel@tonic-gate	ib_pkt_hdrs.h
7347c478bd9Sstevel@tonic-gate
7357c478bd9Sstevel@tonic-gateIBTLHDRS=		\
7367c478bd9Sstevel@tonic-gate	ibtl_types.h	\
7377c478bd9Sstevel@tonic-gate	ibtl_status.h	\
7387c478bd9Sstevel@tonic-gate	ibti.h		\
7397c478bd9Sstevel@tonic-gate	ibti_cm.h	\
7407c478bd9Sstevel@tonic-gate	ibci.h		\
7417c478bd9Sstevel@tonic-gate	ibti_common.h	\
7427c478bd9Sstevel@tonic-gate	ibvti.h		\
7437c478bd9Sstevel@tonic-gate	ibtl_ci_types.h
7447c478bd9Sstevel@tonic-gate
7457c478bd9Sstevel@tonic-gateIBTLIMPLHDRS=		\
7467c478bd9Sstevel@tonic-gate	ibtl_util.h
7477c478bd9Sstevel@tonic-gate
7487c478bd9Sstevel@tonic-gateIBNEXHDRS=		\
7497c478bd9Sstevel@tonic-gate	ibnex_devctl.h
7507c478bd9Sstevel@tonic-gate
7517c478bd9Sstevel@tonic-gateIBMFHDRS=		\
7527c478bd9Sstevel@tonic-gate	ibmf.h		\
7537c478bd9Sstevel@tonic-gate	ibmf_msg.h	\
7547c478bd9Sstevel@tonic-gate	ibmf_saa.h	\
7557c478bd9Sstevel@tonic-gate	ibmf_utils.h
7567c478bd9Sstevel@tonic-gate
7577c478bd9Sstevel@tonic-gateIBMGTHDRS=		\
7587c478bd9Sstevel@tonic-gate	ib_dm_attr.h	\
7597c478bd9Sstevel@tonic-gate	ib_mad.h	\
7607c478bd9Sstevel@tonic-gate	sm_attr.h	\
7617c478bd9Sstevel@tonic-gate	sa_recs.h
7627c478bd9Sstevel@tonic-gate
7637c478bd9Sstevel@tonic-gateIBDHDRS=		\
7647c478bd9Sstevel@tonic-gate	ibd.h
7657c478bd9Sstevel@tonic-gate
766c39526b7SPramod GunjikarOFHDRS=			\
767c39526b7SPramod Gunjikar	ofa_solaris.h	\
768c39526b7SPramod Gunjikar	ofed_kernel.h
769c39526b7SPramod Gunjikar
770c39526b7SPramod GunjikarRDMAHDRS=		\
771448bf859SLida.Horn	ib_addr.h	\
772448bf859SLida.Horn	ib_user_mad.h	\
773448bf859SLida.Horn	ib_user_sa.h	\
774c39526b7SPramod Gunjikar	ib_user_verbs.h \
775448bf859SLida.Horn	ib_verbs.h	\
776c39526b7SPramod Gunjikar	rdma_cm.h	\
777c39526b7SPramod Gunjikar	rdma_user_cm.h
778c39526b7SPramod Gunjikar
779c39526b7SPramod GunjikarSOL_UVERBSHDRS=		\
780c39526b7SPramod Gunjikar	sol_uverbs.h	\
781c39526b7SPramod Gunjikar	sol_uverbs2ucma.h	\
782c39526b7SPramod Gunjikar	sol_uverbs_comp.h	\
783c39526b7SPramod Gunjikar	sol_uverbs_hca.h	\
784c39526b7SPramod Gunjikar	sol_uverbs_qp.h		\
785c39526b7SPramod Gunjikar	sol_uverbs_event.h
786c39526b7SPramod Gunjikar
787448bf859SLida.HornSOL_UMADHDRS=		\
788448bf859SLida.Horn	sol_umad.h
789448bf859SLida.Horn
790c39526b7SPramod GunjikarSOL_UCMAHDRS=		\
791c39526b7SPramod Gunjikar	sol_ucma.h	\
792c39526b7SPramod Gunjikar	sol_rdma_user_cm.h
793c39526b7SPramod Gunjikar
794c39526b7SPramod GunjikarSOL_OFSHDRS=		\
795c39526b7SPramod Gunjikar	sol_cma.h	\
796c39526b7SPramod Gunjikar	sol_ib_cma.h	\
797c0dd49bdSEiji Ota	sol_ofs_common.h	\
798c0dd49bdSEiji Ota	sol_kverb_impl.h
799c39526b7SPramod Gunjikar
8009e39c5baSBill TaylorTAVORHDRS=		\
8019e39c5baSBill Taylor	tavor_ioctl.h
8029e39c5baSBill Taylor
8039e39c5baSBill TaylorHERMONHDRS=		\
8049e39c5baSBill Taylor	hermon_ioctl.h
8059e39c5baSBill Taylor
806758868cdSBill TaylorMLNXHDRS=		\
807758868cdSBill Taylor	mlnx_umap.h
808758868cdSBill Taylor
809a6d42e7dSPeter DunlapIDMHDRS=		\
810a6d42e7dSPeter Dunlap	idm.h		\
811a6d42e7dSPeter Dunlap	idm_impl.h	\
812a6d42e7dSPeter Dunlap	idm_so.h	\
813a6d42e7dSPeter Dunlap	idm_text.h	\
814a6d42e7dSPeter Dunlap	idm_transport.h	\
815a6d42e7dSPeter Dunlap	idm_conn_sm.h
816a6d42e7dSPeter Dunlap
817a6d42e7dSPeter DunlapISCSITHDRS=		\
818a6d42e7dSPeter Dunlap	radius_packet.h		\
819a6d42e7dSPeter Dunlap	radius_protocol.h	\
820a6d42e7dSPeter Dunlap	chap.h			\
821a6d42e7dSPeter Dunlap	isns_protocol.h		\
822a6d42e7dSPeter Dunlap	iscsi_if.h		\
823a6d42e7dSPeter Dunlap	iscsit_common.h
824a6d42e7dSPeter Dunlap
8257c478bd9Sstevel@tonic-gateISOHDRS=			\
8267c478bd9Sstevel@tonic-gate	signal_iso.h
8277c478bd9Sstevel@tonic-gate
8287c478bd9Sstevel@tonic-gateFMHDRS=				\
8297c478bd9Sstevel@tonic-gate	protocol.h		\
8307c478bd9Sstevel@tonic-gate	util.h
8317c478bd9Sstevel@tonic-gate
832ea8dc4b6SeschrockFMFSHDRS=			\
833ea8dc4b6Seschrock	zfs.h
834ea8dc4b6Seschrock
8357c478bd9Sstevel@tonic-gateFMIOHDRS=			\
8367c478bd9Sstevel@tonic-gate	ddi.h			\
83724db4641Seschrock	disk.h			\
8387c478bd9Sstevel@tonic-gate	pci.h			\
83924db4641Seschrock	scsi.h			\
84025cf1a30Sjl139090	sun4upci.h		\
84125cf1a30Sjl139090	opl_mc_fm.h
8427c478bd9Sstevel@tonic-gate
8437c478bd9Sstevel@tonic-gateFSHDRS=				\
8447c478bd9Sstevel@tonic-gate	autofs.h		\
845986fd29aSsetje	decomp.h		\
8467c478bd9Sstevel@tonic-gate	dv_node.h		\
847facf4a8dSllai1	sdev_impl.h		\
848868e1ac0SPatrick Mooney	sdev_plugin.h		\
8497c478bd9Sstevel@tonic-gate	fifonode.h		\
8507c478bd9Sstevel@tonic-gate	hsfs_isospec.h		\
8517c478bd9Sstevel@tonic-gate	hsfs_node.h		\
8527c478bd9Sstevel@tonic-gate	hsfs_rrip.h		\
8537c478bd9Sstevel@tonic-gate	hsfs_spec.h		\
8547c478bd9Sstevel@tonic-gate	hsfs_susp.h		\
8557c478bd9Sstevel@tonic-gate	lofs_info.h		\
8567c478bd9Sstevel@tonic-gate	lofs_node.h		\
8577c478bd9Sstevel@tonic-gate	mntdata.h		\
8587c478bd9Sstevel@tonic-gate	namenode.h		\
8597c478bd9Sstevel@tonic-gate	pc_dir.h		\
8607c478bd9Sstevel@tonic-gate	pc_fs.h			\
8617c478bd9Sstevel@tonic-gate	pc_label.h		\
8627c478bd9Sstevel@tonic-gate	pc_node.h		\
8637c478bd9Sstevel@tonic-gate	pxfs_ki.h		\
8647c478bd9Sstevel@tonic-gate	snode.h			\
8657c478bd9Sstevel@tonic-gate	swapnode.h		\
8667c478bd9Sstevel@tonic-gate	tmp.h			\
8677c478bd9Sstevel@tonic-gate	tmpnode.h		\
8687c478bd9Sstevel@tonic-gate	udf_inode.h		\
8697c478bd9Sstevel@tonic-gate	udf_volume.h		\
8707c478bd9Sstevel@tonic-gate	ufs_acl.h		\
8717c478bd9Sstevel@tonic-gate	ufs_bio.h		\
8727c478bd9Sstevel@tonic-gate	ufs_filio.h		\
8737c478bd9Sstevel@tonic-gate	ufs_fs.h		\
8747c478bd9Sstevel@tonic-gate	ufs_fsdir.h		\
8757c478bd9Sstevel@tonic-gate	ufs_inode.h		\
8767c478bd9Sstevel@tonic-gate	ufs_lockfs.h		\
8777c478bd9Sstevel@tonic-gate	ufs_log.h		\
8787c478bd9Sstevel@tonic-gate	ufs_mount.h		\
8797c478bd9Sstevel@tonic-gate	ufs_panic.h		\
8807c478bd9Sstevel@tonic-gate	ufs_prot.h		\
8817c478bd9Sstevel@tonic-gate	ufs_quota.h		\
8827c478bd9Sstevel@tonic-gate	ufs_snap.h              \
883fa9e4066Sahrens	ufs_trans.h		\
884e802abbdSTim Haley	zfs.h			\
885e802abbdSTim Haley	zut.h
8867c478bd9Sstevel@tonic-gate
887533affcbSRobert MustacchiNVMEHDRS=		\
888533affcbSRobert Mustacchi	discovery.h		\
8895b080c3aSRobert Mustacchi	kioxia.h		\
8905b080c3aSRobert Mustacchi	kioxia_cd8.h		\
8916a5dded7SRobert Mustacchi	micron.h		\
8926a5dded7SRobert Mustacchi	micron_7300.h		\
8936a5dded7SRobert Mustacchi	micron_74x0.h		\
894627ade2aSRobert Mustacchi	micron_x500.h		\
895fbd5b868SRobert Mustacchi	micron_9550.h		\
896627ade2aSRobert Mustacchi	ocp.h			\
897fbd5b868SRobert Mustacchi	phison.h		\
89812dabefaSRobert Mustacchi	samsung.h		\
8997655c6d5SRobert Mustacchi	solidigm.h		\
9007655c6d5SRobert Mustacchi	solidigm_p5xxx.h	\
9017655c6d5SRobert Mustacchi	solidigm_ps10x0.h	\
902533affcbSRobert Mustacchi	wdc.h			\
903533affcbSRobert Mustacchi	wdc_sn840.h		\
904fbd5b868SRobert Mustacchi	wdc_sn65x.h		\
905fbd5b868SRobert Mustacchi	wdc_sn861.h
906533affcbSRobert Mustacchi
9077c478bd9Sstevel@tonic-gateSCSIHDRS=		\
9087c478bd9Sstevel@tonic-gate	scsi.h		\
9097c478bd9Sstevel@tonic-gate	scsi_address.h	\
9107c478bd9Sstevel@tonic-gate	scsi_ctl.h	\
9119e1c849eSDavid Zhang - Sun Microsystems - Beijing China	scsi_fm.h	\
9121ef61828SYuri Pankov	scsi_names.h	\
9137c478bd9Sstevel@tonic-gate	scsi_params.h	\
9147c478bd9Sstevel@tonic-gate	scsi_pkt.h	\
9157c478bd9Sstevel@tonic-gate	scsi_resource.h	\
9167c478bd9Sstevel@tonic-gate	scsi_types.h	\
9177c478bd9Sstevel@tonic-gate	scsi_watch.h
9187c478bd9Sstevel@tonic-gate
9197c478bd9Sstevel@tonic-gateSCSICONFHDRS=		\
9207c478bd9Sstevel@tonic-gate	autoconf.h	\
9217c478bd9Sstevel@tonic-gate	device.h
9227c478bd9Sstevel@tonic-gate
9237c478bd9Sstevel@tonic-gateSCSIGENHDRS=		\
9247c478bd9Sstevel@tonic-gate	commands.h	\
9257c478bd9Sstevel@tonic-gate	dad_mode.h	\
9267c478bd9Sstevel@tonic-gate	inquiry.h	\
9277c478bd9Sstevel@tonic-gate	message.h	\
9287c478bd9Sstevel@tonic-gate	mode.h		\
92968941780Sjdunham	persist.h	\
9307c478bd9Sstevel@tonic-gate	sense.h		\
931ac88567aSHyon Kim	sff_frames.h	\
932936b7af6Sjw149990	smp_frames.h	\
9337c478bd9Sstevel@tonic-gate	status.h
9347c478bd9Sstevel@tonic-gate
9357c478bd9Sstevel@tonic-gateSCSIIMPLHDRS=		\
9367c478bd9Sstevel@tonic-gate	commands.h	\
9377c478bd9Sstevel@tonic-gate	inquiry.h	\
9387c478bd9Sstevel@tonic-gate	mode.h		\
93996c4a178SChris Horne	scsi_reset_notify.h \
94096c4a178SChris Horne	scsi_sas.h	\
9417c478bd9Sstevel@tonic-gate	sense.h		\
9427c478bd9Sstevel@tonic-gate	services.h	\
94396c4a178SChris Horne	smp_transport.h	\
94496c4a178SChris Horne	spc3_types.h	\
9457c478bd9Sstevel@tonic-gate	status.h	\
9467c478bd9Sstevel@tonic-gate	transport.h	\
9477c478bd9Sstevel@tonic-gate	types.h		\
948936b7af6Sjw149990	uscsi.h		\
949936b7af6Sjw149990	usmp.h
9507c478bd9Sstevel@tonic-gate
9517c478bd9Sstevel@tonic-gateSCSITARGETSHDRS=	\
9527c478bd9Sstevel@tonic-gate	ses.h		\
9537c478bd9Sstevel@tonic-gate	sesio.h		\
9549a016c63Sstevel	sgendef.h	\
9557c478bd9Sstevel@tonic-gate	stdef.h		\
956936b7af6Sjw149990	sddef.h		\
957936b7af6Sjw149990	smp.h
9587c478bd9Sstevel@tonic-gate
9593f7d54a6SGarrett D'AmoreSCSIADHDRS=
9604bb7efa7SGarrett D'Amore
961fb9f9b97SkupferSCSICADHDRS=
9627c478bd9Sstevel@tonic-gate
963fcf3ce44SJohn ForteSCSIISCSIHDRS=		\
964fcf3ce44SJohn Forte	iscsi_door.h	\
9651a1a84a3SPeter Dunlap	iscsi_if.h
966fcf3ce44SJohn Forte
9677c478bd9Sstevel@tonic-gateSCSIVHCIHDRS=		\
9688c4f8890Srs135747	scsi_vhci.h	\
9698c4f8890Srs135747	mpapi_impl.h	\
9708c4f8890Srs135747	mpapi_scsi_vhci.h
9717c478bd9Sstevel@tonic-gate
9724bb7efa7SGarrett D'AmoreSDCARDHDRS=		\
9734bb7efa7SGarrett D'Amore	sda.h		\
9744bb7efa7SGarrett D'Amore	sda_impl.h	\
9754bb7efa7SGarrett D'Amore	sda_ioctl.h
9764bb7efa7SGarrett D'Amore
977fcf3ce44SJohn ForteFC4HDRS=			\
9787c478bd9Sstevel@tonic-gate	fc_transport.h	\
9797c478bd9Sstevel@tonic-gate	linkapp.h	\
9807c478bd9Sstevel@tonic-gate	fc.h		\
9817c478bd9Sstevel@tonic-gate	fcp.h		\
9827c478bd9Sstevel@tonic-gate	fcal_transport.h \
9837c478bd9Sstevel@tonic-gate	fcal.h		\
9847c478bd9Sstevel@tonic-gate	fcal_linkapp.h	\
9857c478bd9Sstevel@tonic-gate	fcio.h
9867c478bd9Sstevel@tonic-gate
987fcf3ce44SJohn ForteFCHDRS=			\
988fcf3ce44SJohn Forte	fc.h		\
989fcf3ce44SJohn Forte	fcio.h		\
990fcf3ce44SJohn Forte	fc_types.h	\
991fcf3ce44SJohn Forte	fc_appif.h
992fcf3ce44SJohn Forte
993fcf3ce44SJohn ForteFCIMPLHDRS=		\
994fcf3ce44SJohn Forte	fc_error.h	\
995fcf3ce44SJohn Forte	fcph.h
996fcf3ce44SJohn Forte
997fcf3ce44SJohn ForteFCULPHDRS=		\
998fcf3ce44SJohn Forte	fcp_util.h	\
999fcf3ce44SJohn Forte	fcsm.h
1000fcf3ce44SJohn Forte
100166f9d5cbSmlfSATAGENHDRS=		\
100266f9d5cbSmlf	sata_hba.h	\
100366f9d5cbSmlf	sata_defs.h	\
100466f9d5cbSmlf	sata_cfgadm.h
100566f9d5cbSmlf
10067c478bd9Sstevel@tonic-gateSYSEVENTHDRS=		\
1007a25df667SRobert Mustacchi	datalink.h	\
10087c478bd9Sstevel@tonic-gate	dev.h		\
10097c478bd9Sstevel@tonic-gate	domain.h        \
10107c478bd9Sstevel@tonic-gate	dr.h            \
10117c478bd9Sstevel@tonic-gate	env.h           \
10127c478bd9Sstevel@tonic-gate	eventdefs.h	\
10137c478bd9Sstevel@tonic-gate	ipmp.h		\
1014d2ec54f7Sphitran	pwrctl.h	\
10151cb875aeSCathy Zhou	vrrp.h
10167c478bd9Sstevel@tonic-gate
10177c478bd9Sstevel@tonic-gateCONTRACTHDRS=		\
10187c478bd9Sstevel@tonic-gate	process.h	\
101925e8c5aaSvikram	process_impl.h	\
102025e8c5aaSvikram	device.h	\
102125e8c5aaSvikram	device_impl.h
10227c478bd9Sstevel@tonic-gate
10237c478bd9Sstevel@tonic-gateUSBHDRS=	\
10247c478bd9Sstevel@tonic-gate	usba.h	\
10257c478bd9Sstevel@tonic-gate	usbai.h
10267c478bd9Sstevel@tonic-gate
10277c478bd9Sstevel@tonic-gateUSBAUDHDRS=           \
10287c478bd9Sstevel@tonic-gate	usb_audio.h
10297c478bd9Sstevel@tonic-gate
10307c478bd9Sstevel@tonic-gateUSBHUBDHDRS=		\
10317c478bd9Sstevel@tonic-gate	hub.h		\
10327c478bd9Sstevel@tonic-gate	hubd_impl.h
10337c478bd9Sstevel@tonic-gate
10347c478bd9Sstevel@tonic-gateUSBHIDHDRS=		\
10357c478bd9Sstevel@tonic-gate	hid.h
10367c478bd9Sstevel@tonic-gate
10377c478bd9Sstevel@tonic-gateUSBMSHDRS=		\
10387c478bd9Sstevel@tonic-gate	usb_bulkonly.h	\
10397c478bd9Sstevel@tonic-gate	usb_cbi.h
10407c478bd9Sstevel@tonic-gate
10417c478bd9Sstevel@tonic-gateUSBPRNHDRS=           \
10427c478bd9Sstevel@tonic-gate	usb_printer.h
10437c478bd9Sstevel@tonic-gate
104490f05028Syq193411USBCDCHDRS=		\
1045a8731cceSyq193411	usb_cdc.h
104690f05028Syq193411
1047c77a61a7Syz147069USBVIDHDRS=           \
1048c77a61a7Syz147069	usbvc.h
1049c77a61a7Syz147069
1050692d834dSPengcheng Chen - Sun Microsystems - Beijing ChinaUSBWCMHDRS=		\
1051692d834dSPengcheng Chen - Sun Microsystems - Beijing China	usbwcm.h
1052692d834dSPengcheng Chen - Sun Microsystems - Beijing China
10537c478bd9Sstevel@tonic-gateUGENHDRS=           \
10547c478bd9Sstevel@tonic-gate	usb_ugen.h
10557c478bd9Sstevel@tonic-gate
1056a61ed2ceSHans RosenfeldUSBCCIDHDRS = \
1057a61ed2ceSHans Rosenfeld	ccid.h \
1058a61ed2ceSHans Rosenfeld	uccid.h
1059a61ed2ceSHans Rosenfeld
10607c478bd9Sstevel@tonic-gateHOTPLUGHDRS=	\
10617c478bd9Sstevel@tonic-gate	hpcsvc.h	\
10627c478bd9Sstevel@tonic-gate	hpctrl.h
10637c478bd9Sstevel@tonic-gate
10647c478bd9Sstevel@tonic-gateHOTPLUGPCIHDRS=	\
10657c478bd9Sstevel@tonic-gate	pcicfg.h	\
10667c478bd9Sstevel@tonic-gate	pcihp.h
10677c478bd9Sstevel@tonic-gate
10687c478bd9Sstevel@tonic-gateRSMHDRS= \
10697c478bd9Sstevel@tonic-gate	rsm.h	\
10707c478bd9Sstevel@tonic-gate	rsm_common.h	\
10717c478bd9Sstevel@tonic-gate	rsmapi_common.h \
10727c478bd9Sstevel@tonic-gate	rsmpi.h	\
10737c478bd9Sstevel@tonic-gate	rsmpi_driver.h	\
10747c478bd9Sstevel@tonic-gate	rsmka_path_int.h
10757c478bd9Sstevel@tonic-gate
107645916cd2SjpkTSOLHDRS=		\
107745916cd2Sjpk	label.h		\
107845916cd2Sjpk	label_macro.h	\
107945916cd2Sjpk	priv.h		\
108045916cd2Sjpk	tndb.h		\
108145916cd2Sjpk	tsyscall.h
108245916cd2Sjpk
10837c478bd9Sstevel@tonic-gateI1394HDRS=		\
10847c478bd9Sstevel@tonic-gate	cmd1394.h	\
10857c478bd9Sstevel@tonic-gate	id1394.h	\
10867c478bd9Sstevel@tonic-gate	ieee1212.h	\
10877c478bd9Sstevel@tonic-gate	ieee1394.h	\
10887c478bd9Sstevel@tonic-gate	ixl1394.h	\
10897c478bd9Sstevel@tonic-gate	s1394_impl.h	\
10907c478bd9Sstevel@tonic-gate	t1394.h
10917c478bd9Sstevel@tonic-gate
10927c478bd9Sstevel@tonic-gate# "cmdk" headers used on sparc
10937c478bd9Sstevel@tonic-gateSDKTPHDRS=		\
10947c478bd9Sstevel@tonic-gate	dadkio.h	\
10957c478bd9Sstevel@tonic-gate	fdisk.h
10967c478bd9Sstevel@tonic-gate
10977c478bd9Sstevel@tonic-gate# "cmdk" headers used on i386
10987c478bd9Sstevel@tonic-gateDKTPHDRS=		\
10997c478bd9Sstevel@tonic-gate	altsctr.h	\
11007c478bd9Sstevel@tonic-gate	bbh.h		\
11017c478bd9Sstevel@tonic-gate	cm.h		\
11027c478bd9Sstevel@tonic-gate	cmdev.h		\
11037c478bd9Sstevel@tonic-gate	cmdk.h		\
11047c478bd9Sstevel@tonic-gate	cmpkt.h		\
11057c478bd9Sstevel@tonic-gate	controller.h	\
11067c478bd9Sstevel@tonic-gate	dadev.h		\
11077c478bd9Sstevel@tonic-gate	dadk.h		\
11087c478bd9Sstevel@tonic-gate	dadkio.h	\
11097c478bd9Sstevel@tonic-gate	fctypes.h	\
11107c478bd9Sstevel@tonic-gate	fdisk.h		\
11117c478bd9Sstevel@tonic-gate	flowctrl.h	\
11127c478bd9Sstevel@tonic-gate	gda.h		\
11137c478bd9Sstevel@tonic-gate	quetypes.h	\
11147c478bd9Sstevel@tonic-gate	queue.h		\
11157c478bd9Sstevel@tonic-gate	tgcom.h		\
11167c478bd9Sstevel@tonic-gate	tgdk.h
11177c478bd9Sstevel@tonic-gate
11186f45ec7bSml29623NXGEHDRS=			\
11196f45ec7bSml29623	nxge.h			\
11206f45ec7bSml29623	nxge_common.h		\
11216f45ec7bSml29623	nxge_common_impl.h	\
11226f45ec7bSml29623	nxge_defs.h		\
11236f45ec7bSml29623	nxge_hw.h		\
11246f45ec7bSml29623	nxge_impl.h		\
11256f45ec7bSml29623	nxge_ipp.h		\
11266f45ec7bSml29623	nxge_ipp_hw.h		\
11276f45ec7bSml29623	nxge_mac.h		\
11286f45ec7bSml29623	nxge_mac_hw.h		\
11296f45ec7bSml29623	nxge_fflp.h		\
11306f45ec7bSml29623	nxge_fflp_hw.h		\
11316f45ec7bSml29623	nxge_mii.h		\
11326f45ec7bSml29623	nxge_rxdma.h		\
11336f45ec7bSml29623	nxge_rxdma_hw.h		\
11346f45ec7bSml29623	nxge_txc.h		\
11356f45ec7bSml29623	nxge_txc_hw.h		\
11366f45ec7bSml29623	nxge_txdma.h		\
11376f45ec7bSml29623	nxge_txdma_hw.h		\
11386f45ec7bSml29623	nxge_virtual.h		\
11396f45ec7bSml29623	nxge_espc.h
11406f45ec7bSml29623
1141cd0d4b40SRobert MustacchiPLATHDRS=		\
1142cd0d4b40SRobert Mustacchi	pci_prd.h
1143cd0d4b40SRobert Mustacchi
1144fb9f9b97Skupferinclude Makefile.syshdrs
11457c478bd9Sstevel@tonic-gate
11468eea8e29Sap25164dcam/%.check:	dcam/%.h
11478eea8e29Sap25164	$(DOT_H_CHECK)
11488eea8e29Sap25164
11497c478bd9Sstevel@tonic-gateCHECKHDRS=						\
11507c478bd9Sstevel@tonic-gate	$($(MACH)_HDRS:%.h=%.check)			\
11517c478bd9Sstevel@tonic-gate	$(AUDIOHDRS:%.h=audio/%.check)			\
115247cd5876SAlan Perry	$(AVHDRS:%.h=av/%.check)			\
115366582b60SPeter Tribble	$(LOMHDRS:%.h=%.check)				\
11547c478bd9Sstevel@tonic-gate	$(CHKHDRS:%.h=%.check)				\
11555cff7825Smh27603	$(CPUDRVHDRS:%.h=%.check)			\
11567c478bd9Sstevel@tonic-gate	$(CRYPTOHDRS:%.h=crypto/%.check)		\
11578eea8e29Sap25164	$(DCAMHDRS:%.h=dcam/%.check)			\
1158fcf3ce44SJohn Forte	$(FC4HDRS:%.h=fc4/%.check)			\
1159fcf3ce44SJohn Forte	$(FCHDRS:%.h=fibre-channel/%.check)		\
1160fcf3ce44SJohn Forte	$(FCIMPLHDRS:%.h=fibre-channel/impl/%.check)	\
1161fcf3ce44SJohn Forte	$(FCULPHDRS:%.h=fibre-channel/ulp/%.check)	\
11627c478bd9Sstevel@tonic-gate	$(IBHDRS:%.h=ib/%.check)			\
11637c478bd9Sstevel@tonic-gate	$(IBDHDRS:%.h=ib/clients/ibd/%.check)		\
11647c478bd9Sstevel@tonic-gate	$(IBTLHDRS:%.h=ib/ibtl/%.check)			\
11657c478bd9Sstevel@tonic-gate	$(IBTLIMPLHDRS:%.h=ib/ibtl/impl/%.check)	\
11667c478bd9Sstevel@tonic-gate	$(IBNEXHDRS:%.h=ib/ibnex/%.check)	\
11677c478bd9Sstevel@tonic-gate	$(IBMGTHDRS:%.h=ib/mgt/%.check)			\
11687c478bd9Sstevel@tonic-gate	$(IBMFHDRS:%.h=ib/mgt/ibmf/%.check)		\
1169c39526b7SPramod Gunjikar	$(OFHDRS:%.h=ib/clients/of/%.check)			\
1170c39526b7SPramod Gunjikar	$(RDMAHDRS:%.h=ib/clients/of/rdma/%.check)		\
1171c39526b7SPramod Gunjikar	$(SOL_UVERBSHDRS:%.h=ib/clients/of/sol_uverbs/%.check)	\
1172c39526b7SPramod Gunjikar	$(SOL_UCMAHDRS:%.h=ib/clients/of/sol_ucma/%.check)	\
1173c39526b7SPramod Gunjikar	$(SOL_OFSHDRS:%.h=ib/clients/of/sol_ofs/%.check)	\
11747c478bd9Sstevel@tonic-gate	$(TAVORHDRS:%.h=ib/adapters/tavor/%.check)	\
11757dd1301aSBill Taylor	$(HERMONHDRS:%.h=ib/adapters/hermon/%.check)	\
1176758868cdSBill Taylor	$(MLNXHDRS:%.h=ib/adapters/%.check)		\
1177a6d42e7dSPeter Dunlap	$(IDMHDRS:%.h=idm/%.check)			\
1178a6d42e7dSPeter Dunlap	$(ISCSIHDRS:%.h=iscsi/%.check)			\
1179a6d42e7dSPeter Dunlap	$(ISCSITHDRS:%.h=iscsit/%.check)			\
11807c478bd9Sstevel@tonic-gate	$(ISOHDRS:%.h=iso/%.check)			\
11817c478bd9Sstevel@tonic-gate	$(FMHDRS:%.h=fm/%.check)			\
1182ea8dc4b6Seschrock	$(FMFSHDRS:%.h=fm/fs/%.check)			\
11837c478bd9Sstevel@tonic-gate	$(FMIOHDRS:%.h=fm/io/%.check)			\
11847c478bd9Sstevel@tonic-gate	$(FSHDRS:%.h=fs/%.check)			\
1185533affcbSRobert Mustacchi	$(NVMEHDRS:%.h=nvme/%.check)			\
11867c478bd9Sstevel@tonic-gate	$(SCSIHDRS:%.h=scsi/%.check)			\
11874bb7efa7SGarrett D'Amore	$(SCSIADHDRS:%.h=scsi/adapters/%.check)		\
11884bb7efa7SGarrett D'Amore	$(SCSICONFHDRS:%.h=scsi/conf/%.check)		\
11897c478bd9Sstevel@tonic-gate	$(SCSIIMPLHDRS:%.h=scsi/impl/%.check)		\
1190fcf3ce44SJohn Forte	$(SCSIISCSIHDRS:%.h=scsi/adapters/%.check)	\
1191ac88567aSHyon Kim	$(SCSIGENHDRS:%.h=scsi/generic/%.check)		\
11927c478bd9Sstevel@tonic-gate	$(SCSITARGETSHDRS:%.h=scsi/targets/%.check)	\
11937c478bd9Sstevel@tonic-gate	$(SCSIVHCIHDRS:%.h=scsi/adapters/%.check)	\
119466f9d5cbSmlf	$(SATAGENHDRS:%.h=sata/%.check)			\
11954bb7efa7SGarrett D'Amore	$(SDCARDHDRS:%.h=sdcard/%.check)		\
11967c478bd9Sstevel@tonic-gate	$(SYSEVENTHDRS:%.h=sysevent/%.check)            \
11977c478bd9Sstevel@tonic-gate	$(CONTRACTHDRS:%.h=contract/%.check)            \
11987c478bd9Sstevel@tonic-gate	$(USBAUDHDRS:%.h=usb/clients/audio/%.check)   \
1199a61ed2ceSHans Rosenfeld	$(USBCCIDHDRS:%.h=usb/clients/ccid/%.check)	\
12007c478bd9Sstevel@tonic-gate	$(USBHUBDHDRS:%.h=usb/hubd/%.check)		\
12017c478bd9Sstevel@tonic-gate	$(USBHIDHDRS:%.h=usb/clients/hid/%.check)	\
12027c478bd9Sstevel@tonic-gate	$(USBMSHDRS:%.h=usb/clients/mass_storage/%.check)	\
12037c478bd9Sstevel@tonic-gate	$(USBPRNHDRS:%.h=usb/clients/printer/%.check)   \
120490f05028Syq193411	$(USBCDCHDRS:%.h=usb/clients/usbcdc/%.check)	\
1205c77a61a7Syz147069	$(USBVIDHDRS:%.h=usb/clients/video/usbvc/%.check)   \
1206692d834dSPengcheng Chen - Sun Microsystems - Beijing China	$(USBWCMHDRS:%.h=usb/clients/usbinput/usbwcm/%.check)	\
12077c478bd9Sstevel@tonic-gate	$(UGENHDRS:%.h=usb/clients/ugen/%.check)   \
12087c478bd9Sstevel@tonic-gate	$(USBHDRS:%.h=usb/%.check)                      \
12097c478bd9Sstevel@tonic-gate	$(I1394HDRS:%.h=1394/%.check)			\
121045916cd2Sjpk	$(RSMHDRS:%.h=rsm/%.check)			\
12116f45ec7bSml29623	$(TSOLHDRS:%.h=tsol/%.check)			\
1212cd0d4b40SRobert Mustacchi	$(NXGEHDRS:%.h=nxge/%.check)			\
1213cd0d4b40SRobert Mustacchi	$(PLATHDRS:%.h=plat/%.check)
12147c478bd9Sstevel@tonic-gate
12157c478bd9Sstevel@tonic-gate
12167c478bd9Sstevel@tonic-gate.KEEP_STATE:
12177c478bd9Sstevel@tonic-gate
12187c478bd9Sstevel@tonic-gate.PARALLEL:			\
12197c478bd9Sstevel@tonic-gate	$(CHECKHDRS)		\
12207c478bd9Sstevel@tonic-gate	$(ROOTHDRS)		\
12217c478bd9Sstevel@tonic-gate	$(ROOTAUDHDRS)		\
122247cd5876SAlan Perry	$(ROOTAVHDRS)		\
12237c478bd9Sstevel@tonic-gate	$(ROOTCRYPTOHDRS)	\
12248eea8e29Sap25164	$(ROOTDCAMHDRS)		\
1225a3eabe59SToomas Soome	$(ROOTDKTPHDRS)		\
12267c478bd9Sstevel@tonic-gate	$(ROOTISOHDRS)		\
1227a6d42e7dSPeter Dunlap	$(ROOTIDMHDRS)		\
1228a6d42e7dSPeter Dunlap	$(ROOTISCSIHDRS)	\
1229a6d42e7dSPeter Dunlap	$(ROOTISCSITHDRS)	\
1230fcf3ce44SJohn Forte	$(ROOTFC4HDRS)		\
1231fcf3ce44SJohn Forte	$(ROOTFCHDRS)		\
1232fcf3ce44SJohn Forte	$(ROOTFCIMPLHDRS)	\
1233fcf3ce44SJohn Forte	$(ROOTFCULPHDRS)	\
12347c478bd9Sstevel@tonic-gate	$(ROOTFMHDRS)		\
12357c478bd9Sstevel@tonic-gate	$(ROOTFMIOHDRS)		\
1236ea8dc4b6Seschrock	$(ROOTFMFSHDRS)		\
12377c478bd9Sstevel@tonic-gate	$(ROOTFSHDRS)		\
12387c478bd9Sstevel@tonic-gate	$(ROOTIBDHDRS)		\
12397c478bd9Sstevel@tonic-gate	$(ROOTIBHDRS)		\
12407c478bd9Sstevel@tonic-gate	$(ROOTIBTLHDRS)		\
12417c478bd9Sstevel@tonic-gate	$(ROOTIBTLIMPLHDRS)	\
12427c478bd9Sstevel@tonic-gate	$(ROOTIBNEXHDRS)	\
12437c478bd9Sstevel@tonic-gate	$(ROOTIBMGTHDRS)	\
12447c478bd9Sstevel@tonic-gate	$(ROOTIBMFHDRS)		\
1245533affcbSRobert Mustacchi	$(ROOTNVMEHDRS)		\
1246c39526b7SPramod Gunjikar	$(ROOTOFHDRS)		\
1247c39526b7SPramod Gunjikar	$(ROOTRDMAHDRS)		\
1248a3eabe59SToomas Soome	$(ROOTSATAGENHDRS)	\
1249c39526b7SPramod Gunjikar	$(ROOTSOL_OFSHDRS)	\
1250448bf859SLida.Horn	$(ROOTSOL_UMADHDRS)	\
1251c39526b7SPramod Gunjikar	$(ROOTSOL_UVERBSHDRS)	\
1252c39526b7SPramod Gunjikar	$(ROOTSOL_UCMAHDRS)	\
12537c478bd9Sstevel@tonic-gate	$(ROOTTAVORHDRS)	\
12549e39c5baSBill Taylor	$(ROOTHERMONHDRS)	\
1255758868cdSBill Taylor	$(ROOTMLNXHDRS)		\
1256cd0d4b40SRobert Mustacchi	$(ROOTPLATHDRS)		\
12577c478bd9Sstevel@tonic-gate	$(ROOTSCSIHDRS)		\
12584bb7efa7SGarrett D'Amore	$(ROOTSCSIADHDRS)	\
12597c478bd9Sstevel@tonic-gate	$(ROOTSCSICONFHDRS)	\
1260fcf3ce44SJohn Forte	$(ROOTSCSIISCSIHDRS)	\
12617c478bd9Sstevel@tonic-gate	$(ROOTSCSIGENHDRS)	\
12627c478bd9Sstevel@tonic-gate	$(ROOTSCSIIMPLHDRS)	\
12637c478bd9Sstevel@tonic-gate	$(ROOTSCSIVHCIHDRS)	\
1264a3eabe59SToomas Soome	$(ROOTSCSITARGETSHDRS)	\
12654bb7efa7SGarrett D'Amore	$(ROOTSDCARDHDRS)	\
12667c478bd9Sstevel@tonic-gate	$(ROOTSYSEVENTHDRS)     \
12677c478bd9Sstevel@tonic-gate	$(ROOTCONTRACTHDRS)     \
12687c478bd9Sstevel@tonic-gate	$(ROOTUSBHDRS)		\
12697c478bd9Sstevel@tonic-gate	$(ROOTUSBAUDHDRS)	\
12707c478bd9Sstevel@tonic-gate	$(ROOTUSBHUBDHDRS)	\
12717c478bd9Sstevel@tonic-gate	$(ROOTUSBHIDHDRS)	\
1272ff0e937bSRaymond Chen	$(ROOTUSBHRCHDRS)	\
12737c478bd9Sstevel@tonic-gate	$(ROOTUSBMSHDRS)	\
12747c478bd9Sstevel@tonic-gate	$(ROOTUSBPRNHDRS)       \
127590f05028Syq193411	$(ROOTUSBCDCHDRS)       \
1276c77a61a7Syz147069	$(ROOTUSBVIDHDRS)       \
1277692d834dSPengcheng Chen - Sun Microsystems - Beijing China	$(ROOTUSBWCMHDRS)	\
1278a61ed2ceSHans Rosenfeld	$(ROOTUSBCCIDHDRS)	\
12797c478bd9Sstevel@tonic-gate	$(ROOTUGENHDRS)		\
12807c478bd9Sstevel@tonic-gate	$(ROOT1394HDRS)         \
12817c478bd9Sstevel@tonic-gate	$(ROOTHOTPLUGHDRS)	\
12827c478bd9Sstevel@tonic-gate	$(ROOTHOTPLUGPCIHDRS)	\
12837c478bd9Sstevel@tonic-gate	$(ROOTRSMHDRS)		\
128445916cd2Sjpk	$(ROOTTSOLHDRS)		\
12857c478bd9Sstevel@tonic-gate	$($(MACH)_ROOTHDRS)
12867c478bd9Sstevel@tonic-gate
12877c478bd9Sstevel@tonic-gate
12887c478bd9Sstevel@tonic-gateinstall_h:			\
12897c478bd9Sstevel@tonic-gate	$(ROOTDIRS)		\
12907c478bd9Sstevel@tonic-gate	.WAIT			\
12917c478bd9Sstevel@tonic-gate	$(ROOTHDRS)		\
12927c478bd9Sstevel@tonic-gate	$(ROOTAUDHDRS)		\
129347cd5876SAlan Perry	$(ROOTAVHDRS)		\
12947c478bd9Sstevel@tonic-gate	$(ROOTCRYPTOHDRS)	\
12958eea8e29Sap25164	$(ROOTDCAMHDRS)		\
1296a3eabe59SToomas Soome	$(ROOTDKTPHDRS)		\
12977c478bd9Sstevel@tonic-gate	$(ROOTISOHDRS)		\
1298a6d42e7dSPeter Dunlap	$(ROOTIDMHDRS)		\
1299a6d42e7dSPeter Dunlap	$(ROOTISCSIHDRS)	\
1300a6d42e7dSPeter Dunlap	$(ROOTISCSITHDRS)	\
1301fcf3ce44SJohn Forte	$(ROOTFC4HDRS)		\
1302fcf3ce44SJohn Forte	$(ROOTFCHDRS)		\
1303fcf3ce44SJohn Forte	$(ROOTFCIMPLHDRS)	\
1304fcf3ce44SJohn Forte	$(ROOTFCULPHDRS)	\
13057c478bd9Sstevel@tonic-gate	$(ROOTFMHDRS)		\
1306ea8dc4b6Seschrock	$(ROOTFMFSHDRS)		\
13077c478bd9Sstevel@tonic-gate	$(ROOTFMIOHDRS)		\
13087c478bd9Sstevel@tonic-gate	$(ROOTFSHDRS)		\
13097c478bd9Sstevel@tonic-gate	$(ROOTIBDHDRS)		\
13107c478bd9Sstevel@tonic-gate	$(ROOTIBHDRS)		\
13117c478bd9Sstevel@tonic-gate	$(ROOTIBTLHDRS)		\
13127c478bd9Sstevel@tonic-gate	$(ROOTIBTLIMPLHDRS)	\
13137c478bd9Sstevel@tonic-gate	$(ROOTIBNEXHDRS)	\
13147c478bd9Sstevel@tonic-gate	$(ROOTIBMGTHDRS)	\
13157c478bd9Sstevel@tonic-gate	$(ROOTIBMFHDRS)		\
1316533affcbSRobert Mustacchi	$(ROOTNVMEHDRS)		\
1317c39526b7SPramod Gunjikar	$(ROOTOFHDRS)		\
1318c39526b7SPramod Gunjikar	$(ROOTRDMAHDRS)		\
1319a3eabe59SToomas Soome	$(ROOTSATAGENHDRS)	\
1320c39526b7SPramod Gunjikar	$(ROOTSOL_OFSHDRS)	\
1321448bf859SLida.Horn	$(ROOTSOL_UMADHDRS)	\
1322c39526b7SPramod Gunjikar	$(ROOTSOL_UVERBSHDRS)	\
1323c39526b7SPramod Gunjikar	$(ROOTSOL_UCMAHDRS)	\
13247c478bd9Sstevel@tonic-gate	$(ROOTTAVORHDRS)	\
13259e39c5baSBill Taylor	$(ROOTHERMONHDRS)	\
1326758868cdSBill Taylor	$(ROOTMLNXHDRS)		\
1327cd0d4b40SRobert Mustacchi	$(ROOTPLATHDRS)		\
13287c478bd9Sstevel@tonic-gate	$(ROOTSCSIHDRS)		\
13294bb7efa7SGarrett D'Amore	$(ROOTSCSIADHDRS)	\
1330fcf3ce44SJohn Forte	$(ROOTSCSIISCSIHDRS)	\
13317c478bd9Sstevel@tonic-gate	$(ROOTSCSICONFHDRS)	\
13327c478bd9Sstevel@tonic-gate	$(ROOTSCSIGENHDRS)	\
13337c478bd9Sstevel@tonic-gate	$(ROOTSCSIIMPLHDRS)	\
13347c478bd9Sstevel@tonic-gate	$(ROOTSCSIVHCIHDRS)     \
1335a3eabe59SToomas Soome	$(ROOTSCSITARGETSHDRS)	\
13364bb7efa7SGarrett D'Amore	$(ROOTSDCARDHDRS)	\
13377c478bd9Sstevel@tonic-gate	$(ROOTSYSEVENTHDRS)     \
13387c478bd9Sstevel@tonic-gate	$(ROOTCONTRACTHDRS)     \
13397c478bd9Sstevel@tonic-gate	$(ROOTUSBHDRS)		\
1340a61ed2ceSHans Rosenfeld	$(ROOTUSBCCIDHDRS)	\
13417c478bd9Sstevel@tonic-gate	$(ROOTUSBAUDHDRS)	\
13427c478bd9Sstevel@tonic-gate	$(ROOTUSBHUBDHDRS)	\
13437c478bd9Sstevel@tonic-gate	$(ROOTUSBHIDHDRS)	\
1344ff0e937bSRaymond Chen	$(ROOTUSBHRCHDRS)	\
13457c478bd9Sstevel@tonic-gate	$(ROOTUSBMSHDRS)	\
13467c478bd9Sstevel@tonic-gate	$(ROOTUSBPRNHDRS)       \
134790f05028Syq193411	$(ROOTUSBCDCHDRS)       \
1348c77a61a7Syz147069	$(ROOTUSBVIDHDRS)       \
1349692d834dSPengcheng Chen - Sun Microsystems - Beijing China	$(ROOTUSBWCMHDRS)	\
13507c478bd9Sstevel@tonic-gate	$(ROOTUGENHDRS)		\
13517c478bd9Sstevel@tonic-gate	$(ROOT1394HDRS)         \
13527c478bd9Sstevel@tonic-gate	$(ROOTHOTPLUGHDRS)	\
13537c478bd9Sstevel@tonic-gate	$(ROOTHOTPLUGPCIHDRS)	\
13547c478bd9Sstevel@tonic-gate	$(ROOTRSMHDRS)		\
135545916cd2Sjpk	$(ROOTTSOLHDRS)		\
1356fb9f9b97Skupfer	$($(MACH)_ROOTHDRS)
13577c478bd9Sstevel@tonic-gate
13587c478bd9Sstevel@tonic-gateall_h: $(GENHDRS)
13597c478bd9Sstevel@tonic-gate
13607c478bd9Sstevel@tonic-gatepriv_const.h: $(PRIVS_AWK) $(PRIVS_DEF)
13617b07063dSIgor Kozhukhov	$(AWK) -f $(PRIVS_AWK) < $(PRIVS_DEF) -v privhfile=$@
13627c478bd9Sstevel@tonic-gate
13637c478bd9Sstevel@tonic-gatepriv_names.h: $(PRIVS_AWK) $(PRIVS_DEF)
13647b07063dSIgor Kozhukhov	$(AWK) -f $(PRIVS_AWK) < $(PRIVS_DEF) -v pubhfile=$@
13657c478bd9Sstevel@tonic-gate
1366de81e71eSTim Marslandusb/usbdevs.h: $(USBDEVS_AWK) $(USBDEVS_DATA)
13677b07063dSIgor Kozhukhov	$(AWK) -f $(USBDEVS_AWK) $(USBDEVS_DATA) -H > $@
1368de81e71eSTim Marsland
1369f931c5c0SBinzi Cao - Sun Microsystems - Beijing Chinaclean:
1370f931c5c0SBinzi Cao - Sun Microsystems - Beijing China	$(RM) $(GENHDRS)
1371f931c5c0SBinzi Cao - Sun Microsystems - Beijing China
1372f931c5c0SBinzi Cao - Sun Microsystems - Beijing Chinaclobber: clean
1373f931c5c0SBinzi Cao - Sun Microsystems - Beijing China
13747c478bd9Sstevel@tonic-gatecheck:	$(CHECKHDRS)
13757c478bd9Sstevel@tonic-gate
13767c478bd9Sstevel@tonic-gateFRC:
1377