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