opnsense-src/share/man/man9
Warner Losh ddfc9c4c59 newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,location} with sbuf
Now that the upper layers all go through a layer to tie into these
information functions that translates an sbuf into char * and len. The
current interface suffers issues of what to do in cases of truncation,
etc. Instead, migrate all these functions to using struct sbuf and these
issues go away. The caller is also in charge of any memory allocation
and/or expansion that's needed during this process.

Create a bus_generic_child_{pnpinfo,location} and make it default. It
just returns success. This is for those busses that have no information
for these items. Migrate the now-empty routines to using this as
appropriate.

Document these new interfaces with man pages, and oversight from before.

Reviewed by:		jhb, bcr
Sponsored by:		Netflix
Differential Revision:	https://reviews.freebsd.org/D29937
2021-06-22 20:52:06 -06:00
..
accept_filter.9 accept_filter(9): Fix a mandoc related error 2020-12-19 09:40:05 +00:00
accf_data.9 Fix various mdoc issues and some EOL whitespace. 2014-12-21 10:57:42 +00:00
accf_dns.9 Fix various mdoc issues and some EOL whitespace. 2014-12-21 10:57:42 +00:00
accf_http.9
acl.9 Expose an interface to determine if an ACE is inherited. 2015-09-04 00:14:20 +00:00
alq.9 alq(9): fix mandoc markup 2017-03-23 05:37:04 +00:00
altq.9 Extend the description of ALTQ to call it a system which is a framework in 2018-03-20 22:41:26 +00:00
atomic.9 atomic(9): note that atomic_interrupt_fence first appeared in 13.0 2021-03-06 07:24:18 +02:00
backlight.9 Fix a few mandoc issues 2020-10-09 19:12:44 +00:00
bhnd.9 bhnd(9): Fix a few mandoc related issues 2020-12-19 10:11:37 +00:00
bhnd_erom.9 bhnd_erom(9): Fix a few mandoc related issues 2020-12-19 10:15:58 +00:00
bios.9 As <machine/param.h> is included from <sys/param.h>, there is no need 2016-02-22 09:04:36 +00:00
bitset.9 bitset: implement BIT_TEST_CLR_ATOMIC & BIT_TEST_SET_ATOMIC 2020-12-31 13:02:45 -08:00
boot.9
bpf.9 Fix a bunch of "sentence not on new line" warnings in section 9. 2016-06-08 09:19:47 +00:00
buf.9 multiple: Remove 3rd clause from BSD license where approved by the 2014-03-14 03:07:51 +00:00
BUF_ISLOCKED.9 Fix various mdoc issues and some EOL whitespace. 2014-12-21 10:57:42 +00:00
BUF_LOCK.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
BUF_LOCKFREE.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
BUF_LOCKINIT.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
BUF_RECURSED.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
buf_ring.9 buf_ring(9): fix mandoc markup 2017-03-23 05:41:56 +00:00
BUF_TIMELOCK.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
BUF_UNLOCK.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
bus_activate_resource.9 Fix accidentally changed copyright year. 2019-12-04 16:55:55 +00:00
BUS_ADD_CHILD.9 Regularize copyright notices for me. 2019-12-03 15:48:28 +00:00
bus_adjust_resource.9 Improve upon r296618 to keep lines < 80 characters. 2016-04-23 11:04:45 +00:00
bus_alloc_resource.9 bus_alloc_resource(9): fix mandoc markup 2017-03-23 05:38:57 +00:00
BUS_BIND_INTR.9 Reassign copyright statements on several files from Advanced 2015-04-23 14:22:20 +00:00
BUS_CHILD_DELETED.9 Reassign copyright statements on several files from Advanced 2015-04-23 14:22:20 +00:00
BUS_CHILD_DETACHED.9 Reassign copyright statements on several files from Advanced 2015-04-23 14:22:20 +00:00
BUS_CHILD_LOCATION.9 newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,location} with sbuf 2021-06-22 20:52:06 -06:00
BUS_CHILD_PNPINFO.9 newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,location} with sbuf 2021-06-22 20:52:06 -06:00
bus_child_present.9 Regularize copyright notices for me. 2019-12-03 15:48:28 +00:00
BUS_CONFIG_INTR.9 "Buses" is the preferred plural of "bus" 2017-01-15 17:54:01 +00:00
bus_delayed_attach_children.9 Don't use contractions. Fix the date. 2019-12-13 21:39:10 +00:00
BUS_DESCRIBE_INTR.9 Fix a copy and paste bug when this page was first written by copying from 2015-12-10 00:16:02 +00:00
bus_dma.9 bus_dma(9): Some markup fixes 2020-09-17 20:25:31 +00:00
bus_generic_attach.9 "Buses" is the preferred plural of "bus" 2017-01-15 17:54:01 +00:00
bus_generic_detach.9 "Buses" is the preferred plural of "bus" 2017-01-15 17:54:01 +00:00
bus_generic_new_pass.9 "Buses" is the preferred plural of "bus" 2017-01-15 17:54:01 +00:00
bus_generic_print_child.9 "Buses" is the preferred plural of "bus" 2017-01-15 17:54:01 +00:00
bus_generic_read_ivar.9 "Buses" is the preferred plural of "bus" 2017-01-15 17:54:01 +00:00
bus_generic_shutdown.9 "Buses" is the preferred plural of "bus" 2017-01-15 17:54:01 +00:00
BUS_GET_CPUS.9 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
bus_get_resource.9 Convert rman to use rman_res_t instead of u_long 2016-01-27 02:23:54 +00:00
bus_map_resource.9 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
BUS_NEW_PASS.9 Fix a bunch of "xref refers to *this* page" igor(1) warnings. 2016-06-09 06:55:00 +00:00
BUS_PRINT_CHILD.9
BUS_READ_IVAR.9
bus_release_resource.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
BUS_RESCAN.9 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
bus_set_pass.9 Reassign copyright statements on several files from Advanced 2015-04-23 14:22:20 +00:00
bus_set_resource.9 Regularize copyright notices for me. 2019-12-03 15:48:28 +00:00
BUS_SETUP_INTR.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
bus_space.9 Add a way to map arm64 non-posted device memory 2021-05-01 06:01:20 +00:00
byteorder.9
callout.9 Remove struct callout_handle. Should have gone with r355732. 2020-01-22 05:47:59 +00:00
casuword.9 Provide protection against starvation of the ll/sc loops when accessing userpace. 2019-07-12 18:43:24 +00:00
cd.9 Read-only is hyphenated when it modifies a noun. 2016-01-16 00:37:27 +00:00
cnv.9 cnv(9): Use a proper manual page section 2021-01-27 18:18:17 +01:00
condvar.9
config_intrhook.9 config_intrhook: provide config_intrhook_drain 2021-03-11 09:45:10 -07:00
contigmalloc.9 Add malloc_domainset(9) and _domainset variants to other allocator KPIs. 2018-10-30 18:26:34 +00:00
copy.9 copystr(9): Move to deprecate [1/2] 2020-05-11 22:48:00 +00:00
counter.9 Document that uma_zfree_pcpu() allows NULL now 2021-03-12 12:12:35 +01:00
cpuset.9 bitset: rename confusing macro NAND to ANDNOT 2019-12-13 09:32:16 +00:00
cr_cansee.9
cr_seeothergids.9
cr_seeotheruids.9
critical_enter.9 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
crypto.9 OCF: Remove support for asymmetric cryptographic operations. 2021-04-12 14:28:43 -07:00
crypto_buffer.9 crypto: Remove now-unused crypto_cursor_seg{base,len}. 2021-06-16 15:23:16 -07:00
crypto_driver.9 OCF: Remove support for asymmetric cryptographic operations. 2021-04-12 14:28:43 -07:00
crypto_request.9 opencrypto: Introduce crypto_dispatch_async() 2021-02-08 09:19:19 -05:00
crypto_session.9 Prepare crypto framework for IPsec ESN support 2020-10-16 11:06:33 +00:00
CTASSERT.9 mark this function as deprecated, and put the warning first, since I 2015-08-02 00:22:14 +00:00
DB_COMMAND.9 DB_COMMAND(9): fix mandoc markup 2017-03-23 05:44:18 +00:00
DECLARE_GEOM_CLASS.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
DECLARE_MODULE.9 Fix various, mostly minor errors in man pages like: 2020-05-03 10:15:58 +00:00
DEFINE_IFUNC.9 Add a man page for DEFINE_IFUNC. 2019-05-20 19:12:29 +00:00
DELAY.9
dev_clone.9
DEV_MODULE.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
dev_refthread.9 Add a dev_refthread.9 document. 2018-10-20 20:41:25 +00:00
devclass.9
devclass_find.9
devclass_get_count.9
devclass_get_device.9
devclass_get_devices.9
devclass_get_drivers.9
devclass_get_maxunit.9
devclass_get_name.9
devclass_get_softc.9
devctl_notify.9 Remove stray lines 2020-09-23 22:49:27 +00:00
devctl_process_running.9 Remove stray lines 2020-09-23 22:49:27 +00:00
devctl_safe_quote_sb.9 Remove stray lines 2020-09-23 22:49:27 +00:00
devfs_set_cdevpriv.9 The cdevpriv_dtr_t typedef was not able to be used in a function prototype 2015-12-02 18:27:30 +00:00
device.9 Rename struct device to struct _device 2021-04-12 09:32:30 -04:00
device_add_child.9 device_add_child.9: reference logical opposite, device_delete_child(9) 2018-02-11 22:09:07 +00:00
DEVICE_ATTACH.9 "Buses" is the preferred plural of "bus" 2017-01-15 17:54:01 +00:00
device_delete_child.9
device_delete_children.9 Add man page for device_delete_children. 2019-01-11 19:05:40 +00:00
DEVICE_DETACH.9
device_enable.9
device_find_child.9
device_get_children.9
device_get_devclass.9
device_get_driver.9
device_get_ivars.9
device_get_name.9 Regularize copyright notices for me. 2019-12-03 15:48:28 +00:00
device_get_parent.9 Regularize copyright notices for me. 2019-12-03 15:48:28 +00:00
device_get_softc.9 "softc" is short for "software context", use that phrase in the 2015-01-21 13:48:06 +00:00
device_get_state.9
device_get_sysctl.9 Regularize copyright notices for me. 2019-12-03 15:48:28 +00:00
device_get_unit.9
DEVICE_IDENTIFY.9 "Buses" is the preferred plural of "bus" 2017-01-15 17:54:01 +00:00
device_printf.9 Regularize copyright notices for me. 2019-12-03 15:48:28 +00:00
DEVICE_PROBE.9 Fix issues found by mandoc -Tlint. 2016-01-08 13:33:22 +00:00
device_probe_and_attach.9
device_quiet.9 Make device_quiet() an attachment property. 2016-09-12 18:06:42 +00:00
device_set_desc.9
device_set_driver.9 Regularize copyright notices for me. 2019-12-03 15:48:28 +00:00
device_set_flags.9
DEVICE_SHUTDOWN.9
devstat.9 devstat(9): Update the man page to reflect the current implementation 2020-07-17 22:15:02 +00:00
devtoname.9
disk.9 disk(9): Fix a few mandoc related errors 2020-12-19 09:55:02 +00:00
dnv.9 dnv(9): fix use of commas with .Nm in NAME section 2017-03-23 05:54:07 +00:00
domain.9 Remove reference to the pfctlinput2() from domain(9) after 237c1f932b. 2021-04-14 00:40:20 +03:00
domainset.9 domainset: Define additional global policies 2021-04-14 13:03:33 -04:00
dpcpu.9 Fix various, mostly minor errors in man pages like: 2020-05-03 10:15:58 +00:00
drbr.9
driver.9 driver(9): Fix a mandoc related issue 2020-12-19 10:18:21 +00:00
DRIVER_MODULE.9 DRIVER_MODULE(9): Correct the SYNOPSIS of EARLY_DRIVER_MODULE() 2021-05-24 16:54:45 +02:00
efirt.9 efirt: When present, attempt to use EFI runtime services to shutdown 2018-12-15 05:46:04 +00:00
epoch.9 epoch(9): Fix a few mandoc related issues 2020-12-05 11:18:37 +00:00
ether_gen_addr.9 kern: ether_gen_addr: randomize on default hostuuid, too 2021-06-01 22:59:21 -05:00
EVENTHANDLER.9 if_vxlan(4): add support for hardware assisted checksumming, TSO, and RSS. 2020-09-18 02:37:57 +00:00
eventtimers.9 Fix various mdoc issues and some EOL whitespace. 2014-12-21 10:57:42 +00:00
extattr.9
fail.9 fail(9): Fix a few mandoc related issues 2020-12-19 10:20:22 +00:00
fdt_pinctrl.9 fdt_pinctrl: Add new methods for gpios 2020-01-16 21:19:27 +00:00
fetch.9 Correct the return types of fueword*(). 2020-01-23 23:36:58 +00:00
firmware.9 firmware(9): extend firmware_get() by a "no warn" flag. 2021-01-27 13:51:26 +00:00
fpu_kern.9 Add a <machine/fpu.h> for i386 that includes <machine/npx.h>. 2020-10-13 17:26:12 +00:00
g_access.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
g_attach.9 Make g_attach() return ENXIO for orphaned providers; update various 2020-10-18 16:24:08 +00:00
g_bio.9 GEOM: Reduce unnecessary log interleaving with sbufs 2019-08-07 19:28:35 +00:00
g_consumer.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
g_data.9 Document EINTEGRITY errors for many system calls. 2020-03-30 21:44:00 +00:00
g_event.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
g_geom.9 Correct types for g_example_start() and g_example_access(). 2016-04-24 08:31:32 +00:00
g_provider.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
g_provider_by_name.9 g_provider_by_name(9): argument can be a geom name or fullpath 2021-01-30 08:25:10 -09:00
g_wither_geom.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
get_cyclecount.9 Misc mdoc fixes: 2014-11-23 21:00:00 +00:00
getenv.9 Add getenv(9) boolean parsing functions 2020-09-21 15:24:44 +00:00
getnewvnode.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
groupmember.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
hardclock.9 man9: add hz(9) and hardclock(9) 2021-06-18 08:42:51 -06:00
hash.9 Spelling fixes supplied by pfg@, detected with codespell, plus 2016-05-01 22:00:41 +00:00
hashinit.9 kern: Add phashinit_flags(), which allows malloc(M_NOWAIT) 2016-05-03 07:17:13 +00:00
hexdump.9
hhook.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
hz.9 man9: add hz(9) and hardclock(9) 2021-06-18 08:42:51 -06:00
ieee80211.9 man: remove stale references to ndis(4) 2021-01-26 22:46:59 +01:00
ieee80211_amrr.9
ieee80211_beacon.9
ieee80211_bmiss.9
ieee80211_crypto.9 Fix various mdoc issues and some EOL whitespace. 2014-12-21 10:57:42 +00:00
ieee80211_ddb.9
ieee80211_input.9
ieee80211_node.9 ddb(9) -> ddb(4) 2016-02-29 17:26:41 +00:00
ieee80211_output.9
ieee80211_proto.9
ieee80211_radiotap.9 Fix ieee80211_radiotap(9) usage in wireless drivers: 2019-03-11 01:27:01 +00:00
ieee80211_regdomain.9
ieee80211_scan.9
ieee80211_vap.9 Tidy up mdoc formatting for "etc.)" at end of line 2017-03-19 01:24:18 +00:00
iflib.9 Fix various, mostly minor errors in man pages like: 2020-05-03 10:15:58 +00:00
iflibdd.9 Document ifdi_tx_queues_alloc and ifdi_rx_queues_alloc. 2018-05-03 17:49:26 +00:00
iflibdi.9 Correct function names. 2019-06-21 02:49:36 +00:00
iflibtxrx.9 Fix f_pkt_into_t typo. 2020-12-17 21:02:58 +00:00
ifnet.9 Removed the reference to the deprecated splx API from ifnet(9). 2021-04-09 17:22:12 +03:00
inittodr.9
insmntque.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
intro.9 multiple: Remove 3rd clause from BSD license where approved by the 2014-03-14 03:07:51 +00:00
ithread.9 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
kasan.9 kasan.9: A couple of fixups 2021-04-29 12:26:37 -04:00
KASSERT.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
kern_testfrwk.9 Fix typo in kern_testfrwk.9. 2020-12-03 21:38:00 +00:00
kernacc.9
kernel_mount.9 Remove trailing comma from ending Xref 2014-07-30 04:48:56 +00:00
khelp.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
kobj.9
kproc.9
kqueue.9 Fix typos. 2016-06-08 10:38:00 +00:00
kthread.9 Since r202933, kthread_suspend_check() takes no arguments. Update the 2014-07-15 23:29:20 +00:00
ktr.9 Correct location for KTR masks. 2021-05-28 16:29:18 -07:00
lock.9 lockmgr: remove the ADAPTIVE_LOCKMGRS option 2017-11-17 20:41:17 +00:00
LOCK_PROFILING.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
locking.9 Fix a bunch of "sentence not on new line" warnings in section 9. 2016-06-08 09:19:47 +00:00
mac.9 sys/*/conf/*, docs: fix links to handbook 2021-05-20 09:27:10 +01:00
make_dev.9 Remove self-reference to destroy_dev_drain(9). 2016-03-02 19:22:24 +00:00
Makefile newbus: Move from bus_child_{pnpinfo,location}_src to bus_child_{pnpinfo,location} with sbuf 2021-06-22 20:52:06 -06:00
Makefile.depend Add META_MODE support. 2015-06-13 19:20:56 +00:00
malloc.9 Implement mallocarray_domainset(9) variant of mallocarray(9). 2021-03-06 11:38:55 +01:00
mbchain.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
mbuf.9 sed(1): Add a reference for a 4.4BSD manual document 2021-04-08 21:07:31 +02:00
mbuf_tags.9 mbuf(9), mbuf_tags(9): fix function prototypes. 2016-10-10 17:16:02 +00:00
MD5.9
mdchain.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
memcchr.9
memguard.9 memguard(9): fix igor/manlint warnings 2017-03-23 06:08:01 +00:00
mi_switch.9
microseq.9 Remove vpo.4 2020-02-02 04:53:27 +00:00
microtime.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
microuptime.9 back Xref get_cyclecount to have it get more exposure... 2015-02-21 22:25:24 +00:00
mod_cc.9 mod_cc: cross reference CC modules consistently 2021-05-13 11:29:35 +02:00
module.9 Take a first stab at documenting use of MODULE_PNP_INFO 2018-02-12 22:42:06 +00:00
MODULE_DEPEND.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
MODULE_PNP_INFO.9 Add warning that the PNP info has to follow the module declaration. 2019-05-23 15:53:41 +00:00
MODULE_VERSION.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
mtx_pool.9
mutex.9 Update the "first appeared in" version in several manual pages. 2017-05-24 17:47:49 +00:00
namei.9 Be more clear about LOCKLEAF being exclusive and add LOCKSHARED. 2016-05-23 21:29:57 +00:00
netisr.9 More ATM and NATM removal 2017-04-27 16:05:12 +00:00
nv.9 libnv: add note about nvlist_pack and nvlist_unpack 2018-06-18 23:00:15 +00:00
nvmem.9 nvmem: Add nvmem interface and helpers 2018-07-31 19:08:24 +00:00
OF_child.9 [man] Add documentation for OpenFirmware API 2018-04-09 22:23:45 +00:00
OF_device_from_xref.9 Don't put multiple names on a single .Nm line. This fixes apropos(1) 2018-04-17 09:05:46 +00:00
OF_finddevice.9 Fix a few mandoc issues 2020-10-09 19:12:44 +00:00
OF_getprop.9 Document multi variants of *prop_alloc functions 2018-06-23 20:05:07 +00:00
OF_node_from_xref.9 man(9): Some markup fixes 2020-09-17 21:08:11 +00:00
OF_package_to_path.9 [man] Add documentation for OpenFirmware API 2018-04-09 22:23:45 +00:00
ofw_bus_is_compatible.9 ofw_bus_is_compatible(9): Fix a few mandoc related issues 2020-12-19 10:24:36 +00:00
ofw_bus_status_okay.9 ofw_bus_status_okay(9): Fix a few mandoc related issues 2020-12-19 10:26:40 +00:00
ofw_graph.9 Fix various, mostly minor errors in man pages like: 2020-05-03 10:15:58 +00:00
osd.9 Fix various mdoc issues reported by mandoc -Tlint. 2016-11-23 19:19:11 +00:00
owll.9 Regularize copyright notices for me. 2019-12-03 15:48:28 +00:00
own.9 Regularize copyright notices for me. 2019-12-03 15:48:28 +00:00
p_candebug.9
p_cansee.9
panic.9 Make vpanic() externally visible so that it can be called as part of the 2015-04-24 03:17:21 +00:00
PCBGROUP.9 - Use Rs/Re mdoc macros. 2014-07-23 18:54:18 +00:00
pci.9 sys/*/conf/*, docs: fix links to handbook 2021-05-20 09:27:10 +01:00
PCI_IOV_ADD_VF.9 Fix mandoc warnings/errors. 2015-08-12 11:56:19 +00:00
PCI_IOV_INIT.9 PCI_IOV_*INIT(9): fix make manlint warnings 2017-03-23 06:11:31 +00:00
pci_iov_schema.9 Replace use of .Po Pc with the preferred .Pq for single line 2015-07-08 16:16:44 +00:00
PCI_IOV_UNINIT.9 PCI_IOV_*INIT(9): fix make manlint warnings 2017-03-23 06:11:31 +00:00
pfil.9 Fix typo 2020-10-22 18:00:07 +00:00
pfind.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
pget.9 Expand PGET_WANTREAD. Language fixes. 2014-05-04 12:32:37 +00:00
pgfind.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
PHOLD.9 Add a manual page for PHOLD() and friends. 2015-11-08 01:41:44 +00:00
physio.9
pmap.9 Remove support for idle page zeroing. 2016-09-03 20:38:13 +00:00
pmap_activate.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
pmap_clear_modify.9 Remove the man page for a pmap function that no longer exists. 2014-07-17 17:41:32 +00:00
pmap_copy.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
pmap_enter.9 Document new required MI behaviour of pmap_enter(9) for CoW. 2018-12-16 01:51:38 +00:00
pmap_extract.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
pmap_growkernel.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
pmap_init.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
pmap_is_modified.9 Remove the man page for a pmap function that no longer exists. 2014-07-17 17:41:32 +00:00
pmap_is_prefaultable.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
pmap_map.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
pmap_mincore.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
pmap_object_init_pt.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
pmap_page_exists_quick.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
pmap_page_init.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
pmap_pinit.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
pmap_protect.9 Remove an obsolete man page. 2014-07-18 06:56:24 +00:00
pmap_qenter.9 pmap_qenter.9: Clarify that not all arch can map NX 2018-02-15 18:19:25 +00:00
pmap_quick_enter_page.9 Create man page for pmap_quick_enter_page(9) and pmap_quick_remove_page(9) 2015-08-07 12:13:15 +00:00
pmap_release.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
pmap_remove.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
pmap_resident_count.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
pmap_unwire.9 mdoc: remove superfluous paragraph macro. 2014-07-29 19:43:00 +00:00
pmap_zero_page.9 Fix various mdoc issues reported by mandoc -Tlint. 2016-11-23 19:19:11 +00:00
printf.9 remove %n support from printf(9) 2020-05-09 15:56:02 +00:00
prison_check.9
priv.9 Update priv(9) after r341827 2018-12-19 20:25:58 +00:00
prng.9 Add prng(9) API 2020-08-13 20:48:14 +00:00
proc_rwmem.9 Actually add the proc_rwmem(9) man page, missed in r291961. 2015-12-07 22:08:12 +00:00
pseudofs.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
psignal.9 Fixup to the kern_psignal manpage 2015-05-19 15:43:20 +00:00
pwmbus.9 share/man/man9/pwmbus.9 fix types in arguments 2021-03-11 09:57:04 +01:00
random.9 random(9): Restore historical [0,2^31-1] output range and related man 2021-03-24 16:14:58 +11:00
random_harvest.9 Remove the Yarrow PRNG algorithm option in accordance with due notice 2018-08-26 12:51:46 +00:00
ratecheck.9 Add a man page for ratecheck(9) and ppsratecheck(9). 2018-08-17 17:16:38 +00:00
redzone.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
refcount.9 refcount(9): Add refcount_release_if_last() and refcount_load() 2020-11-04 16:30:30 +00:00
regulator.9 regulator: Add manpage for this framework 2021-06-19 17:42:43 +02:00
resettodr.9
resource_int_value.9 Regularize copyright notices for me. 2019-12-03 15:48:28 +00:00
rijndael.9
rman.9 Rename struct device to struct _device 2021-04-12 09:32:30 -04:00
rmlock.9 rmlock(9): add an RM_DUPOK flag 2021-04-12 11:42:21 -03:00
rtalloc.9
rtentry.9 Garbage collect long time obsoleted (or never used) stuff from routing API. 2014-03-15 06:49:32 +00:00
runqueue.9 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
rwlock.9 Fix formatting errors that resulted in apropos(1) output looking weird. 2018-03-17 11:41:06 +00:00
sbuf.9 Make sbuf_setpos match the implementation. 2020-08-26 17:06:16 +00:00
scheduler.9 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
SDT.9 Rename the dtrace-* man pages to dtrace_* for consistency with other 2015-07-05 23:23:12 +00:00
securelevel_gt.9
selrecord.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
sema.9
seqc.9 Add a .Pp to separate description and sample code for readability. 2020-08-07 08:57:31 +00:00
sf_buf.9
sglist.9 sglist: Add sglist_append_single_mbuf(). 2021-05-25 16:59:18 -07:00
shm_map.9 Reassign copyright statements on several files from Advanced 2015-04-23 14:22:20 +00:00
signal.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
sleep.9 sleep(9), sleepqueue(9): const'ify wchan pointers 2019-12-24 16:19:33 +00:00
sleepqueue.9 sleep(9), sleepqueue(9): const'ify wchan pointers 2019-12-24 16:19:33 +00:00
socket.9 socket(9): Remove duplicate word 'is is' 2020-10-22 18:45:49 +00:00
stack.9 Reimplement stack capture of running threads on i386 and amd64. 2020-01-31 15:43:33 +00:00
store.9 Remove the unused fuwintr() and suiwintr() functions. 2018-04-17 18:04:28 +00:00
style.9 style(9): Add advice about $FreeBSD$ 2021-06-17 13:54:59 -06:00
style.lua.9 Standardize SPDX tag on files I've added 2018-05-09 16:52:28 +00:00
superio.9 add superio.4 and superio.9 manual pages 2019-10-11 11:13:47 +00:00
swi.9 Allow swi_sched() to be called from NMI context. 2020-07-25 15:19:38 +00:00
sx.9 sx: fix up manpage after r363113 2020-09-05 20:22:02 +00:00
syscall_helper_register.9 Document syscall_helper_register(9), syscall_helper_unregister(9) 2018-02-10 20:34:09 +00:00
SYSCALL_MODULE.9 Fix some trailing whitespaces. 2016-06-08 10:26:17 +00:00
sysctl.9 sysctl(9): Fix a few mandoc related issues 2020-12-19 10:31:25 +00:00
sysctl_add_oid.9 Add support for attaching aggregation labels to sysctl objects. 2016-12-14 12:47:34 +00:00
sysctl_ctx_init.9 - Updated SYSCTL manual pages after recent changes to the kernel 2014-07-31 17:18:40 +00:00
SYSINIT.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
taskqueue.9 taskqueue(9): reference callout(9) instead of timeout(9) 2020-06-07 09:17:57 +00:00
tcp_functions.9 man(9): Some markup fixes 2020-09-17 21:08:11 +00:00
thread_exit.9
time.9 kern: clarify boot time 2021-05-05 12:32:13 -06:00
tvtohz.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
ucred.9 man(9): Some markup fixes 2020-09-17 21:08:11 +00:00
uidinfo.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
uio.9 Fix a few speelling errors 2017-12-28 08:22:26 +00:00
unr.9 Add clearing function for unr(9). 2017-10-11 21:53:50 +00:00
usbdi.9 Fix function prototypes in usbdi(9) man page, and tweak it a little. 2016-11-14 10:41:04 +00:00
vaccess.9
vaccess_acl_nfs4.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vaccess_acl_posix1e.9
vcount.9
vflush.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
VFS.9 Fix various mdoc issues and some EOL whitespace. 2014-12-21 10:57:42 +00:00
vfs_busy.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
VFS_CHECKEXP.9 Update VFS_CHECKEXP.9 to reflect how it is currently used by the NFS server. 2020-06-27 21:37:48 +00:00
VFS_FHTOVP.9 Update VFS_FHTOVP(9) with the flags argument 2019-05-22 16:24:39 +00:00
vfs_getnewfsid.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vfs_getopt.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vfs_getvfs.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
VFS_MOUNT.9
vfs_mountedfrom.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
VFS_QUOTACTL.9 VFS_QUOTACTL(9): allow implementation to indicate busy state changes 2021-05-30 14:53:47 -07:00
VFS_ROOT.9
vfs_rootmountalloc.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
VFS_SET.9 Put jail(2) under COMPAT_FREEBSD11. It has been the "old" way of creating 2018-08-16 18:40:16 +00:00
VFS_STATFS.9
vfs_suser.9
VFS_SYNC.9
vfs_timestamp.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vfs_unbusy.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
VFS_UNMOUNT.9
vfs_unmountall.9
VFS_VGET.9
vfsconf.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vget.9
vgone.9 vfs: introduce v_irflag and make v_type smaller 2019-12-08 21:30:04 +00:00
vhold.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vinvalbuf.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_fault_prefault.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_map.9 Remove vm_map_create(9) KPI's manpage according to r364302 2020-09-10 06:32:25 +00:00
vm_map_check_protection.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_map_delete.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_map_entry_resize_free.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_map_find.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_map_findspace.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_map_inherit.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_map_init.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_map_insert.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_map_lock.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_map_lookup.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_map_madvise.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_map_max.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_map_protect.9 vm_map_protect.9: update after code changes 2021-01-26 19:15:05 +02:00
vm_map_remove.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_map_simplify_entry.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_map_stack.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_map_submap.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_map_sync.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_map_wire.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_page_aflag.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_page_alloc.9 Update to reflect the demise of PG_CACHED pages. 2016-11-16 02:51:24 +00:00
vm_page_bits.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_page_busy.9 Fix various mdoc issues and some EOL whitespace. 2014-12-21 10:57:42 +00:00
vm_page_deactivate.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_page_dontneed.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_page_free.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_page_grab.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_page_insert.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_page_lookup.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_page_rename.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vm_page_wire.9 Fix a couple of nits in r352110. 2019-09-16 15:06:19 +00:00
vm_set_page_size.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vmem.9 Implement the M_NEXTFIT allocation strategy for vmem(9). 2019-05-18 01:46:38 +00:00
vn_fullpath.9 vn_fullpath.9: update args after rev 364633 2021-06-15 15:42:30 -06:00
vn_isdisk.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
vnet.9 vnet.9: Use correct location of vnet.h. 2020-12-11 19:45:40 +00:00
vnode.9 Add VOP_READ_PGCACHE(9) 2021-03-01 01:38:33 +02:00
vnode_pager_setsize.9 vnode_pager_setsize.9: Some clarifications on the manpage 2021-04-11 14:47:40 +08:00
VOP_ACCESS.9
VOP_ACLCHECK.9
VOP_ADVISE.9 Document the interface for applying advice up to the end of a file. 2015-09-26 22:20:11 +00:00
VOP_ADVLOCK.9 VOP_ADVLOCK(9): fix a typo 2021-02-11 14:02:43 +00:00
VOP_ALLOCATE.9 Reassign copyright statements on several files from Advanced 2015-04-23 14:22:20 +00:00
VOP_ATTRIB.9 vfs: add VOP_STAT 2020-08-07 23:06:40 +00:00
VOP_BMAP.9 VOP_BMAP(9): Remove obsolete comma 2021-01-27 18:20:04 +01:00
VOP_BWRITE.9
VOP_COPY_FILE_RANGE.9 Document EINTEGRITY errors for many system calls. 2020-03-30 21:44:00 +00:00
VOP_CREATE.9 Make vop_symlink take a const target path. 2018-11-02 14:42:36 +00:00
VOP_FSYNC.9 VOP_FSYNC.9: update copyright after r345677 2019-07-23 23:14:57 +00:00
VOP_GETACL.9
VOP_GETEXTATTR.9
VOP_GETPAGES.9 Fix VOP_PUTPAGES(9) in regards to the use of VM_PAGER_CLUSTER_OK 2019-06-29 14:55:53 +00:00
VOP_INACTIVE.9 VOP_INACTIVE(9): Remove trailing whitespace 2020-09-17 20:42:41 +00:00
VOP_IOCTL.9
VOP_LINK.9
VOP_LISTEXTATTR.9
VOP_LOCK.9 Fix various mdoc issues and some EOL whitespace. 2014-12-21 10:57:42 +00:00
VOP_LOOKUP.9 Bring VOP_LOOKUP(9) up to date 2018-08-08 18:50:42 +00:00
VOP_OPENCLOSE.9
VOP_PATHCONF.9 VOP_PATHCONF.9: add a LOCKS section 2020-12-31 08:38:52 -07:00
VOP_PRINT.9
VOP_RDWR.9 Add VOP_READ_PGCACHE(9) 2021-03-01 01:38:33 +02:00
VOP_READ_PGCACHE.9 Add VOP_READ_PGCACHE(9) 2021-03-01 01:38:33 +02:00
VOP_READDIR.9 Document EINTEGRITY errors for many system calls. 2020-03-30 21:44:00 +00:00
VOP_READLINK.9 Document EINTEGRITY errors for many system calls. 2020-03-30 21:44:00 +00:00
VOP_REALLOCBLKS.9
VOP_REMOVE.9
VOP_RENAME.9
VOP_REVOKE.9 VOP_REVOKE(9): update locking requirements per r143495 2019-06-20 16:36:20 +00:00
VOP_SETACL.9
VOP_SETEXTATTR.9
VOP_SETLABEL.9 Provide a man page for VOP_SETLABEL(9). 2021-02-27 16:51:13 +00:00
VOP_STRATEGY.9 Add back reference to buf(9) removed in r32223 as buf(9) was added 2014-02-02 14:13:51 +00:00
VOP_VPTOCNP.9 Finish r194601. Add a cred parameter to the VOP_VPTOCNP(9) manpage. 2015-03-08 10:52:10 +00:00
VOP_VPTOFH.9
vref.9 Add vrefl(), a locked variant of vref(9). 2016-01-18 22:21:46 +00:00
vrefcnt.9
vrele.9 Fix year. 2016-02-24 20:32:24 +00:00
vslock.9
watchdog.9 use .Mt to mark up email addresses consistently (part6) 2014-06-26 21:44:30 +00:00
zero_region.9 share/man/man9: document zero_region(9) 2021-03-02 17:14:06 +08:00
zone.9 The zone(9) man page had two entries for uma_reclaim(), one with 2021-05-30 13:02:11 -07:00