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# Copyright 2014 Garrett D'Amore <garrett@damore.org> 16# Copyright (c) 2017, Joyent, Inc. 17# 18 19include $(SRC)/Makefile.master 20 21MANSECT= 9s 22 23MANFILES= Intro.9s \ 24 aio_req.9s \ 25 buf.9s \ 26 cb_ops.9s \ 27 copyreq.9s \ 28 copyresp.9s \ 29 datab.9s \ 30 ddi_device_acc_attr.9s \ 31 ddi_dma_attr.9s \ 32 ddi_dma_cookie.9s \ 33 ddi_dmae_req.9s \ 34 ddi_fm_error.9s \ 35 ddi_idevice_cookie.9s \ 36 dev_ops.9s \ 37 devmap_callback_ctl.9s \ 38 fmodsw.9s \ 39 free_rtn.9s \ 40 gld_mac_info.9s \ 41 gld_stats.9s \ 42 hook_nic_event.9s \ 43 hook_pkt_event.9s \ 44 hook_t.9s \ 45 iocblk.9s \ 46 iovec.9s \ 47 kstat.9s \ 48 kstat_intr.9s \ 49 kstat_io.9s \ 50 kstat_named.9s \ 51 linkblk.9s \ 52 mac_callbacks.9s \ 53 mac_group_info.9s \ 54 mac_intr.9s \ 55 mac_register.9s \ 56 mac_ring_info.9s \ 57 modldrv.9s \ 58 modlinkage.9s \ 59 modlmisc.9s \ 60 modlstrmod.9s \ 61 module_info.9s \ 62 msgb.9s \ 63 net_inject_t.9s \ 64 net_instance_t.9s \ 65 qband.9s \ 66 qinit.9s \ 67 queclass.9s \ 68 queue.9s \ 69 scsi_address.9s \ 70 scsi_arq_status.9s \ 71 scsi_asc_key_strings.9s \ 72 scsi_device.9s \ 73 scsi_extended_sense.9s \ 74 scsi_hba_tran.9s \ 75 scsi_inquiry.9s \ 76 scsi_pkt.9s \ 77 scsi_status.9s \ 78 streamtab.9s \ 79 stroptions.9s \ 80 tuple.9s \ 81 uio.9s \ 82 usb_bulk_req.9s \ 83 usb_callback_flags.9s \ 84 usb_cfg_descr.9s \ 85 usb_client_dev_data.9s \ 86 usb_completion_reason.9s \ 87 usb_ctrl_req.9s \ 88 usb_dev_descr.9s \ 89 usb_dev_qlf_descr.9s \ 90 usb_ep_descr.9s \ 91 usb_ep_ss_comp_descr.9s \ 92 usb_ep_xdescr.9s \ 93 usb_if_descr.9s \ 94 usb_intr_req.9s \ 95 usb_isoc_req.9s \ 96 usb_other_speed_cfg_descr.9s \ 97 usb_request_attributes.9s \ 98 usb_string_descr.9s \ 99 usba_device.9s \ 100 usba_hcdi_ops.9s \ 101 usba_hcdi_register_args.9s \ 102 usba_pipe_handle_data.9s 103 104 105MANLINKS= dblk.9s \ 106 intro.9s \ 107 mac_callbacks_t.9s \ 108 mac_group_info_t.9s \ 109 mac_intr_t.9s \ 110 mac_register_t.9s \ 111 mac_ring_info_t.9s \ 112 mblk.9s \ 113 usb_ep_ss_comp_descr_t.9s \ 114 usb_ep_xdescr_t.9s \ 115 usb_bulk_req_t.9s \ 116 usb_bulk_request.9s \ 117 usb_ctrl_req_t.9s \ 118 usb_ctrl_request.9s \ 119 usb_intr_req_t.9s \ 120 usb_intr_request.9s \ 121 usb_isoc_req_t.9s \ 122 usb_isoc_request.9s \ 123 usba_device_t.9s \ 124 usba_hcdi_ops_t.9s \ 125 usba_hcdi_register_args_t.9s \ 126 usba_pipe_handle_data_t.9s 127 128 129intro.9s := LINKSRC = Intro.9s 130 131dblk.9s := LINKSRC = datab.9s 132 133mac_callbacks_t.9s := LINKSRC = mac_callbacks.9s 134mac_group_info_t.9s := LINKSRC = mac_group_info.9s 135mac_intr_t.9s := LINKSRC = mac_intr.9s 136mac_register_t.9s := LINKSRC = mac_register.9s 137mac_ring_info_t.9s := LINKSRC = mac_ring_info.9s 138 139mblk.9s := LINKSRC = msgb.9s 140 141# 142# The usb_*_req(9S) pages used to be called usb_*_request(9S). We've 143# kept the old name around as a link to help folks out, but changed the 144# name so that they actually matched the structures. 145# 146usb_bulk_req_t.9s := LINKSRC = usb_bulk_req.9s 147usb_bulk_request.9s := LINKSRC = usb_bulk_req.9s 148usb_ctrl_req_t.9s := LINKSRC = usb_ctrl_req.9s 149usb_ctrl_request.9s := LINKSRC = usb_ctrl_req.9s 150usb_intr_req_t.9s := LINKSRC = usb_intr_req.9s 151usb_intr_request.9s := LINKSRC = usb_intr_req.9s 152usb_isoc_req_t.9s := LINKSRC = usb_isoc_req.9s 153usb_isoc_request.9s := LINKSRC = usb_isoc_req.9s 154 155usb_ep_ss_comp_descr_t.9s := LINKSRC = usb_ep_ss_comp_descr.9s 156usb_ep_xdescr_t.9s := LINKSRC = usb_ep_xdescr.9s 157usba_hcdi_register_args_t.9s := LINKSRC = usba_hcdi_register_args.9s 158 159usba_device_t.9s := LINKSRC = usba_device.9s 160usba_hcdi_ops_t.9s := LINKSRC = usba_hcdi_ops.9s 161usba_hcdi_register_args_t.9s := LINKSRC = usba_hcdi_register_args.9s 162usba_pipe_handle_data_t.9s := LINKSRC = usba_pipe_handle_data.9s 163 164.KEEP_STATE: 165 166include $(SRC)/man/Makefile.man 167 168install: $(ROOTMANFILES) $(ROOTMANLINKS) 169