xref: /illumos-gate/usr/src/man/man9f/Makefile (revision 78a75454a34d2b5e9b2c2967ecdaf9c5d3e6b030)
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