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