6 # You may not use this file except in compliance with the License.
7 #
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 # or http://www.opensolaris.org/os/licensing.
10 # See the License for the specific language governing permissions
11 # and limitations under the License.
12 #
13 # When distributing Covered Code, include this CDDL HEADER in each
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 # If applicable, add the following below this CDDL HEADER, with the
16 # fields enclosed by brackets "[]" replaced with your own identifying
17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 #
19 # CDDL HEADER END
20 #
21
22 #
23 # Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
24 # Copyright 2014, Joyent, Inc. All rights reserved.
25 # Copyright 2013 Garrett D'Amore <garrett@damore.org>
26 # Copyright 2015, Joyent, Inc. All rights reserved.
27 # Copyright 2013 Saso Kiselkov. All rights reserved.
28 # Copyright 2015 Igor Kozhukhov <ikozhukhov@gmail.com>
29 # Copyright 2016 Nexenta Systems, Inc.
30 #
31
32 include $(SRC)/uts/Makefile.uts
33
34 FILEMODE=644
35
36 #
37 # Note that the following headers are present in the kernel but
38 # neither installed or shipped as part of the product:
39 # cpuid_drv.h: Private interface for cpuid consumers
40 # unix_bb_info.h: Private interface to kcov
41 #
42
43 i386_HDRS= \
44 agp/agpamd64gart_io.h \
45 agp/agpdefs.h \
46 agp/agpgart_impl.h \
47 agp/agpmaster_io.h \
48 agp/agptarget_io.h \
234 exechdr.h \
235 extdirent.h \
236 fault.h \
237 fasttrap.h \
238 fasttrap_impl.h \
239 fbio.h \
240 fbuf.h \
241 fcntl.h \
242 fct.h \
243 fct_defines.h \
244 fctio.h \
245 fdbuffer.h \
246 fdio.h \
247 feature_tests.h \
248 fem.h \
249 file.h \
250 filio.h \
251 flock.h \
252 flock_impl.h \
253 fork.h \
254 frameio.h \
255 fss.h \
256 fsspriocntl.h \
257 fsid.h \
258 fssnap.h \
259 fssnap_if.h \
260 fstyp.h \
261 ftrace.h \
262 fx.h \
263 fxpriocntl.h \
264 gfs.h \
265 gld.h \
266 gldpriv.h \
267 group.h \
268 hdio.h \
269 hook.h \
270 hook_event.h \
271 hook_impl.h \
272 hwconf.h \
273 ia.h \
274 iapriocntl.h \
339 kobj_impl.h \
340 ksocket.h \
341 kstat.h \
342 kstr.h \
343 ksyms.h \
344 ksynch.h \
345 ldterm.h \
346 lgrp.h \
347 lgrp_user.h \
348 libc_kernel.h \
349 limits.h \
350 link.h \
351 list.h \
352 list_impl.h \
353 llc1.h \
354 loadavg.h \
355 lock.h \
356 lockfs.h \
357 lockstat.h \
358 lofi.h \
359 lofi_impl.h \
360 log.h \
361 logindmux.h \
362 logindmux_impl.h \
363 lwp.h \
364 lwp_timer_impl.h \
365 lwp_upimutex_impl.h \
366 lpif.h \
367 mac.h \
368 mac_client.h \
369 mac_client_impl.h \
370 mac_ether.h \
371 mac_flow.h \
372 mac_flow_impl.h \
373 mac_impl.h \
374 mac_provider.h \
375 mac_soft_ring.h \
376 mac_stat.h \
377 machelf.h \
378 map.h \
379 md4.h \
412 nbmlock.h \
413 ndifm.h \
414 ndi_impldefs.h \
415 net80211.h \
416 net80211_crypto.h \
417 net80211_ht.h \
418 net80211_proto.h \
419 netconfig.h \
420 neti.h \
421 netstack.h \
422 nexusdefs.h \
423 note.h \
424 null.h \
425 nvpair.h \
426 nvpair_impl.h \
427 objfs.h \
428 objfs_impl.h \
429 ontrap.h \
430 open.h \
431 openpromio.h \
432 overlay.h \
433 overlay_common.h \
434 overlay_target.h \
435 panic.h \
436 param.h \
437 pathconf.h \
438 pathname.h \
439 pattr.h \
440 queue.h \
441 serializer.h \
442 pbio.h \
443 pccard.h \
444 pci.h \
445 pcie.h \
446 pci_impl.h \
447 pci_tools.h \
448 pcmcia.h \
449 pctypes.h \
450 pfmod.h \
451 pg.h \
452 pghw.h \
453 physmem.h \
454 pkp_hash.h \
637 utime.h \
638 utsname.h \
639 utssys.h \
640 uuid.h \
641 va_impl.h \
642 va_list.h \
643 var.h \
644 varargs.h \
645 vfs.h \
646 vfs_opreg.h \
647 vfstab.h \
648 vgareg.h \
649 videodev2.h \
650 visual_io.h \
651 vlan.h \
652 vm.h \
653 vm_usage.h \
654 vmem.h \
655 vmem_impl.h \
656 vmsystm.h \
657 vnd.h \
658 vnd_errno.h \
659 vnic.h \
660 vnic_impl.h \
661 vnode.h \
662 vscan.h \
663 vtoc.h \
664 vtrace.h \
665 vuid_event.h \
666 vuid_wheel.h \
667 vuid_queue.h \
668 vuid_state.h \
669 vuid_store.h \
670 vxlan.h \
671 wait.h \
672 waitq.h \
673 wanboot_impl.h \
674 watchpoint.h \
675 winlockio.h \
676 zcons.h \
677 zfd.h \
678 zone.h \
679 xti_inet.h \
680 xti_osi.h \
681 xti_xtiopt.h \
682 zmod.h
683
684 HDRS= \
685 $(GENHDRS) \
686 $(CHKHDRS)
687
688 AUDIOHDRS= \
689 ac97.h \
690 audio_common.h \
851
852 FMHDRS= \
853 protocol.h \
854 util.h
855
856 FMFSHDRS= \
857 zfs.h
858
859 FMIOHDRS= \
860 ddi.h \
861 disk.h \
862 pci.h \
863 scsi.h \
864 sun4upci.h \
865 opl_mc_fm.h
866
867 FSHDRS= \
868 autofs.h \
869 decomp.h \
870 dv_node.h \
871 fifonode.h \
872 hsfs_isospec.h \
873 hsfs_node.h \
874 hsfs_rrip.h \
875 hsfs_spec.h \
876 hsfs_susp.h \
877 hyprlofs.h \
878 hyprlofs_info.h \
879 lofs_info.h \
880 lofs_node.h \
881 mntdata.h \
882 namenode.h \
883 pc_dir.h \
884 pc_fs.h \
885 pc_label.h \
886 pc_node.h \
887 pxfs_ki.h \
888 sdev_impl.h \
889 sdev_plugin.h \
890 snode.h \
891 swapnode.h \
892 tmp.h \
893 tmpnode.h \
894 udf_inode.h \
895 udf_volume.h \
896 ufs_acl.h \
897 ufs_bio.h \
898 ufs_filio.h \
899 ufs_fs.h \
900 ufs_fsdir.h \
901 ufs_inode.h \
902 ufs_lockfs.h \
903 ufs_log.h \
904 ufs_mount.h \
905 ufs_panic.h \
906 ufs_prot.h \
907 ufs_quota.h \
908 ufs_snap.h \
909 ufs_trans.h \
994 fc.h \
995 fcio.h \
996 fc_types.h \
997 fc_appif.h
998
999 FCIMPLHDRS= \
1000 fc_error.h \
1001 fcph.h
1002
1003 FCULPHDRS= \
1004 fcp_util.h \
1005 fcsm.h
1006
1007 SATAGENHDRS= \
1008 sata_hba.h \
1009 sata_defs.h \
1010 sata_cfgadm.h
1011
1012 SYSEVENTHDRS= \
1013 ap_driver.h \
1014 datalink.h \
1015 dev.h \
1016 domain.h \
1017 dr.h \
1018 env.h \
1019 eventdefs.h \
1020 ipmp.h \
1021 pwrctl.h \
1022 svm.h \
1023 vrrp.h
1024
1025 CONTRACTHDRS= \
1026 process.h \
1027 process_impl.h \
1028 device.h \
1029 device_impl.h
1030
1031 USBHDRS= \
1032 usba.h \
1033 usbai.h
1034
|
6 # You may not use this file except in compliance with the License.
7 #
8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 # or http://www.opensolaris.org/os/licensing.
10 # See the License for the specific language governing permissions
11 # and limitations under the License.
12 #
13 # When distributing Covered Code, include this CDDL HEADER in each
14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
15 # If applicable, add the following below this CDDL HEADER, with the
16 # fields enclosed by brackets "[]" replaced with your own identifying
17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 #
19 # CDDL HEADER END
20 #
21
22 #
23 # Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
24 # Copyright 2014, Joyent, Inc. All rights reserved.
25 # Copyright 2013 Garrett D'Amore <garrett@damore.org>
26 # Copyright 2013 Saso Kiselkov. All rights reserved.
27 # Copyright 2015 Igor Kozhukhov <ikozhukhov@gmail.com>
28 # Copyright 2015, Joyent, Inc. All rights reserved.
29 # Copyright 2016 Nexenta Systems, Inc.
30 #
31
32 include $(SRC)/uts/Makefile.uts
33
34 FILEMODE=644
35
36 #
37 # Note that the following headers are present in the kernel but
38 # neither installed or shipped as part of the product:
39 # cpuid_drv.h: Private interface for cpuid consumers
40 # unix_bb_info.h: Private interface to kcov
41 #
42
43 i386_HDRS= \
44 agp/agpamd64gart_io.h \
45 agp/agpdefs.h \
46 agp/agpgart_impl.h \
47 agp/agpmaster_io.h \
48 agp/agptarget_io.h \
234 exechdr.h \
235 extdirent.h \
236 fault.h \
237 fasttrap.h \
238 fasttrap_impl.h \
239 fbio.h \
240 fbuf.h \
241 fcntl.h \
242 fct.h \
243 fct_defines.h \
244 fctio.h \
245 fdbuffer.h \
246 fdio.h \
247 feature_tests.h \
248 fem.h \
249 file.h \
250 filio.h \
251 flock.h \
252 flock_impl.h \
253 fork.h \
254 fss.h \
255 fsspriocntl.h \
256 fsid.h \
257 fssnap.h \
258 fssnap_if.h \
259 fstyp.h \
260 ftrace.h \
261 fx.h \
262 fxpriocntl.h \
263 gfs.h \
264 gld.h \
265 gldpriv.h \
266 group.h \
267 hdio.h \
268 hook.h \
269 hook_event.h \
270 hook_impl.h \
271 hwconf.h \
272 ia.h \
273 iapriocntl.h \
338 kobj_impl.h \
339 ksocket.h \
340 kstat.h \
341 kstr.h \
342 ksyms.h \
343 ksynch.h \
344 ldterm.h \
345 lgrp.h \
346 lgrp_user.h \
347 libc_kernel.h \
348 limits.h \
349 link.h \
350 list.h \
351 list_impl.h \
352 llc1.h \
353 loadavg.h \
354 lock.h \
355 lockfs.h \
356 lockstat.h \
357 lofi.h \
358 log.h \
359 logindmux.h \
360 logindmux_impl.h \
361 lwp.h \
362 lwp_timer_impl.h \
363 lwp_upimutex_impl.h \
364 lpif.h \
365 mac.h \
366 mac_client.h \
367 mac_client_impl.h \
368 mac_ether.h \
369 mac_flow.h \
370 mac_flow_impl.h \
371 mac_impl.h \
372 mac_provider.h \
373 mac_soft_ring.h \
374 mac_stat.h \
375 machelf.h \
376 map.h \
377 md4.h \
410 nbmlock.h \
411 ndifm.h \
412 ndi_impldefs.h \
413 net80211.h \
414 net80211_crypto.h \
415 net80211_ht.h \
416 net80211_proto.h \
417 netconfig.h \
418 neti.h \
419 netstack.h \
420 nexusdefs.h \
421 note.h \
422 null.h \
423 nvpair.h \
424 nvpair_impl.h \
425 objfs.h \
426 objfs_impl.h \
427 ontrap.h \
428 open.h \
429 openpromio.h \
430 panic.h \
431 param.h \
432 pathconf.h \
433 pathname.h \
434 pattr.h \
435 queue.h \
436 serializer.h \
437 pbio.h \
438 pccard.h \
439 pci.h \
440 pcie.h \
441 pci_impl.h \
442 pci_tools.h \
443 pcmcia.h \
444 pctypes.h \
445 pfmod.h \
446 pg.h \
447 pghw.h \
448 physmem.h \
449 pkp_hash.h \
632 utime.h \
633 utsname.h \
634 utssys.h \
635 uuid.h \
636 va_impl.h \
637 va_list.h \
638 var.h \
639 varargs.h \
640 vfs.h \
641 vfs_opreg.h \
642 vfstab.h \
643 vgareg.h \
644 videodev2.h \
645 visual_io.h \
646 vlan.h \
647 vm.h \
648 vm_usage.h \
649 vmem.h \
650 vmem_impl.h \
651 vmsystm.h \
652 vnic.h \
653 vnic_impl.h \
654 vnode.h \
655 vscan.h \
656 vtoc.h \
657 vtrace.h \
658 vuid_event.h \
659 vuid_wheel.h \
660 vuid_queue.h \
661 vuid_state.h \
662 vuid_store.h \
663 wait.h \
664 waitq.h \
665 wanboot_impl.h \
666 watchpoint.h \
667 winlockio.h \
668 zcons.h \
669 zfd.h \
670 zone.h \
671 xti_inet.h \
672 xti_osi.h \
673 xti_xtiopt.h \
674 zmod.h
675
676 HDRS= \
677 $(GENHDRS) \
678 $(CHKHDRS)
679
680 AUDIOHDRS= \
681 ac97.h \
682 audio_common.h \
843
844 FMHDRS= \
845 protocol.h \
846 util.h
847
848 FMFSHDRS= \
849 zfs.h
850
851 FMIOHDRS= \
852 ddi.h \
853 disk.h \
854 pci.h \
855 scsi.h \
856 sun4upci.h \
857 opl_mc_fm.h
858
859 FSHDRS= \
860 autofs.h \
861 decomp.h \
862 dv_node.h \
863 sdev_impl.h \
864 fifonode.h \
865 hsfs_isospec.h \
866 hsfs_node.h \
867 hsfs_rrip.h \
868 hsfs_spec.h \
869 hsfs_susp.h \
870 lofs_info.h \
871 lofs_node.h \
872 mntdata.h \
873 namenode.h \
874 pc_dir.h \
875 pc_fs.h \
876 pc_label.h \
877 pc_node.h \
878 pxfs_ki.h \
879 snode.h \
880 swapnode.h \
881 tmp.h \
882 tmpnode.h \
883 udf_inode.h \
884 udf_volume.h \
885 ufs_acl.h \
886 ufs_bio.h \
887 ufs_filio.h \
888 ufs_fs.h \
889 ufs_fsdir.h \
890 ufs_inode.h \
891 ufs_lockfs.h \
892 ufs_log.h \
893 ufs_mount.h \
894 ufs_panic.h \
895 ufs_prot.h \
896 ufs_quota.h \
897 ufs_snap.h \
898 ufs_trans.h \
983 fc.h \
984 fcio.h \
985 fc_types.h \
986 fc_appif.h
987
988 FCIMPLHDRS= \
989 fc_error.h \
990 fcph.h
991
992 FCULPHDRS= \
993 fcp_util.h \
994 fcsm.h
995
996 SATAGENHDRS= \
997 sata_hba.h \
998 sata_defs.h \
999 sata_cfgadm.h
1000
1001 SYSEVENTHDRS= \
1002 ap_driver.h \
1003 dev.h \
1004 domain.h \
1005 dr.h \
1006 env.h \
1007 eventdefs.h \
1008 ipmp.h \
1009 pwrctl.h \
1010 svm.h \
1011 vrrp.h
1012
1013 CONTRACTHDRS= \
1014 process.h \
1015 process_impl.h \
1016 device.h \
1017 device_impl.h
1018
1019 USBHDRS= \
1020 usba.h \
1021 usbai.h
1022
|