1 #
   2 # This file and its contents are supplied under the terms of the
   3 # Common Development and Distribution License ("CDDL"), version 1.0.
   4 # You may only use this file in accordance with the terms of version
   5 # 1.0 of the CDDL.
   6 #
   7 # A full copy of the text of the CDDL should have accompanied this
   8 # source.  A copy of the CDDL is also available via the Internet
   9 # at http://www.illumos.org/license/CDDL.
  10 #
  11 
  12 #
  13 # Copyright 2011, Richard Lowe
  14 # Copyright 2013 Nexenta Systems, Inc.  All rights reserved.
  15 #
  16 
  17 include         $(SRC)/Makefile.master
  18 
  19 MANSECT=        9s
  20 
  21 MANFILES=       Intro.9s                        \
  22                 aio_req.9s                      \
  23                 buf.9s                          \
  24                 cb_ops.9s                       \
  25                 copyreq.9s                      \
  26                 copyresp.9s                     \
  27                 datab.9s                        \
  28                 ddi_device_acc_attr.9s          \
  29                 ddi_dma_attr.9s                 \
  30                 ddi_dma_cookie.9s               \
  31                 ddi_dma_lim_sparc.9s            \
  32                 ddi_dma_lim_x86.9s              \
  33                 ddi_dma_req.9s                  \
  34                 ddi_dmae_req.9s                 \
  35                 ddi_fm_error.9s                 \
  36                 ddi_idevice_cookie.9s           \
  37                 dev_ops.9s                      \
  38                 devmap_callback_ctl.9s          \
  39                 fmodsw.9s                       \
  40                 free_rtn.9s                     \
  41                 gld_mac_info.9s                 \
  42                 gld_stats.9s                    \
  43                 hook_nic_event.9s               \
  44                 hook_pkt_event.9s               \
  45                 hook_t.9s                       \
  46                 iocblk.9s                       \
  47                 iovec.9s                        \
  48                 kstat.9s                        \
  49                 kstat_intr.9s                   \
  50                 kstat_io.9s                     \
  51                 kstat_named.9s                  \
  52                 linkblk.9s                      \
  53                 modldrv.9s                      \
  54                 modlinkage.9s                   \
  55                 modlmisc.9s                     \
  56                 modlstrmod.9s                   \
  57                 module_info.9s                  \
  58                 msgb.9s                         \
  59                 net_inject_t.9s                 \
  60                 net_instance_t.9s               \
  61                 qband.9s                        \
  62                 qinit.9s                        \
  63                 queclass.9s                     \
  64                 queue.9s                        \
  65                 scsi_address.9s                 \
  66                 scsi_arq_status.9s              \
  67                 scsi_asc_key_strings.9s         \
  68                 scsi_device.9s                  \
  69                 scsi_extended_sense.9s          \
  70                 scsi_hba_tran.9s                \
  71                 scsi_inquiry.9s                 \
  72                 scsi_pkt.9s                     \
  73                 scsi_status.9s                  \
  74                 streamtab.9s                    \
  75                 stroptions.9s                   \
  76                 tuple.9s                        \
  77                 uio.9s                          \
  78                 usb_bulk_request.9s             \
  79                 usb_callback_flags.9s           \
  80                 usb_cfg_descr.9s                \
  81                 usb_client_dev_data.9s          \
  82                 usb_completion_reason.9s        \
  83                 usb_ctrl_request.9s             \
  84                 usb_dev_descr.9s                \
  85                 usb_dev_qlf_descr.9s            \
  86                 usb_ep_descr.9s                 \
  87                 usb_if_descr.9s                 \
  88                 usb_intr_request.9s             \
  89                 usb_isoc_request.9s             \
  90                 usb_other_speed_cfg_descr.9s    \
  91                 usb_request_attributes.9s       \
  92                 usb_string_descr.9s
  93 
  94 MANLINKS=       dblk.9s         \
  95                 ddi_dma_lim.9s  \
  96                 intro.9s        \
  97                 mblk.9s
  98 
  99 intro.9s        := LINKSRC = Intro.9s
 100 
 101 dblk.9s         := LINKSRC = datab.9s
 102 
 103 ddi_dma_lim.9s  := LINKSRC = ddi_dma_lim_sparc.9s
 104 
 105 mblk.9s         := LINKSRC = msgb.9s
 106 
 107 .KEEP_STATE:
 108 
 109 include         $(SRC)/man/Makefile.man
 110 
 111 install:        $(ROOTMANFILES) $(ROOTMANLINKS)