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 at 9# http://www.illumos.org/license/CDDL. 10# 11 12# 13# Copyright 2017, Richard Lowe 14# Copyright 2019 Joyent, Inc. 15# Copyright 2020-2021 Tintri by DDN, Inc. All rights reserved. 16# Copyright 2016 Hans Rosenfeld <rosenfeld@grumpf.hope-2000.org> 17# Copyright 2022 RackTop Systems, Inc. 18# Copyright 2023 Oxide Computer Company 19# Copyright 2022 Garrett D'Amore 20# Copyright 2025 Peter Tribble 21# 22 23include $(SRC)/Makefile.master 24 25MANSECT= 9f 26 27MANFILES= ASSERT.9f \ 28 Intro.9f \ 29 OTHERQ.9f \ 30 RD.9f \ 31 SAMESTR.9f \ 32 STRUCT_DECL.9f \ 33 WR.9f \ 34 adjmsg.9f \ 35 allocb.9f \ 36 atomic_add.9f \ 37 atomic_and.9f \ 38 atomic_bits.9f \ 39 atomic_cas.9f \ 40 atomic_dec.9f \ 41 atomic_inc.9f \ 42 atomic_ops.9f \ 43 atomic_or.9f \ 44 atomic_swap.9f \ 45 avl.9f \ 46 backq.9f \ 47 bcanput.9f \ 48 bcmp.9f \ 49 bcopy.9f \ 50 bioclone.9f \ 51 biodone.9f \ 52 bioerror.9f \ 53 biofini.9f \ 54 bioinit.9f \ 55 biomodified.9f \ 56 bioreset.9f \ 57 biosize.9f \ 58 biowait.9f \ 59 bitdel64.9f \ 60 bitset64.9f \ 61 bitx64.9f \ 62 bp_copyin.9f \ 63 bp_copyout.9f \ 64 bp_mapin.9f \ 65 bp_mapout.9f \ 66 btop.9f \ 67 btopr.9f \ 68 bufcall.9f \ 69 bzero.9f \ 70 canput.9f \ 71 canputnext.9f \ 72 clrbuf.9f \ 73 cmn_err.9f \ 74 condvar.9f \ 75 copyb.9f \ 76 copyin.9f \ 77 copymsg.9f \ 78 copyout.9f \ 79 credentials.9f \ 80 csx_AccessConfigurationRegister.9f \ 81 csx_CS_DDI_Info.9f \ 82 csx_ConvertSize.9f \ 83 csx_ConvertSpeed.9f \ 84 csx_DeregisterClient.9f \ 85 csx_DupHandle.9f \ 86 csx_Error2Text.9f \ 87 csx_Event2Text.9f \ 88 csx_FreeHandle.9f \ 89 csx_Get8.9f \ 90 csx_GetFirstClient.9f \ 91 csx_GetFirstTuple.9f \ 92 csx_GetHandleOffset.9f \ 93 csx_GetMappedAddr.9f \ 94 csx_GetStatus.9f \ 95 csx_GetTupleData.9f \ 96 csx_MakeDeviceNode.9f \ 97 csx_MapLogSocket.9f \ 98 csx_MapMemPage.9f \ 99 csx_ModifyConfiguration.9f \ 100 csx_ModifyWindow.9f \ 101 csx_ParseTuple.9f \ 102 csx_Parse_CISTPL_BATTERY.9f \ 103 csx_Parse_CISTPL_BYTEORDER.9f \ 104 csx_Parse_CISTPL_CFTABLE_ENTRY.9f \ 105 csx_Parse_CISTPL_CONFIG.9f \ 106 csx_Parse_CISTPL_DATE.9f \ 107 csx_Parse_CISTPL_DEVICE.9f \ 108 csx_Parse_CISTPL_DEVICEGEO.9f \ 109 csx_Parse_CISTPL_DEVICEGEO_A.9f \ 110 csx_Parse_CISTPL_FORMAT.9f \ 111 csx_Parse_CISTPL_FUNCE.9f \ 112 csx_Parse_CISTPL_FUNCID.9f \ 113 csx_Parse_CISTPL_GEOMETRY.9f \ 114 csx_Parse_CISTPL_JEDEC_C.9f \ 115 csx_Parse_CISTPL_LINKTARGET.9f \ 116 csx_Parse_CISTPL_LONGLINK_A.9f \ 117 csx_Parse_CISTPL_LONGLINK_MFC.9f \ 118 csx_Parse_CISTPL_MANFID.9f \ 119 csx_Parse_CISTPL_ORG.9f \ 120 csx_Parse_CISTPL_SPCL.9f \ 121 csx_Parse_CISTPL_SWIL.9f \ 122 csx_Parse_CISTPL_VERS_1.9f \ 123 csx_Parse_CISTPL_VERS_2.9f \ 124 csx_Put8.9f \ 125 csx_RegisterClient.9f \ 126 csx_ReleaseConfiguration.9f \ 127 csx_RepGet8.9f \ 128 csx_RepPut8.9f \ 129 csx_RequestConfiguration.9f \ 130 csx_RequestIO.9f \ 131 csx_RequestIRQ.9f \ 132 csx_RequestSocketMask.9f \ 133 csx_RequestWindow.9f \ 134 csx_ResetFunction.9f \ 135 csx_SetEventMask.9f \ 136 csx_SetHandleOffset.9f \ 137 csx_ValidateCIS.9f \ 138 datamsg.9f \ 139 ddi_add_event_handler.9f \ 140 ddi_add_intr.9f \ 141 ddi_add_softintr.9f \ 142 ddi_binding_name.9f \ 143 ddi_btop.9f \ 144 ddi_can_receive_sig.9f \ 145 ddi_cb_register.9f \ 146 ddi_check_acc_handle.9f \ 147 ddi_copyin.9f \ 148 ddi_copyout.9f \ 149 ddi_create_minor_node.9f \ 150 ddi_cred.9f \ 151 ddi_dev_is_needed.9f \ 152 ddi_dev_is_sid.9f \ 153 ddi_dev_nintrs.9f \ 154 ddi_dev_nregs.9f \ 155 ddi_dev_regsize.9f \ 156 ddi_dev_report_fault.9f \ 157 ddi_device_copy.9f \ 158 ddi_device_zero.9f \ 159 ddi_devid_compare.9f \ 160 ddi_dma_addr_bind_handle.9f \ 161 ddi_dma_alloc_handle.9f \ 162 ddi_dma_buf_bind_handle.9f \ 163 ddi_dma_burstsizes.9f \ 164 ddi_dma_cookie_iter.9f \ 165 ddi_dma_free_handle.9f \ 166 ddi_dma_getwin.9f \ 167 ddi_dma_mem_alloc.9f \ 168 ddi_dma_mem_free.9f \ 169 ddi_dma_numwin.9f \ 170 ddi_dma_set_sbus64.9f \ 171 ddi_dma_sync.9f \ 172 ddi_dma_unbind_handle.9f \ 173 ddi_dmae.9f \ 174 ddi_driver_major.9f \ 175 ddi_driver_name.9f \ 176 ddi_enter_critical.9f \ 177 ddi_ffs.9f \ 178 ddi_fm_acc_err_clear.9f \ 179 ddi_fm_acc_err_get.9f \ 180 ddi_fm_ereport_post.9f \ 181 ddi_fm_handler_register.9f \ 182 ddi_fm_init.9f \ 183 ddi_fm_service_impact.9f \ 184 ddi_get8.9f \ 185 ddi_get_cred.9f \ 186 ddi_get_devstate.9f \ 187 ddi_get_driver_private.9f \ 188 ddi_get_eventcookie.9f \ 189 ddi_get_instance.9f \ 190 ddi_get_kt_did.9f \ 191 ddi_get_lbolt.9f \ 192 ddi_get_parent.9f \ 193 ddi_get_pid.9f \ 194 ddi_get_time.9f \ 195 ddi_in_panic.9f \ 196 ddi_intr_add_handler.9f \ 197 ddi_intr_add_softint.9f \ 198 ddi_intr_alloc.9f \ 199 ddi_intr_dup_handler.9f \ 200 ddi_intr_enable.9f \ 201 ddi_intr_get_cap.9f \ 202 ddi_intr_get_hilevel_pri.9f \ 203 ddi_intr_get_nintrs.9f \ 204 ddi_intr_get_pending.9f \ 205 ddi_intr_get_pri.9f \ 206 ddi_intr_get_supported_types.9f \ 207 ddi_intr_hilevel.9f \ 208 ddi_intr_set_mask.9f \ 209 ddi_intr_set_nreq.9f \ 210 ddi_io_get8.9f \ 211 ddi_io_put8.9f \ 212 ddi_io_rep_get8.9f \ 213 ddi_io_rep_put8.9f \ 214 ddi_log_sysevent.9f \ 215 ddi_map_regs.9f \ 216 ddi_mem_get8.9f \ 217 ddi_mem_put8.9f \ 218 ddi_mem_rep_get8.9f \ 219 ddi_mem_rep_put8.9f \ 220 ddi_mmap_get_model.9f \ 221 ddi_model_convert_from.9f \ 222 ddi_modopen.9f \ 223 ddi_no_info.9f \ 224 ddi_node_name.9f \ 225 ddi_peek.9f \ 226 ddi_periodic_add.9f \ 227 ddi_periodic_delete.9f \ 228 ddi_poke.9f \ 229 ddi_prop_create.9f \ 230 ddi_prop_exists.9f \ 231 ddi_prop_get_int.9f \ 232 ddi_prop_lookup.9f \ 233 ddi_prop_op.9f \ 234 ddi_prop_update.9f \ 235 ddi_put8.9f \ 236 ddi_regs_map_free.9f \ 237 ddi_regs_map_setup.9f \ 238 ddi_remove_event_handler.9f \ 239 ddi_remove_minor_node.9f \ 240 ddi_removing_power.9f \ 241 ddi_rep_get8.9f \ 242 ddi_rep_put8.9f \ 243 ddi_report_dev.9f \ 244 ddi_root_node.9f \ 245 ddi_segmap.9f \ 246 ddi_slaveonly.9f \ 247 ddi_soft_state.9f \ 248 ddi_strtol.9f \ 249 ddi_strtoll.9f \ 250 ddi_strtoul.9f \ 251 ddi_ufm.9f \ 252 ddi_ufm_image.9f \ 253 ddi_ufm_slot.9f \ 254 ddi_umem_alloc.9f \ 255 ddi_umem_iosetup.9f \ 256 ddi_umem_lock.9f \ 257 delay.9f \ 258 devfs_clean.9f \ 259 devmap_default_access.9f \ 260 devmap_devmem_setup.9f \ 261 devmap_do_ctxmgt.9f \ 262 devmap_set_ctx_timeout.9f \ 263 devmap_setup.9f \ 264 devmap_unload.9f \ 265 disksort.9f \ 266 dlbindack.9f \ 267 drv_getparm.9f \ 268 drv_hztousec.9f \ 269 drv_priv.9f \ 270 drv_usectohz.9f \ 271 drv_usecwait.9f \ 272 dupb.9f \ 273 dupmsg.9f \ 274 enableok.9f \ 275 esballoc.9f \ 276 esbbcall.9f \ 277 firmload.9f \ 278 flushband.9f \ 279 flushq.9f \ 280 freeb.9f \ 281 freemsg.9f \ 282 freerbuf.9f \ 283 freezestr.9f \ 284 get_pktiopb.9f \ 285 geterror.9f \ 286 gethrtime.9f \ 287 getmajor.9f \ 288 getminor.9f \ 289 getq.9f \ 290 getrbuf.9f \ 291 gld.9f \ 292 hook_alloc.9f \ 293 hook_free.9f \ 294 id32_alloc.9f \ 295 id_space.9f \ 296 inb.9f \ 297 insq.9f \ 298 kiconv.9f \ 299 kiconv_close.9f \ 300 kiconv_open.9f \ 301 kiconvstr.9f \ 302 kmem_alloc.9f \ 303 kmem_cache_create.9f \ 304 ksensor_create.9f \ 305 ksensor_kind.9f \ 306 kstat_create.9f \ 307 kstat_delete.9f \ 308 kstat_install.9f \ 309 kstat_named_init.9f \ 310 kstat_queue.9f \ 311 ktest_create_module.9f \ 312 ktest_get_fn.9f \ 313 ktest_get_input.9f \ 314 ktest_result_pass.9f \ 315 ldi_add_event_handler.9f \ 316 ldi_aread.9f \ 317 ldi_devmap.9f \ 318 ldi_dump.9f \ 319 ldi_ev_finalize.9f \ 320 ldi_ev_get_cookie.9f \ 321 ldi_ev_get_type.9f \ 322 ldi_ev_notify.9f \ 323 ldi_ev_register_callbacks.9f \ 324 ldi_ev_remove_callbacks.9f \ 325 ldi_get_dev.9f \ 326 ldi_get_eventcookie.9f \ 327 ldi_get_size.9f \ 328 ldi_ident_from_dev.9f \ 329 ldi_ioctl.9f \ 330 ldi_open_by_dev.9f \ 331 ldi_poll.9f \ 332 ldi_prop_exists.9f \ 333 ldi_prop_get_int.9f \ 334 ldi_prop_lookup_int_array.9f \ 335 ldi_putmsg.9f \ 336 ldi_read.9f \ 337 ldi_remove_event_handler.9f \ 338 ldi_strategy.9f \ 339 linkb.9f \ 340 list_create.9f \ 341 mac_alloc.9f \ 342 mac_devt_to_instance.9f \ 343 mac_getinfo.9f \ 344 mac_hcksum_get.9f \ 345 mac_init_ops.9f \ 346 mac_link_update.9f \ 347 mac_lso_get.9f \ 348 mac_maxsdu_update.9f \ 349 mac_private_minor.9f \ 350 mac_prop_info.9f \ 351 mac_register.9f \ 352 mac_rx.9f \ 353 mac_transceiver_info.9f \ 354 mac_tx_update.9f \ 355 makecom.9f \ 356 makedevice.9f \ 357 max.9f \ 358 mcopyin.9f \ 359 mcopymsg.9f \ 360 mcopyout.9f \ 361 membar_ops.9f \ 362 memchr.9f \ 363 merror.9f \ 364 mexchange.9f \ 365 min.9f \ 366 mioc2ack.9f \ 367 miocack.9f \ 368 miocnak.9f \ 369 miocpullup.9f \ 370 mkiocb.9f \ 371 mod_install.9f \ 372 msgdsize.9f \ 373 msgpullup.9f \ 374 msgsize.9f \ 375 mt-streams.9f \ 376 mutex.9f \ 377 net_event_notify_register.9f \ 378 net_getifname.9f \ 379 net_getlifaddr.9f \ 380 net_getmtu.9f \ 381 net_getnetid.9f \ 382 net_getpmtuenabled.9f \ 383 net_hook_register.9f \ 384 net_hook_unregister.9f \ 385 net_inject.9f \ 386 net_inject_alloc.9f \ 387 net_inject_free.9f \ 388 net_instance_alloc.9f \ 389 net_instance_free.9f \ 390 net_instance_notify_register.9f \ 391 net_instance_register.9f \ 392 net_instance_unregister.9f \ 393 net_ispartialchecksum.9f \ 394 net_isvalidchecksum.9f \ 395 net_kstat_create.9f \ 396 net_kstat_delete.9f \ 397 net_lifgetnext.9f \ 398 net_netidtozonid.9f \ 399 net_phygetnext.9f \ 400 net_phylookup.9f \ 401 net_protocol_lookup.9f \ 402 net_protocol_notify_register.9f \ 403 net_protocol_release.9f \ 404 net_protocol_walk.9f \ 405 net_routeto.9f \ 406 net_zoneidtonetid.9f \ 407 netinfo.9f \ 408 nochpoll.9f \ 409 nodev.9f \ 410 noenable.9f \ 411 nulldev.9f \ 412 nvlist_add_boolean.9f \ 413 nvlist_alloc.9f \ 414 nvlist_lookup_boolean.9f \ 415 nvlist_lookup_nvpair.9f \ 416 nvlist_next_nvpair.9f \ 417 nvlist_remove.9f \ 418 nvpair_value_byte.9f \ 419 outb.9f \ 420 pci_config_get8.9f \ 421 pci_config_setup.9f \ 422 pci_ereport_setup.9f \ 423 pci_report_pmcap.9f \ 424 pci_save_config_regs.9f \ 425 physio.9f \ 426 pm_busy_component.9f \ 427 pm_power_has_changed.9f \ 428 pm_raise_power.9f \ 429 pm_trans_check.9f \ 430 pollhead_clean.9f \ 431 pollwakeup.9f \ 432 priv_getbyname.9f \ 433 priv_policy.9f \ 434 proc_signal.9f \ 435 ptob.9f \ 436 pullupmsg.9f \ 437 put.9f \ 438 putbq.9f \ 439 putctl.9f \ 440 putctl1.9f \ 441 putnext.9f \ 442 putnextctl.9f \ 443 putnextctl1.9f \ 444 putq.9f \ 445 qassociate.9f \ 446 qbufcall.9f \ 447 qenable.9f \ 448 qprocson.9f \ 449 qreply.9f \ 450 qsize.9f \ 451 qtimeout.9f \ 452 qunbufcall.9f \ 453 quntimeout.9f \ 454 qwait.9f \ 455 qwriter.9f \ 456 rmalloc.9f \ 457 rmalloc_wait.9f \ 458 rmallocmap.9f \ 459 rmfree.9f \ 460 rmvb.9f \ 461 rmvq.9f \ 462 rwlock.9f \ 463 sas_phymap_create.9f \ 464 sas_phymap_lookup_ua.9f \ 465 scsi_abort.9f \ 466 scsi_address_device.9f \ 467 scsi_alloc_consistent_buf.9f \ 468 scsi_cname.9f \ 469 scsi_destroy_pkt.9f \ 470 scsi_dmaget.9f \ 471 scsi_errmsg.9f \ 472 scsi_ext_sense_fields.9f \ 473 scsi_find_sense_descr.9f \ 474 scsi_free_consistent_buf.9f \ 475 scsi_get_device_type_scsi_options.9f \ 476 scsi_get_device_type_string.9f \ 477 scsi_hba_attach_setup.9f \ 478 scsi_hba_init.9f \ 479 scsi_hba_iport_exist.9f \ 480 scsi_hba_iport_register.9f \ 481 scsi_hba_iport_unit_address.9f \ 482 scsi_hba_iportmap_create.9f \ 483 scsi_hba_lookup_capstr.9f \ 484 scsi_hba_pkt_alloc.9f \ 485 scsi_hba_pkt_comp.9f \ 486 scsi_hba_probe.9f \ 487 scsi_hba_tgtmap_create.9f \ 488 scsi_hba_tran_alloc.9f \ 489 scsi_ifgetcap.9f \ 490 scsi_init_pkt.9f \ 491 scsi_log.9f \ 492 scsi_pktalloc.9f \ 493 scsi_poll.9f \ 494 scsi_probe.9f \ 495 scsi_reset.9f \ 496 scsi_reset_notify.9f \ 497 scsi_sense_key.9f \ 498 scsi_setup_cdb.9f \ 499 scsi_slave.9f \ 500 scsi_sync_pkt.9f \ 501 scsi_transport.9f \ 502 scsi_unprobe.9f \ 503 scsi_validate_sense.9f \ 504 scsi_vu_errmsg.9f \ 505 scsi_wwnstr_to_wwn.9f \ 506 semaphore.9f \ 507 sprintf.9f \ 508 stdc_bit_ceil.9f \ 509 stdc_bit_floor.9f \ 510 stdc_bit_width.9f \ 511 stdc_count_ones.9f \ 512 stdc_count_zeros.9f \ 513 stdc_first_leading_one.9f \ 514 stdc_first_leading_zero.9f \ 515 stdc_first_trailing_one.9f \ 516 stdc_first_trailing_zero.9f \ 517 stdc_has_single_bit.9f \ 518 stdc_leading_ones.9f \ 519 stdc_leading_zeros.9f \ 520 stdc_trailing_ones.9f \ 521 stdc_trailing_zeros.9f \ 522 stoi.9f \ 523 string.9f \ 524 strlog.9f \ 525 strqget.9f \ 526 strqset.9f \ 527 swab.9f \ 528 taskq.9f \ 529 testb.9f \ 530 timeout.9f \ 531 u8_strcmp.9f \ 532 u8_textprep_str.9f \ 533 u8_validate.9f \ 534 uconv_u16tou32.9f \ 535 uiomove.9f \ 536 unbufcall.9f \ 537 unlinkb.9f \ 538 untimeout.9f \ 539 ureadc.9f \ 540 usb_alloc_request.9f \ 541 usb_client_attach.9f \ 542 usb_clr_feature.9f \ 543 usb_create_pm_components.9f \ 544 usb_ep_xdescr_fill.9f \ 545 usb_get_addr.9f \ 546 usb_get_alt_if.9f \ 547 usb_get_cfg.9f \ 548 usb_get_current_frame_number.9f \ 549 usb_get_dev_data.9f \ 550 usb_get_max_pkts_per_isoc_request.9f \ 551 usb_get_status.9f \ 552 usb_get_string_descr.9f \ 553 usb_handle_remote_wakeup.9f \ 554 usb_lookup_ep_data.9f \ 555 usb_parse_data.9f \ 556 usb_pipe_bulk_xfer.9f \ 557 usb_pipe_close.9f \ 558 usb_pipe_ctrl_xfer.9f \ 559 usb_pipe_drain_reqs.9f \ 560 usb_pipe_get_max_bulk_transfer_size.9f \ 561 usb_pipe_get_state.9f \ 562 usb_pipe_intr_xfer.9f \ 563 usb_pipe_isoc_xfer.9f \ 564 usb_pipe_reset.9f \ 565 usb_pipe_set_private.9f \ 566 usb_pipe_xopen.9f \ 567 usb_register_hotplug_cbs.9f \ 568 usb_reset_device.9f \ 569 usba_alloc_hcdi_ops.9f \ 570 usba_hcdi_cb.9f \ 571 usba_hcdi_dup_intr_req.9f \ 572 usba_hcdi_dup_isoc_req.9f \ 573 usba_hcdi_get_device_private.9f \ 574 usba_hcdi_register.9f \ 575 usba_hubdi_bind_root_hub.9f \ 576 usba_hubdi_cb_ops.9f \ 577 usba_hubdi_dev_ops.9f \ 578 uwritec.9f \ 579 va_arg.9f \ 580 vmem_add.9f \ 581 vmem_alloc.9f \ 582 vmem_contains.9f \ 583 vmem_create.9f \ 584 vmem_walk.9f 585 586.KEEP_STATE: 587 588include $(SRC)/man/Makefile.man 589 590install: $(ROOTMANFILES) $(MANLINK_SRCS) 591 $(MANLINK_INSTALL) 592