Print this page
6198 Let's EOL cachefs
Split |
Close |
Expand all |
Collapse all |
--- old/usr/src/uts/common/sys/Makefile
+++ new/usr/src/uts/common/sys/Makefile
1 1 #
2 2 # CDDL HEADER START
3 3 #
4 4 # The contents of this file are subject to the terms of the
5 5 # Common Development and Distribution License (the "License").
6 6 # You may not use this file except in compliance with the License.
7 7 #
8 8 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
9 9 # or http://www.opensolaris.org/os/licensing.
10 10 # See the License for the specific language governing permissions
11 11 # and limitations under the License.
12 12 #
13 13 # When distributing Covered Code, include this CDDL HEADER in each
14 14 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
↓ open down ↓ |
14 lines elided |
↑ open up ↑ |
15 15 # If applicable, add the following below this CDDL HEADER, with the
16 16 # fields enclosed by brackets "[]" replaced with your own identifying
17 17 # information: Portions Copyright [yyyy] [name of copyright owner]
18 18 #
19 19 # CDDL HEADER END
20 20 #
21 21 #
22 22 # Copyright (c) 1989, 2010, Oracle and/or its affiliates. All rights reserved.
23 23 # Copyright 2013, Joyent, Inc. All rights reserved.
24 24 # Copyright 2013 Garrett D'Amore <garrett@damore.org>
25 +# Copyright 2015 Nexenta Systems, Inc. All rights reserved.
25 26 #
26 27
27 28 include $(SRC)/uts/Makefile.uts
28 29
29 30 FILEMODE=644
30 31
31 32 #
32 33 # Note that the following headers are present in the kernel but
33 34 # neither installed or shipped as part of the product:
34 35 # cpuid_drv.h: Private interface for cpuid consumers
35 36 # unix_bb_info.h: Private interface to kcov
36 37 #
37 38
38 39 i386_HDRS= \
39 40 agp/agpamd64gart_io.h \
40 41 agp/agpdefs.h \
41 42 agp/agpgart_impl.h \
42 43 agp/agpmaster_io.h \
43 44 agp/agptarget_io.h \
44 45 agpgart.h \
45 46 asy.h \
46 47 fd_debug.h \
47 48 fdc.h \
48 49 fdmedia.h \
49 50 mouse.h \
50 51 ucode.h
51 52
52 53 sparc_HDRS= \
53 54 mouse.h \
54 55 scsi/targets/ssddef.h \
55 56 $(MDESCHDRS)
56 57
57 58 # Generated headers
58 59 GENHDRS= \
59 60 priv_const.h \
60 61 priv_names.h \
61 62 usb/usbdevs.h
62 63
63 64 CHKHDRS= \
64 65 acpi_drv.h \
65 66 acct.h \
66 67 acctctl.h \
67 68 acl.h \
68 69 acl_impl.h \
69 70 aggr.h \
70 71 aggr_impl.h \
71 72 aio.h \
72 73 aio_impl.h \
73 74 aio_req.h \
74 75 aiocb.h \
75 76 ascii.h \
76 77 asynch.h \
77 78 atomic.h \
78 79 attr.h \
79 80 audio.h \
80 81 audioio.h \
81 82 autoconf.h \
82 83 auxv.h \
83 84 auxv_386.h \
84 85 auxv_SPARC.h \
85 86 avl.h \
86 87 avl_impl.h \
87 88 bitmap.h \
88 89 bitset.h \
89 90 bl.h \
90 91 blkdev.h \
91 92 bofi.h \
92 93 bofi_impl.h \
93 94 bpp_io.h \
94 95 bootstat.h \
95 96 brand.h \
96 97 buf.h \
97 98 bufmod.h \
98 99 bustypes.h \
99 100 byteorder.h \
100 101 callb.h \
101 102 callo.h \
102 103 cap_util.h \
103 104 cpucaps.h \
104 105 cpucaps_impl.h \
105 106 ccompile.h \
106 107 cdio.h \
107 108 cladm.h \
108 109 class.h \
109 110 clconf.h \
110 111 clock_impl.h \
111 112 cmlb.h \
112 113 cmn_err.h \
113 114 compress.h \
114 115 condvar.h \
115 116 condvar_impl.h \
116 117 conf.h \
117 118 consdev.h \
118 119 console.h \
119 120 consplat.h \
120 121 vt.h \
121 122 vtdaemon.h \
122 123 kd.h \
123 124 contract.h \
124 125 contract_impl.h \
125 126 copyops.h \
126 127 core.h \
127 128 corectl.h \
128 129 cpc_impl.h \
129 130 cpc_pcbe.h \
130 131 cpr.h \
131 132 cpupart.h \
132 133 cpuvar.h \
133 134 crc32.h \
134 135 cred.h \
135 136 cred_impl.h \
136 137 crtctl.h \
137 138 cryptmod.h \
138 139 csiioctl.h \
139 140 ctf.h \
140 141 ctfs.h \
141 142 ctfs_impl.h \
142 143 ctf_api.h \
143 144 ctype.h \
144 145 cyclic.h \
145 146 cyclic_impl.h \
146 147 dacf.h \
147 148 dacf_impl.h \
148 149 damap.h \
149 150 damap_impl.h \
150 151 dc_ki.h \
151 152 ddi.h \
152 153 ddifm.h \
153 154 ddifm_impl.h \
154 155 ddi_hp.h \
155 156 ddi_hp_impl.h \
156 157 ddi_intr.h \
157 158 ddi_intr_impl.h \
158 159 ddi_impldefs.h \
159 160 ddi_implfuncs.h \
160 161 ddi_obsolete.h \
161 162 ddi_periodic.h \
162 163 ddidevmap.h \
163 164 ddidmareq.h \
164 165 ddimapreq.h \
165 166 ddipropdefs.h \
166 167 dditypes.h \
167 168 debug.h \
168 169 des.h \
169 170 devctl.h \
170 171 devcache.h \
171 172 devcache_impl.h \
172 173 devfm.h \
173 174 devid_cache.h \
174 175 devinfo_impl.h \
175 176 devops.h \
176 177 devpolicy.h \
177 178 devpoll.h \
178 179 dirent.h \
179 180 disp.h \
180 181 dkbad.h \
181 182 dkio.h \
182 183 dklabel.h \
183 184 dl.h \
184 185 dlpi.h \
185 186 dld.h \
186 187 dld_impl.h \
187 188 dld_ioc.h \
188 189 dls.h \
189 190 dls_mgmt.h \
190 191 dls_impl.h \
191 192 dma_i8237A.h \
192 193 dnlc.h \
193 194 door.h \
194 195 door_data.h \
195 196 door_impl.h \
196 197 dtrace.h \
197 198 dtrace_impl.h \
198 199 dumpadm.h \
199 200 dumphdr.h \
200 201 ecppsys.h \
201 202 ecppio.h \
202 203 ecppreg.h \
203 204 ecppvar.h \
204 205 efi_partition.h \
205 206 elf.h \
206 207 elf_386.h \
207 208 elf_SPARC.h \
208 209 elf_notes.h \
209 210 elf_amd64.h \
210 211 elftypes.h \
211 212 emul64.h \
212 213 emul64cmd.h \
213 214 emul64var.h \
214 215 epm.h \
215 216 errno.h \
216 217 errorq.h \
217 218 errorq_impl.h \
218 219 esunddi.h \
219 220 ethernet.h \
220 221 euc.h \
221 222 eucioctl.h \
222 223 exacct.h \
223 224 exacct_catalog.h \
224 225 exacct_impl.h \
225 226 exec.h \
226 227 exechdr.h \
227 228 extdirent.h \
228 229 fault.h \
229 230 fasttrap.h \
230 231 fasttrap_impl.h \
231 232 fbio.h \
232 233 fbuf.h \
233 234 fcntl.h \
234 235 fct.h \
235 236 fct_defines.h \
236 237 fctio.h \
237 238 fdbuffer.h \
238 239 fdio.h \
239 240 feature_tests.h \
240 241 fem.h \
241 242 file.h \
242 243 filio.h \
243 244 flock.h \
244 245 flock_impl.h \
245 246 fork.h \
246 247 fss.h \
247 248 fsspriocntl.h \
248 249 fsid.h \
249 250 fssnap.h \
250 251 fssnap_if.h \
251 252 fstyp.h \
252 253 ftrace.h \
253 254 fx.h \
254 255 fxpriocntl.h \
255 256 gfs.h \
256 257 gld.h \
257 258 gldpriv.h \
258 259 group.h \
259 260 hdio.h \
260 261 hook.h \
261 262 hook_event.h \
262 263 hook_impl.h \
263 264 hwconf.h \
264 265 ia.h \
265 266 iapriocntl.h \
266 267 ibpart.h \
267 268 id32.h \
268 269 idmap.h \
269 270 ieeefp.h \
270 271 id_space.h \
271 272 instance.h \
272 273 int_const.h \
273 274 int_fmtio.h \
274 275 int_limits.h \
275 276 int_types.h \
276 277 inttypes.h \
277 278 ioccom.h \
278 279 ioctl.h \
279 280 ipc.h \
280 281 ipc_impl.h \
281 282 ipc_rctl.h \
282 283 ipd.h \
283 284 ipmi.h \
284 285 isa_defs.h \
285 286 iscsi_authclient.h \
286 287 iscsi_authclientglue.h \
287 288 iscsi_protocol.h \
288 289 jioctl.h \
289 290 kbd.h \
290 291 kbdreg.h \
291 292 kbio.h \
292 293 kcpc.h \
293 294 kdi.h \
294 295 kdi_impl.h \
295 296 kiconv.h \
296 297 kiconv_big5_utf8.h \
297 298 kiconv_cck_common.h \
298 299 kiconv_cp950hkscs_utf8.h \
299 300 kiconv_emea1.h \
300 301 kiconv_emea2.h \
301 302 kiconv_euckr_utf8.h \
302 303 kiconv_euctw_utf8.h \
303 304 kiconv_gb18030_utf8.h \
304 305 kiconv_gb2312_utf8.h \
305 306 kiconv_hkscs_utf8.h \
306 307 kiconv_ja.h \
307 308 kiconv_ja_jis_to_unicode.h \
308 309 kiconv_ja_unicode_to_jis.h \
309 310 kiconv_ko.h \
310 311 kiconv_latin1.h \
311 312 kiconv_sc.h \
312 313 kiconv_tc.h \
313 314 kiconv_uhc_utf8.h \
314 315 kiconv_utf8_big5.h \
315 316 kiconv_utf8_cp950hkscs.h \
316 317 kiconv_utf8_euckr.h \
317 318 kiconv_utf8_euctw.h \
318 319 kiconv_utf8_gb18030.h \
319 320 kiconv_utf8_gb2312.h \
320 321 kiconv_utf8_hkscs.h \
321 322 kiconv_utf8_uhc.h \
322 323 kidmap.h \
323 324 klpd.h \
324 325 klwp.h \
325 326 kmdb.h \
326 327 kmem.h \
327 328 kmem_impl.h \
328 329 kobj.h \
329 330 kobj_impl.h \
330 331 ksocket.h \
331 332 kstat.h \
332 333 kstr.h \
333 334 ksyms.h \
334 335 ksynch.h \
335 336 ldterm.h \
336 337 lgrp.h \
337 338 lgrp_user.h \
338 339 libc_kernel.h \
339 340 link.h \
340 341 list.h \
341 342 list_impl.h \
342 343 llc1.h \
343 344 loadavg.h \
344 345 lock.h \
345 346 lockfs.h \
346 347 lockstat.h \
347 348 lofi.h \
348 349 log.h \
349 350 logindmux.h \
350 351 logindmux_impl.h \
351 352 lwp.h \
352 353 lwp_timer_impl.h \
353 354 lwp_upimutex_impl.h \
354 355 lpif.h \
355 356 mac.h \
356 357 mac_client.h \
357 358 mac_client_impl.h \
358 359 mac_ether.h \
359 360 mac_flow.h \
360 361 mac_flow_impl.h \
361 362 mac_impl.h \
362 363 mac_provider.h \
363 364 mac_soft_ring.h \
364 365 mac_stat.h \
365 366 machelf.h \
366 367 map.h \
367 368 md4.h \
368 369 md5.h \
369 370 md5_consts.h \
370 371 mdi_impldefs.h \
371 372 mem.h \
372 373 mem_config.h \
373 374 memlist.h \
374 375 mkdev.h \
375 376 mhd.h \
376 377 mii.h \
377 378 miiregs.h \
378 379 mixer.h \
379 380 mman.h \
380 381 mmapobj.h \
381 382 mntent.h \
382 383 mntio.h \
383 384 mnttab.h \
384 385 modctl.h \
385 386 mode.h \
386 387 model.h \
387 388 modhash.h \
388 389 modhash_impl.h \
389 390 mount.h \
390 391 mouse.h \
391 392 msacct.h \
392 393 msg.h \
393 394 msg_impl.h \
394 395 msio.h \
395 396 msreg.h \
396 397 mtio.h \
397 398 multidata.h \
398 399 multidata_impl.h \
399 400 mutex.h \
400 401 nbmlock.h \
401 402 ndifm.h \
402 403 ndi_impldefs.h \
403 404 net80211.h \
404 405 net80211_crypto.h \
405 406 net80211_ht.h \
406 407 net80211_proto.h \
407 408 netconfig.h \
408 409 neti.h \
409 410 netstack.h \
410 411 nexusdefs.h \
411 412 note.h \
412 413 nvpair.h \
413 414 nvpair_impl.h \
414 415 objfs.h \
415 416 objfs_impl.h \
416 417 ontrap.h \
417 418 open.h \
418 419 openpromio.h \
419 420 panic.h \
420 421 param.h \
421 422 pathconf.h \
422 423 pathname.h \
423 424 pattr.h \
424 425 queue.h \
425 426 serializer.h \
426 427 pbio.h \
427 428 pccard.h \
428 429 pci.h \
429 430 pcie.h \
430 431 pci_impl.h \
431 432 pci_tools.h \
432 433 pcmcia.h \
433 434 pctypes.h \
434 435 pfmod.h \
435 436 pg.h \
436 437 pghw.h \
437 438 physmem.h \
438 439 pkp_hash.h \
439 440 pm.h \
440 441 policy.h \
441 442 poll.h \
442 443 poll_impl.h \
443 444 pool.h \
444 445 pool_impl.h \
445 446 pool_pset.h \
446 447 port.h \
447 448 port_impl.h \
448 449 port_kernel.h \
449 450 portif.h \
450 451 ppmio.h \
451 452 pppt_ic_if.h \
452 453 pppt_ioctl.h \
453 454 priocntl.h \
454 455 priv.h \
455 456 priv_impl.h \
456 457 prnio.h \
457 458 proc.h \
458 459 processor.h \
459 460 procfs.h \
460 461 procset.h \
461 462 project.h \
462 463 protosw.h \
463 464 prsystm.h \
464 465 pset.h \
465 466 pshot.h \
466 467 ptem.h \
467 468 ptms.h \
468 469 ptyvar.h \
469 470 raidioctl.h \
470 471 ramdisk.h \
471 472 random.h \
472 473 rctl.h \
473 474 rctl_impl.h \
474 475 rds.h \
475 476 reboot.h \
476 477 refstr.h \
477 478 refstr_impl.h \
478 479 resource.h \
479 480 rlioctl.h \
480 481 rt.h \
481 482 rtpriocntl.h \
482 483 rwlock.h \
483 484 rwlock_impl.h \
484 485 rwstlock.h \
485 486 sad.h \
486 487 schedctl.h \
487 488 sdt.h \
488 489 select.h \
489 490 sem.h \
490 491 sem_impl.h \
491 492 sema_impl.h \
492 493 semaphore.h \
493 494 sendfile.h \
494 495 ser_sync.h \
495 496 session.h \
496 497 sha1.h \
497 498 sha1_consts.h \
498 499 sha2.h \
499 500 sha2_consts.h \
500 501 share.h \
501 502 shm.h \
502 503 shm_impl.h \
503 504 sid.h \
504 505 siginfo.h \
505 506 signal.h \
506 507 sleepq.h \
507 508 smbios.h \
508 509 smbios_impl.h \
509 510 sobject.h \
510 511 socket.h \
511 512 socket_impl.h \
512 513 socket_proto.h \
513 514 socketvar.h \
514 515 sockfilter.h \
515 516 sockio.h \
516 517 soundcard.h \
517 518 squeue.h \
518 519 squeue_impl.h \
519 520 srn.h \
520 521 sservice.h \
521 522 stat.h \
522 523 statfs.h \
523 524 statvfs.h \
524 525 stdbool.h \
525 526 stdint.h \
526 527 stermio.h \
527 528 stmf.h \
528 529 stmf_defines.h \
529 530 stmf_ioctl.h \
530 531 stmf_sbd_ioctl.h \
531 532 stream.h \
532 533 strft.h \
533 534 strlog.h \
534 535 strmdep.h \
535 536 stropts.h \
536 537 strredir.h \
537 538 strstat.h \
538 539 strsubr.h \
539 540 strsun.h \
540 541 strtty.h \
541 542 sunddi.h \
542 543 sunldi.h \
543 544 sunldi_impl.h \
544 545 sunmdi.h \
545 546 sunndi.h \
546 547 sunos_dhcp_class.h \
547 548 sunpm.h \
548 549 suntpi.h \
549 550 suntty.h \
550 551 swap.h \
551 552 synch.h \
552 553 sysdc.h \
553 554 sysdc_impl.h \
554 555 syscall.h \
555 556 sysconf.h \
556 557 sysconfig.h \
557 558 sysevent.h \
558 559 sysevent_impl.h \
559 560 sysinfo.h \
560 561 syslog.h \
561 562 sysmacros.h \
562 563 sysmsg_impl.h \
563 564 systeminfo.h \
564 565 systm.h \
565 566 task.h \
566 567 taskq.h \
567 568 taskq_impl.h \
568 569 t_kuser.h \
569 570 t_lock.h \
570 571 telioctl.h \
571 572 termio.h \
572 573 termios.h \
573 574 termiox.h \
574 575 thread.h \
575 576 ticlts.h \
576 577 ticots.h \
577 578 ticotsord.h \
578 579 tihdr.h \
579 580 time.h \
580 581 time_impl.h \
581 582 time_std_impl.h \
582 583 timeb.h \
583 584 timer.h \
584 585 times.h \
585 586 timex.h \
586 587 timod.h \
587 588 tirdwr.h \
588 589 tiuser.h \
589 590 tl.h \
590 591 tnf.h \
591 592 tnf_com.h \
592 593 tnf_probe.h \
593 594 tnf_writer.h \
594 595 todio.h \
595 596 tpicommon.h \
596 597 ts.h \
597 598 tspriocntl.h \
598 599 ttcompat.h \
599 600 ttold.h \
600 601 tty.h \
601 602 ttychars.h \
602 603 ttydev.h \
603 604 tuneable.h \
604 605 turnstile.h \
605 606 types.h \
606 607 types32.h \
607 608 tzfile.h \
608 609 u8_textprep.h \
609 610 u8_textprep_data.h \
610 611 uadmin.h \
611 612 ucred.h \
612 613 uio.h \
613 614 ulimit.h \
614 615 un.h \
615 616 unistd.h \
616 617 user.h \
617 618 ustat.h \
618 619 utime.h \
619 620 utsname.h \
620 621 utssys.h \
621 622 uuid.h \
622 623 va_impl.h \
623 624 va_list.h \
624 625 var.h \
625 626 varargs.h \
626 627 vfs.h \
627 628 vfs_opreg.h \
628 629 vfstab.h \
629 630 vgareg.h \
630 631 videodev2.h \
631 632 visual_io.h \
632 633 vlan.h \
633 634 vm.h \
634 635 vm_usage.h \
635 636 vmem.h \
636 637 vmem_impl.h \
637 638 vmsystm.h \
638 639 vnic.h \
639 640 vnic_impl.h \
640 641 vnode.h \
641 642 vscan.h \
642 643 vtoc.h \
643 644 vtrace.h \
644 645 vuid_event.h \
645 646 vuid_wheel.h \
646 647 vuid_queue.h \
647 648 vuid_state.h \
648 649 vuid_store.h \
649 650 wait.h \
650 651 waitq.h \
651 652 wanboot_impl.h \
652 653 watchpoint.h \
653 654 winlockio.h \
654 655 zcons.h \
655 656 zone.h \
656 657 xti_inet.h \
657 658 xti_osi.h \
658 659 xti_xtiopt.h \
659 660 zmod.h
660 661
661 662 HDRS= \
662 663 $(GENHDRS) \
663 664 $(CHKHDRS)
664 665
665 666 AUDIOHDRS= \
666 667 ac97.h \
667 668 audio_common.h \
668 669 audio_driver.h \
669 670 audio_oss.h \
670 671 g711.h
671 672
672 673 AVHDRS= \
673 674 iec61883.h
674 675
675 676 BSCHDRS= \
676 677 bscbus.h \
677 678 bscv_impl.h \
678 679 lom_ebuscodes.h \
679 680 lom_io.h \
680 681 lom_priv.h \
681 682 lombus.h
682 683
683 684 MDESCHDRS= \
684 685 mdesc.h \
685 686 mdesc_impl.h
686 687
687 688 CPUDRVHDRS= \
688 689 cpudrv.h
689 690
690 691 CRYPTOHDRS= \
691 692 elfsign.h \
692 693 ioctl.h \
693 694 ioctladmin.h \
694 695 common.h \
695 696 impl.h \
696 697 spi.h \
697 698 api.h \
698 699 ops_impl.h \
699 700 sched_impl.h
700 701
701 702 DCAMHDRS= \
702 703 dcam1394_io.h
703 704
704 705 IBHDRS= \
705 706 ib_types.h \
706 707 ib_pkt_hdrs.h
707 708
708 709 IBTLHDRS= \
709 710 ibtl_types.h \
710 711 ibtl_status.h \
711 712 ibti.h \
712 713 ibti_cm.h \
713 714 ibci.h \
714 715 ibti_common.h \
715 716 ibvti.h \
716 717 ibtl_ci_types.h
717 718
718 719 IBTLIMPLHDRS= \
719 720 ibtl_util.h
720 721
721 722 IBNEXHDRS= \
722 723 ibnex_devctl.h
723 724
724 725 IBMFHDRS= \
725 726 ibmf.h \
726 727 ibmf_msg.h \
727 728 ibmf_saa.h \
728 729 ibmf_utils.h
729 730
730 731 IBMGTHDRS= \
731 732 ib_dm_attr.h \
732 733 ib_mad.h \
733 734 sm_attr.h \
734 735 sa_recs.h
735 736
736 737 IBDHDRS= \
737 738 ibd.h
738 739
739 740 OFHDRS= \
740 741 ofa_solaris.h \
741 742 ofed_kernel.h
742 743
743 744 RDMAHDRS= \
744 745 ib_addr.h \
745 746 ib_user_mad.h \
746 747 ib_user_sa.h \
747 748 ib_user_verbs.h \
748 749 ib_verbs.h \
749 750 rdma_cm.h \
750 751 rdma_user_cm.h
751 752
752 753 SOL_UVERBSHDRS= \
753 754 sol_uverbs.h \
754 755 sol_uverbs2ucma.h \
755 756 sol_uverbs_comp.h \
756 757 sol_uverbs_hca.h \
757 758 sol_uverbs_qp.h \
758 759 sol_uverbs_event.h
759 760
760 761 SOL_UMADHDRS= \
761 762 sol_umad.h
762 763
763 764 SOL_UCMAHDRS= \
764 765 sol_ucma.h \
765 766 sol_rdma_user_cm.h
766 767
767 768 SOL_OFSHDRS= \
768 769 sol_cma.h \
769 770 sol_ib_cma.h \
770 771 sol_ofs_common.h \
771 772 sol_kverb_impl.h
772 773
773 774 TAVORHDRS= \
774 775 tavor_ioctl.h
775 776
776 777 HERMONHDRS= \
777 778 hermon_ioctl.h
778 779
779 780 MLNXHDRS= \
780 781 mlnx_umap.h
781 782
782 783 IDMHDRS= \
783 784 idm.h \
784 785 idm_impl.h \
785 786 idm_so.h \
786 787 idm_text.h \
787 788 idm_transport.h \
788 789 idm_conn_sm.h
789 790
790 791 ISCSITHDRS= \
791 792 radius_packet.h \
792 793 radius_protocol.h \
793 794 chap.h \
794 795 isns_protocol.h \
795 796 iscsi_if.h \
796 797 iscsit_common.h
797 798
798 799 ISOHDRS= \
799 800 signal_iso.h
800 801
801 802 DERIVED_LVMHDRS= \
802 803 md_mdiox.h \
803 804 md_basic.h \
804 805 mdmed.h \
805 806 md_mhdx.h \
806 807 mdmn_commd.h
807 808
808 809 LVMHDRS= \
809 810 md_convert.h \
810 811 md_crc.h \
811 812 md_hotspares.h \
812 813 md_mddb.h \
813 814 md_mirror.h \
814 815 md_mirror_shared.h \
815 816 md_names.h \
816 817 md_notify.h \
817 818 md_raid.h \
818 819 md_rename.h \
819 820 md_sp.h \
820 821 md_stripe.h \
821 822 md_trans.h \
822 823 mdio.h \
823 824 mdvar.h
824 825
825 826 ALL_LVMHDRS= \
826 827 $(LVMHDRS) \
827 828 $(DERIVED_LVMHDRS)
828 829
829 830 FMHDRS= \
830 831 protocol.h \
831 832 util.h
832 833
833 834 FMFSHDRS= \
834 835 zfs.h
835 836
↓ open down ↓ |
801 lines elided |
↑ open up ↑ |
836 837 FMIOHDRS= \
837 838 ddi.h \
838 839 disk.h \
839 840 pci.h \
840 841 scsi.h \
841 842 sun4upci.h \
842 843 opl_mc_fm.h
843 844
844 845 FSHDRS= \
845 846 autofs.h \
846 - cachefs_dir.h \
847 - cachefs_dlog.h \
848 - cachefs_filegrp.h \
849 - cachefs_fs.h \
850 - cachefs_fscache.h \
851 - cachefs_ioctl.h \
852 - cachefs_log.h \
853 847 decomp.h \
854 848 dv_node.h \
855 849 sdev_impl.h \
856 850 fifonode.h \
857 851 hsfs_isospec.h \
858 852 hsfs_node.h \
859 853 hsfs_rrip.h \
860 854 hsfs_spec.h \
861 855 hsfs_susp.h \
862 856 lofs_info.h \
863 857 lofs_node.h \
864 858 mntdata.h \
865 859 namenode.h \
866 860 pc_dir.h \
867 861 pc_fs.h \
868 862 pc_label.h \
869 863 pc_node.h \
870 864 pxfs_ki.h \
871 865 snode.h \
872 866 swapnode.h \
873 867 tmp.h \
874 868 tmpnode.h \
875 869 udf_inode.h \
876 870 udf_volume.h \
877 871 ufs_acl.h \
878 872 ufs_bio.h \
879 873 ufs_filio.h \
880 874 ufs_fs.h \
881 875 ufs_fsdir.h \
882 876 ufs_inode.h \
883 877 ufs_lockfs.h \
884 878 ufs_log.h \
885 879 ufs_mount.h \
886 880 ufs_panic.h \
887 881 ufs_prot.h \
888 882 ufs_quota.h \
889 883 ufs_snap.h \
890 884 ufs_trans.h \
891 885 zfs.h \
892 886 zut.h
893 887
894 888 SCSIHDRS= \
895 889 scsi.h \
896 890 scsi_address.h \
897 891 scsi_ctl.h \
898 892 scsi_fm.h \
899 893 scsi_params.h \
900 894 scsi_pkt.h \
901 895 scsi_resource.h \
902 896 scsi_types.h \
903 897 scsi_watch.h
904 898
905 899 SCSICONFHDRS= \
906 900 autoconf.h \
907 901 device.h
908 902
909 903 SCSIGENHDRS= \
910 904 commands.h \
911 905 dad_mode.h \
912 906 inquiry.h \
913 907 message.h \
914 908 mode.h \
915 909 persist.h \
916 910 sense.h \
917 911 sff_frames.h \
918 912 smp_frames.h \
919 913 status.h
920 914
921 915 SCSIIMPLHDRS= \
922 916 commands.h \
923 917 inquiry.h \
924 918 mode.h \
925 919 scsi_reset_notify.h \
926 920 scsi_sas.h \
927 921 sense.h \
928 922 services.h \
929 923 smp_transport.h \
930 924 spc3_types.h \
931 925 status.h \
932 926 transport.h \
933 927 types.h \
934 928 uscsi.h \
935 929 usmp.h
936 930
937 931 SCSITARGETSHDRS= \
938 932 ses.h \
939 933 sesio.h \
940 934 sgendef.h \
941 935 stdef.h \
942 936 sddef.h \
943 937 smp.h
944 938
945 939 SCSIADHDRS=
946 940
947 941 SCSICADHDRS=
948 942
949 943 SCSIISCSIHDRS= \
950 944 iscsi_door.h \
951 945 iscsi_if.h
952 946
953 947 SCSIVHCIHDRS= \
954 948 scsi_vhci.h \
955 949 mpapi_impl.h \
956 950 mpapi_scsi_vhci.h
957 951
958 952 SDCARDHDRS= \
959 953 sda.h \
960 954 sda_impl.h \
961 955 sda_ioctl.h
962 956
963 957 FC4HDRS= \
964 958 fc_transport.h \
965 959 linkapp.h \
966 960 fc.h \
967 961 fcp.h \
968 962 fcal_transport.h \
969 963 fcal.h \
970 964 fcal_linkapp.h \
971 965 fcio.h
972 966
973 967 FCHDRS= \
974 968 fc.h \
975 969 fcio.h \
976 970 fc_types.h \
977 971 fc_appif.h
978 972
979 973 FCIMPLHDRS= \
980 974 fc_error.h \
981 975 fcph.h
982 976
983 977 FCULPHDRS= \
984 978 fcp_util.h \
985 979 fcsm.h
986 980
987 981 SATAGENHDRS= \
988 982 sata_hba.h \
989 983 sata_defs.h \
990 984 sata_cfgadm.h
991 985
992 986 SYSEVENTHDRS= \
993 987 ap_driver.h \
994 988 dev.h \
995 989 domain.h \
996 990 dr.h \
997 991 env.h \
998 992 eventdefs.h \
999 993 ipmp.h \
1000 994 pwrctl.h \
1001 995 svm.h \
1002 996 vrrp.h
1003 997
1004 998 CONTRACTHDRS= \
1005 999 process.h \
1006 1000 process_impl.h \
1007 1001 device.h \
1008 1002 device_impl.h
1009 1003
1010 1004 USBHDRS= \
1011 1005 usba.h \
1012 1006 usbai.h
1013 1007
1014 1008 USBAUDHDRS= \
1015 1009 usb_audio.h
1016 1010
1017 1011 USBHUBDHDRS= \
1018 1012 hub.h \
1019 1013 hubd_impl.h
1020 1014
1021 1015 USBHIDHDRS= \
1022 1016 hid.h
1023 1017
1024 1018 USBMSHDRS= \
1025 1019 usb_bulkonly.h \
1026 1020 usb_cbi.h
1027 1021
1028 1022 USBPRNHDRS= \
1029 1023 usb_printer.h
1030 1024
1031 1025 USBCDCHDRS= \
1032 1026 usb_cdc.h
1033 1027
1034 1028 USBVIDHDRS= \
1035 1029 usbvc.h
1036 1030
1037 1031 USBWCMHDRS= \
1038 1032 usbwcm.h
1039 1033
1040 1034 UGENHDRS= \
1041 1035 usb_ugen.h
1042 1036
1043 1037 HOTPLUGHDRS= \
1044 1038 hpcsvc.h \
1045 1039 hpctrl.h
1046 1040
1047 1041 HOTPLUGPCIHDRS= \
1048 1042 pcicfg.h \
1049 1043 pcihp.h
1050 1044
1051 1045 RSMHDRS= \
1052 1046 rsm.h \
1053 1047 rsm_common.h \
1054 1048 rsmapi_common.h \
1055 1049 rsmpi.h \
1056 1050 rsmpi_driver.h \
1057 1051 rsmka_path_int.h
1058 1052
1059 1053 TSOLHDRS= \
1060 1054 label.h \
1061 1055 label_macro.h \
1062 1056 priv.h \
1063 1057 tndb.h \
1064 1058 tsyscall.h
1065 1059
1066 1060 I1394HDRS= \
1067 1061 cmd1394.h \
1068 1062 id1394.h \
1069 1063 ieee1212.h \
1070 1064 ieee1394.h \
1071 1065 ixl1394.h \
1072 1066 s1394_impl.h \
1073 1067 t1394.h
1074 1068
1075 1069 # "cmdk" headers used on sparc
1076 1070 SDKTPHDRS= \
1077 1071 dadkio.h \
1078 1072 fdisk.h
1079 1073
1080 1074 # "cmdk" headers used on i386
1081 1075 DKTPHDRS= \
1082 1076 altsctr.h \
1083 1077 bbh.h \
1084 1078 cm.h \
1085 1079 cmdev.h \
1086 1080 cmdk.h \
1087 1081 cmpkt.h \
1088 1082 controller.h \
1089 1083 dadev.h \
1090 1084 dadk.h \
1091 1085 dadkio.h \
1092 1086 fctypes.h \
1093 1087 fdisk.h \
1094 1088 flowctrl.h \
1095 1089 gda.h \
1096 1090 quetypes.h \
1097 1091 queue.h \
1098 1092 tgcom.h \
1099 1093 tgdk.h
1100 1094
1101 1095 # "pc" header files used on i386
1102 1096 PCHDRS= \
1103 1097 avintr.h \
1104 1098 dma_engine.h \
1105 1099 i8272A.h \
1106 1100 pcic_reg.h \
1107 1101 pcic_var.h \
1108 1102 pic.h \
1109 1103 pit.h \
1110 1104 rtc.h
1111 1105
1112 1106 NXGEHDRS= \
1113 1107 nxge.h \
1114 1108 nxge_common.h \
1115 1109 nxge_common_impl.h \
1116 1110 nxge_defs.h \
1117 1111 nxge_hw.h \
1118 1112 nxge_impl.h \
1119 1113 nxge_ipp.h \
1120 1114 nxge_ipp_hw.h \
1121 1115 nxge_mac.h \
1122 1116 nxge_mac_hw.h \
1123 1117 nxge_fflp.h \
1124 1118 nxge_fflp_hw.h \
1125 1119 nxge_mii.h \
1126 1120 nxge_rxdma.h \
1127 1121 nxge_rxdma_hw.h \
1128 1122 nxge_txc.h \
1129 1123 nxge_txc_hw.h \
1130 1124 nxge_txdma.h \
1131 1125 nxge_txdma_hw.h \
1132 1126 nxge_virtual.h \
1133 1127 nxge_espc.h
1134 1128
1135 1129 include Makefile.syshdrs
1136 1130
1137 1131 dcam/%.check: dcam/%.h
1138 1132 $(DOT_H_CHECK)
1139 1133
1140 1134 CHECKHDRS= \
1141 1135 $($(MACH)_HDRS:%.h=%.check) \
1142 1136 $(AUDIOHDRS:%.h=audio/%.check) \
1143 1137 $(AVHDRS:%.h=av/%.check) \
1144 1138 $(BSCHDRS:%.h=%.check) \
1145 1139 $(CHKHDRS:%.h=%.check) \
1146 1140 $(CPUDRVHDRS:%.h=%.check) \
1147 1141 $(CRYPTOHDRS:%.h=crypto/%.check) \
1148 1142 $(DCAMHDRS:%.h=dcam/%.check) \
1149 1143 $(FC4HDRS:%.h=fc4/%.check) \
1150 1144 $(FCHDRS:%.h=fibre-channel/%.check) \
1151 1145 $(FCIMPLHDRS:%.h=fibre-channel/impl/%.check) \
1152 1146 $(FCULPHDRS:%.h=fibre-channel/ulp/%.check) \
1153 1147 $(IBHDRS:%.h=ib/%.check) \
1154 1148 $(IBDHDRS:%.h=ib/clients/ibd/%.check) \
1155 1149 $(IBTLHDRS:%.h=ib/ibtl/%.check) \
1156 1150 $(IBTLIMPLHDRS:%.h=ib/ibtl/impl/%.check) \
1157 1151 $(IBNEXHDRS:%.h=ib/ibnex/%.check) \
1158 1152 $(IBMGTHDRS:%.h=ib/mgt/%.check) \
1159 1153 $(IBMFHDRS:%.h=ib/mgt/ibmf/%.check) \
1160 1154 $(OFHDRS:%.h=ib/clients/of/%.check) \
1161 1155 $(RDMAHDRS:%.h=ib/clients/of/rdma/%.check) \
1162 1156 $(SOL_UVERBSHDRS:%.h=ib/clients/of/sol_uverbs/%.check) \
1163 1157 $(SOL_UCMAHDRS:%.h=ib/clients/of/sol_ucma/%.check) \
1164 1158 $(SOL_OFSHDRS:%.h=ib/clients/of/sol_ofs/%.check) \
1165 1159 $(TAVORHDRS:%.h=ib/adapters/tavor/%.check) \
1166 1160 $(HERMONHDRS:%.h=ib/adapters/hermon/%.check) \
1167 1161 $(MLNXHDRS:%.h=ib/adapters/%.check) \
1168 1162 $(IDMHDRS:%.h=idm/%.check) \
1169 1163 $(ISCSIHDRS:%.h=iscsi/%.check) \
1170 1164 $(ISCSITHDRS:%.h=iscsit/%.check) \
1171 1165 $(ISOHDRS:%.h=iso/%.check) \
1172 1166 $(FMHDRS:%.h=fm/%.check) \
1173 1167 $(FMFSHDRS:%.h=fm/fs/%.check) \
1174 1168 $(FMIOHDRS:%.h=fm/io/%.check) \
1175 1169 $(FSHDRS:%.h=fs/%.check) \
1176 1170 $(LVMHDRS:%.h=lvm/%.check) \
1177 1171 $(SCSIHDRS:%.h=scsi/%.check) \
1178 1172 $(SCSIADHDRS:%.h=scsi/adapters/%.check) \
1179 1173 $(SCSICONFHDRS:%.h=scsi/conf/%.check) \
1180 1174 $(SCSIIMPLHDRS:%.h=scsi/impl/%.check) \
1181 1175 $(SCSIISCSIHDRS:%.h=scsi/adapters/%.check) \
1182 1176 $(SCSIGENHDRS:%.h=scsi/generic/%.check) \
1183 1177 $(SCSITARGETSHDRS:%.h=scsi/targets/%.check) \
1184 1178 $(SCSIVHCIHDRS:%.h=scsi/adapters/%.check) \
1185 1179 $(SATAGENHDRS:%.h=sata/%.check) \
1186 1180 $(SDCARDHDRS:%.h=sdcard/%.check) \
1187 1181 $(SYSEVENTHDRS:%.h=sysevent/%.check) \
1188 1182 $(CONTRACTHDRS:%.h=contract/%.check) \
1189 1183 $(USBAUDHDRS:%.h=usb/clients/audio/%.check) \
1190 1184 $(USBHUBDHDRS:%.h=usb/hubd/%.check) \
1191 1185 $(USBHIDHDRS:%.h=usb/clients/hid/%.check) \
1192 1186 $(USBMSHDRS:%.h=usb/clients/mass_storage/%.check) \
1193 1187 $(USBPRNHDRS:%.h=usb/clients/printer/%.check) \
1194 1188 $(USBCDCHDRS:%.h=usb/clients/usbcdc/%.check) \
1195 1189 $(USBVIDHDRS:%.h=usb/clients/video/usbvc/%.check) \
1196 1190 $(USBWCMHDRS:%.h=usb/clients/usbinput/usbwcm/%.check) \
1197 1191 $(UGENHDRS:%.h=usb/clients/ugen/%.check) \
1198 1192 $(USBHDRS:%.h=usb/%.check) \
1199 1193 $(I1394HDRS:%.h=1394/%.check) \
1200 1194 $(RSMHDRS:%.h=rsm/%.check) \
1201 1195 $(TSOLHDRS:%.h=tsol/%.check) \
1202 1196 $(NXGEHDRS:%.h=nxge/%.check)
1203 1197
1204 1198
1205 1199 .KEEP_STATE:
1206 1200
1207 1201 .PARALLEL: \
1208 1202 $(CHECKHDRS) \
1209 1203 $(ROOTHDRS) \
1210 1204 $(ROOTAUDHDRS) \
1211 1205 $(ROOTAVHDRS) \
1212 1206 $(ROOTCRYPTOHDRS) \
1213 1207 $(ROOTDCAMHDRS) \
1214 1208 $(ROOTISOHDRS) \
1215 1209 $(ROOTIDMHDRS) \
1216 1210 $(ROOTISCSIHDRS) \
1217 1211 $(ROOTISCSITHDRS) \
1218 1212 $(ROOTFC4HDRS) \
1219 1213 $(ROOTFCHDRS) \
1220 1214 $(ROOTFCIMPLHDRS) \
1221 1215 $(ROOTFCULPHDRS) \
1222 1216 $(ROOTFMHDRS) \
1223 1217 $(ROOTFMIOHDRS) \
1224 1218 $(ROOTFMFSHDRS) \
1225 1219 $(ROOTFSHDRS) \
1226 1220 $(ROOTIBDHDRS) \
1227 1221 $(ROOTIBHDRS) \
1228 1222 $(ROOTIBTLHDRS) \
1229 1223 $(ROOTIBTLIMPLHDRS) \
1230 1224 $(ROOTIBNEXHDRS) \
1231 1225 $(ROOTIBMGTHDRS) \
1232 1226 $(ROOTIBMFHDRS) \
1233 1227 $(ROOTOFHDRS) \
1234 1228 $(ROOTRDMAHDRS) \
1235 1229 $(ROOTSOL_OFSHDRS) \
1236 1230 $(ROOTSOL_UMADHDRS) \
1237 1231 $(ROOTSOL_UVERBSHDRS) \
1238 1232 $(ROOTSOL_UCMAHDRS) \
1239 1233 $(ROOTTAVORHDRS) \
1240 1234 $(ROOTHERMONHDRS) \
1241 1235 $(ROOTMLNXHDRS) \
1242 1236 $(ROOTLVMHDRS) \
1243 1237 $(ROOTSCSIHDRS) \
1244 1238 $(ROOTSCSIADHDRS) \
1245 1239 $(ROOTSCSICONFHDRS) \
1246 1240 $(ROOTSCSIISCSIHDRS) \
1247 1241 $(ROOTSCSIGENHDRS) \
1248 1242 $(ROOTSCSIIMPLHDRS) \
1249 1243 $(ROOTSCSIVHCIHDRS) \
1250 1244 $(ROOTSDCARDHDRS) \
1251 1245 $(ROOTSYSEVENTHDRS) \
1252 1246 $(ROOTCONTRACTHDRS) \
1253 1247 $(ROOTUSBHDRS) \
1254 1248 $(ROOTUWBHDRS) \
1255 1249 $(ROOTUWBAHDRS) \
1256 1250 $(ROOTUSBAUDHDRS) \
1257 1251 $(ROOTUSBHUBDHDRS) \
1258 1252 $(ROOTUSBHIDHDRS) \
1259 1253 $(ROOTUSBHRCHDRS) \
1260 1254 $(ROOTUSBMSHDRS) \
1261 1255 $(ROOTUSBPRNHDRS) \
1262 1256 $(ROOTUSBCDCHDRS) \
1263 1257 $(ROOTUSBVIDHDRS) \
1264 1258 $(ROOTUSBWCMHDRS) \
1265 1259 $(ROOTUGENHDRS) \
1266 1260 $(ROOT1394HDRS) \
1267 1261 $(ROOTHOTPLUGHDRS) \
1268 1262 $(ROOTHOTPLUGPCIHDRS) \
1269 1263 $(ROOTRSMHDRS) \
1270 1264 $(ROOTTSOLHDRS) \
1271 1265 $($(MACH)_ROOTHDRS)
1272 1266
1273 1267
1274 1268 install_h: \
1275 1269 $(ROOTDIRS) \
1276 1270 LVMDERIVED_H \
1277 1271 .WAIT \
1278 1272 $(ROOTHDRS) \
1279 1273 $(ROOTAUDHDRS) \
1280 1274 $(ROOTAVHDRS) \
1281 1275 $(ROOTCRYPTOHDRS) \
1282 1276 $(ROOTDCAMHDRS) \
1283 1277 $(ROOTISOHDRS) \
1284 1278 $(ROOTIDMHDRS) \
1285 1279 $(ROOTISCSIHDRS) \
1286 1280 $(ROOTISCSITHDRS) \
1287 1281 $(ROOTFC4HDRS) \
1288 1282 $(ROOTFCHDRS) \
1289 1283 $(ROOTFCIMPLHDRS) \
1290 1284 $(ROOTFCULPHDRS) \
1291 1285 $(ROOTFMHDRS) \
1292 1286 $(ROOTFMFSHDRS) \
1293 1287 $(ROOTFMIOHDRS) \
1294 1288 $(ROOTFSHDRS) \
1295 1289 $(ROOTIBDHDRS) \
1296 1290 $(ROOTIBHDRS) \
1297 1291 $(ROOTIBTLHDRS) \
1298 1292 $(ROOTIBTLIMPLHDRS) \
1299 1293 $(ROOTIBNEXHDRS) \
1300 1294 $(ROOTIBMGTHDRS) \
1301 1295 $(ROOTIBMFHDRS) \
1302 1296 $(ROOTOFHDRS) \
1303 1297 $(ROOTRDMAHDRS) \
1304 1298 $(ROOTSOL_OFSHDRS) \
1305 1299 $(ROOTSOL_UMADHDRS) \
1306 1300 $(ROOTSOL_UVERBSHDRS) \
1307 1301 $(ROOTSOL_UCMAHDRS) \
1308 1302 $(ROOTTAVORHDRS) \
1309 1303 $(ROOTHERMONHDRS) \
1310 1304 $(ROOTMLNXHDRS) \
1311 1305 $(ROOTLVMHDRS) \
1312 1306 $(ROOTSCSIHDRS) \
1313 1307 $(ROOTSCSIADHDRS) \
1314 1308 $(ROOTSCSIISCSIHDRS) \
1315 1309 $(ROOTSCSICONFHDRS) \
1316 1310 $(ROOTSCSIGENHDRS) \
1317 1311 $(ROOTSCSIIMPLHDRS) \
1318 1312 $(ROOTSCSIVHCIHDRS) \
1319 1313 $(ROOTSDCARDHDRS) \
1320 1314 $(ROOTSYSEVENTHDRS) \
1321 1315 $(ROOTCONTRACTHDRS) \
1322 1316 $(ROOTUWBHDRS) \
1323 1317 $(ROOTUWBAHDRS) \
1324 1318 $(ROOTUSBHDRS) \
1325 1319 $(ROOTUSBAUDHDRS) \
1326 1320 $(ROOTUSBHUBDHDRS) \
1327 1321 $(ROOTUSBHIDHDRS) \
1328 1322 $(ROOTUSBHRCHDRS) \
1329 1323 $(ROOTUSBMSHDRS) \
1330 1324 $(ROOTUSBPRNHDRS) \
1331 1325 $(ROOTUSBCDCHDRS) \
1332 1326 $(ROOTUSBVIDHDRS) \
1333 1327 $(ROOTUSBWCMHDRS) \
1334 1328 $(ROOTUGENHDRS) \
1335 1329 $(ROOT1394HDRS) \
1336 1330 $(ROOTHOTPLUGHDRS) \
1337 1331 $(ROOTHOTPLUGPCIHDRS) \
1338 1332 $(ROOTRSMHDRS) \
1339 1333 $(ROOTTSOLHDRS) \
1340 1334 $($(MACH)_ROOTHDRS)
1341 1335
1342 1336 all_h: $(GENHDRS)
1343 1337
1344 1338 priv_const.h: $(PRIVS_AWK) $(PRIVS_DEF)
1345 1339 $(NAWK) -f $(PRIVS_AWK) < $(PRIVS_DEF) -v privhfile=$@
1346 1340
1347 1341 priv_names.h: $(PRIVS_AWK) $(PRIVS_DEF)
1348 1342 $(NAWK) -f $(PRIVS_AWK) < $(PRIVS_DEF) -v pubhfile=$@
1349 1343
1350 1344 usb/usbdevs.h: $(USBDEVS_AWK) $(USBDEVS_DATA)
1351 1345 $(NAWK) -f $(USBDEVS_AWK) $(USBDEVS_DATA) -H > $@
1352 1346
1353 1347 LVMDERIVED_H:
1354 1348 cd $(SRC)/uts/common/sys/lvm; pwd; $(MAKE) all_h
1355 1349
1356 1350 clean:
1357 1351 $(RM) $(GENHDRS)
1358 1352
1359 1353 clobber: clean
1360 1354 cd $(SRC)/uts/common/sys/lvm; pwd; $(MAKE) clobber
1361 1355
1362 1356 check: $(CHECKHDRS)
1363 1357
1364 1358 FRC:
↓ open down ↓ |
502 lines elided |
↑ open up ↑ |
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX