freebsd-skq/share/man/man9
imp 7d5e0f9c55 Relax the rule against declaring variables in nested scopes and for
initializations.

Relax some overly perscriptive rules against declarations: they may be at the
start of any blocks, even if things aren't super complicated. Allow more
initializations (those that call simple functions, like accessor functions for
newbus are fine). Allow the common idiom of declaring the loop variable in a for
loop.

This tries to codify what common exceptions are today, as well as give
some guidance on when it's best to do these things.

Reviewed by: tsoome, kp, markm, allanjude, jiles, cem, rpokala
	(earlier versions: seanc, melifaro, bapt, pjd, bz, pstef, arichards,
	 jhibits, vangyzen, jmallet, ian, glebius, jhb, dab, adrian,
	 sef, gnn)
Differential Revision: https://reviews.freebsd.org/D25312
2020-07-16 14:12:54 +00:00
..
accept_filter.9
accf_data.9
accf_dns.9
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 Fix various, mostly minor errors in man pages like: 2020-05-03 10:15:58 +00:00
bhnd_erom.9 bhnd(4) update inline documentation comments and man pages. 2017-11-27 21:30:49 +00:00
bhnd.9 Fix various, mostly minor errors in man pages like: 2020-05-03 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: rename confusing macro NAND to ANDNOT 2019-12-13 09:32:16 +00: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_ISLOCKED.9
BUF_LOCK.9
BUF_LOCKFREE.9
BUF_LOCKINIT.9
BUF_RECURSED.9
buf_ring.9 buf_ring(9): fix mandoc markup 2017-03-23 05:41:56 +00:00
BUF_TIMELOCK.9
BUF_UNLOCK.9
buf.9
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
BUS_CHILD_DELETED.9
BUS_CHILD_DETACHED.9
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 Add support for optional separate output buffers to in-kernel crypto. 2020-05-25 22:12:04 +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
BUS_RESCAN.9 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
bus_set_pass.9
bus_set_resource.9 Regularize copyright notices for me. 2019-12-03 15:48:28 +00:00
BUS_SETUP_INTR.9
bus_space.9 Regularize copyright notices for me. 2019-12-03 15:48:28 +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 libnv: Remove nvlist argument from cnvlist_{take,free}_* functions. 2018-06-18 21:26:58 +00:00
condvar.9
config_intrhook.9 Regularize copyright notices for me. 2019-12-03 15:48:28 +00: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 Add COUNTER_U64_SYSINIT() and COUNTER_U64_DEFINE_EARLY(). 2020-03-06 19:09:01 +00: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_asym.9 Refactor driver and consumer interfaces for OCF (in-kernel crypto). 2020-03-27 18:25:23 +00:00
crypto_buffer.9 Add support for optional separate output buffers to in-kernel crypto. 2020-05-25 22:12:04 +00:00
crypto_driver.9 Add a crypto capability flag for accelerated software drivers. 2020-06-09 22:26:07 +00:00
crypto_request.9 Add support to the crypto framework for separate AAD buffers. 2020-06-22 23:20:43 +00:00
crypto_session.9 Add support to the crypto framework for separate AAD buffers. 2020-06-22 23:20:43 +00:00
crypto.9 Remove MD5 HMAC from OCF. 2020-05-11 22:08:08 +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
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
dev_refthread.9 Add a dev_refthread.9 document. 2018-10-20 20:41:25 +00:00
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
devclass.9
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_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
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_and_attach.9
DEVICE_PROBE.9 Fix issues found by mandoc -Tlint. 2016-01-08 13:33:22 +00:00
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
device.9 "Buses" is the preferred plural of "bus" 2017-01-15 17:54:01 +00:00
devstat.9 devstat(9): Constify function parameters that can be const 2018-08-23 01:42:45 +00:00
devtoname.9
disk.9 Fix typo in r360492: 2020-05-01 11:36:39 +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 Add HISTORY section to domain(9). 2020-04-29 11:46:01 +00:00
domainset.9 Add malloc_domainset(9) and _domainset variants to other allocator KPIs. 2018-10-30 18:26:34 +00:00
dpcpu.9 Fix various, mostly minor errors in man pages like: 2020-05-03 10:15:58 +00:00
drbr.9
DRIVER_MODULE.9 Typo. 2019-05-20 19:08:55 +00:00
driver.9 Add HISTORY sections to disk(9), driver(9), and 2020-04-30 11:17:29 +00:00
efirt.9 efirt: When present, attempt to use EFI runtime services to shutdown 2018-12-15 05:46:04 +00:00
epoch.9 Fix typo in r360492: 2020-05-01 11:36:39 +00:00
EVENTHANDLER.9 Add ifaddr_event_ext event. It is similar to ifaddr_event, but the 2018-10-21 15:02:06 +00:00
eventtimers.9
extattr.9
fail.9 Allow fail points to have separate declarations, definitions, and evals 2019-06-07 04:09:12 +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): remove uuencoded example 2019-03-14 17:09:07 +00:00
fpu_kern.9 fpu_kern.9: Document fpu_kern_enter API change in r329878 2018-03-07 18:31:31 +00:00
g_access.9
g_attach.9
g_bio.9 GEOM: Reduce unnecessary log interleaving with sbufs 2019-08-07 19:28:35 +00:00
g_consumer.9
g_data.9 Document EINTEGRITY errors for many system calls. 2020-03-30 21:44:00 +00:00
g_event.9
g_geom.9 Correct types for g_example_start() and g_example_access(). 2016-04-24 08:31:32 +00:00
g_provider_by_name.9
g_provider.9
g_wither_geom.9
get_cyclecount.9
getenv.9 Fix various, mostly minor errors in man pages like: 2020-05-03 10:15:58 +00:00
getnewvnode.9
groupmember.9
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
ieee80211_amrr.9
ieee80211_beacon.9
ieee80211_bmiss.9
ieee80211_crypto.9
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
ieee80211.9 ieee80211(9): update man page 2018-01-01 00:20:35 +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 iflibtxrx.9: update function descriptions to match implementation 2019-04-16 20:41:04 +00:00
ifnet.9 Track device's NUMA domain in ifnet & alloc ifnet from NUMA local memory 2019-04-22 19:24:21 +00:00
inittodr.9
insmntque.9
intro.9
ithread.9 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
KASSERT.9
kern_testfrwk.9 Fix various, mostly minor errors in man pages like: 2020-05-03 10:15:58 +00:00
kernacc.9
kernel_mount.9
khelp.9
kobj.9
kproc.9
kqueue.9 Fix typos. 2016-06-08 10:38:00 +00:00
kthread.9
ktr.9 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
LOCK_PROFILING.9
lock.9 lockmgr: remove the ADAPTIVE_LOCKMGRS option 2017-11-17 20:41:17 +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 Update several more URLs 2017-10-29 08:17:03 +00:00
make_dev.9 MFH 2016-03-02 23:53:08 +00:00
Makefile Fixup for r360574: install new mlinks for sglist(9) and remove old ones. 2020-07-07 02:41:51 +00:00
Makefile.depend Add META_MODE support. 2015-06-13 19:20:56 +00:00
malloc.9 Add zfree to zero allocation before free 2020-02-16 00:12:53 +00:00
mbchain.9
mbuf_tags.9 mbuf(9), mbuf_tags(9): fix function prototypes. 2016-10-10 17:16:02 +00:00
mbuf.9 Add an external mbuf buffer type that holds multiple unmapped pages. 2019-06-29 00:48:33 +00:00
MD5.9
mdchain.9
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
microuptime.9
mod_cc.9 Rename netinet/tcp_cc.h to netinet/cc/cc.h. 2016-01-27 17:59:39 +00:00
MODULE_DEPEND.9
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
module.9 Take a first stab at documenting use of MODULE_PNP_INFO 2018-02-12 22:42:06 +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 [man] Add documentation for OpenFirmware API 2018-04-09 22:23:45 +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] Add documentation for OpenFirmware API 2018-04-09 22:23:45 +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 Document ofw_bus_subr helpers "compatible" and "status" properties 2018-04-08 20:53:00 +00:00
ofw_bus_status_okay.9 Document ofw_bus_subr helpers "compatible" and "status" properties 2018-04-08 20:53:00 +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
PCBGROUP.9
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
pci.9 Add PCI methods to iterate over the PCI capabilities 2018-02-19 18:41:56 +00:00
pfil.9 New pfil(9) KPI together with newborn pfil API and control utility. 2019-01-31 23:01:03 +00:00
pfind.9
pget.9
pgfind.9
PHOLD.9 Add a manual page for PHOLD() and friends. 2015-11-08 01:41:44 +00:00
physio.9
pmap_activate.9
pmap_clear_modify.9
pmap_copy.9
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
pmap_growkernel.9
pmap_init.9
pmap_is_modified.9
pmap_is_prefaultable.9
pmap_map.9
pmap_mincore.9
pmap_object_init_pt.9
pmap_page_exists_quick.9
pmap_page_init.9
pmap_pinit.9
pmap_protect.9
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
pmap_remove.9
pmap_resident_count.9
pmap_unwire.9
pmap_zero_page.9 Fix various mdoc issues reported by mandoc -Tlint. 2016-11-23 19:19:11 +00:00
pmap.9 Remove support for idle page zeroing. 2016-09-03 20:38:13 +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
proc_rwmem.9 Actually add the proc_rwmem(9) man page, missed in r291961. 2015-12-07 22:08:12 +00:00
pseudofs.9
psignal.9
pwmbus.9 Do some general cleanup and light wordsmithing. 2019-06-21 15:12:17 +00:00
random_harvest.9 Remove the Yarrow PRNG algorithm option in accordance with due notice 2018-08-26 12:51:46 +00:00
random.9 random(9): Deprecate random(9), remove meaningless srandom(9) 2019-12-26 19:41:09 +00:00
ratecheck.9 Add a man page for ratecheck(9) and ppsratecheck(9). 2018-08-17 17:16:38 +00:00
redzone.9
refcount.9 Update refcount(9). 2019-07-23 16:11:38 +00:00
resettodr.9
resource_int_value.9 Regularize copyright notices for me. 2019-12-03 15:48:28 +00:00
rijndael.9
rman.9 Fix various mdoc issues reported by mandoc -Tlint. 2016-11-23 19:19:11 +00:00
rmlock.9 Add read-mostly sleepable locks 2019-12-27 11:19:57 +00:00
rtalloc.9
rtentry.9
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 sbuf(9): fix sbuf_drain_func typedef markup 2019-09-16 13:10:03 +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
sema.9
seqc.9 seqc: add man page 2019-07-29 21:53:02 +00:00
sf_buf.9
sglist.9 Step 2.2: 2020-05-02 23:46:29 +00:00
shm_map.9
signal.9
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 r334853 added a "socket destructor" callback. However, as implemented, it 2018-10-18 14:20:15 +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 Relax the rule against declaring variables in nested scopes and for 2020-07-16 14:12:54 +00: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 Drop "All rights reserved" from my copyright statements. 2019-03-06 22:11:45 +00:00
sx.9 sx: remove SX_NOADAPTIVE from the man page 2020-07-11 21:57:43 +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_add_oid.9 Add support for attaching aggregation labels to sysctl objects. 2016-12-14 12:47:34 +00:00
sysctl_ctx_init.9
sysctl.9 Sort UMA macros and create MLINKS for them 2020-03-23 14:04:42 +00:00
SYSINIT.9
taskqueue.9 taskqueue(9): reference callout(9) instead of timeout(9) 2020-06-07 09:17:57 +00:00
tcp_functions.9 Add the infrastructure to support loading multiple versions of TCP 2017-06-08 20:41:28 +00:00
thread_exit.9
time.9
tvtohz.9
ucred.9 Remove documentation for the nonexistant cred_update_thread(9). 2019-01-23 23:25:42 +00:00
uidinfo.9
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_acl_nfs4.9
vaccess_acl_posix1e.9
vaccess.9
vcount.9
vflush.9
vfs_busy.9
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
vfs_getopt.9
vfs_getvfs.9
VFS_MOUNT.9
vfs_mountedfrom.9
VFS_QUOTACTL.9
VFS_ROOT.9
vfs_rootmountalloc.9
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
vfs_unbusy.9
VFS_UNMOUNT.9
vfs_unmountall.9
VFS_VGET.9
VFS.9
vfsconf.9
vget.9
vgone.9 vfs: introduce v_irflag and make v_type smaller 2019-12-08 21:30:04 +00:00
vhold.9
vinvalbuf.9
vm_fault_prefault.9
vm_map_check_protection.9
vm_map_create.9
vm_map_delete.9
vm_map_entry_resize_free.9
vm_map_find.9
vm_map_findspace.9
vm_map_inherit.9
vm_map_init.9
vm_map_insert.9
vm_map_lock.9
vm_map_lookup.9
vm_map_madvise.9
vm_map_max.9
vm_map_protect.9 Document the KERN_PROTECTION_FAILURE return value from vm_map_protect(). 2019-06-25 17:27:37 +00:00
vm_map_remove.9
vm_map_simplify_entry.9
vm_map_stack.9
vm_map_submap.9
vm_map_sync.9
vm_map_wire.9
vm_map.9 Some updates to vm_map(9). 2018-08-03 12:14:29 +00:00
vm_page_aflag.9
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
vm_page_busy.9
vm_page_deactivate.9
vm_page_dontneed.9
vm_page_free.9
vm_page_grab.9
vm_page_insert.9
vm_page_lookup.9
vm_page_rename.9
vm_page_wire.9 Fix a couple of nits in r352110. 2019-09-16 15:06:19 +00:00
vm_set_page_size.9
vmem.9 Implement the M_NEXTFIT allocation strategy for vmem(9). 2019-05-18 01:46:38 +00:00
vn_fullpath.9 Fix a bunch of "sentence not on new line" warnings in section 9. 2016-06-08 09:19:47 +00:00
vn_isdisk.9
vnet.9 vnet.9: clarify VNET sponsorship 2018-12-27 16:50:28 +00:00
vnode.9 Tidy up mdoc formatting for "etc.)" at end of line 2017-03-19 01:24:18 +00: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 description of flags 2019-05-27 23:25:19 +00:00
VOP_ALLOCATE.9
VOP_ATTRIB.9
VOP_BMAP.9 [skip ci] VOP_BMAP.9: fix diction in copyright header 2019-06-27 23:37:09 +00: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): clarify wording 2019-03-15 21:11:47 +00:00
VOP_IOCTL.9
VOP_LINK.9
VOP_LISTEXTATTR.9
VOP_LOCK.9
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: correct the type of the retval argument 2019-07-22 04:14:53 +00:00
VOP_PRINT.9
VOP_RDWR.9
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_STRATEGY.9
VOP_VPTOCNP.9
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
zone.9 uma: add UMA_ZONE_CONTIG, and a default contig_alloc 2020-02-04 22:40:11 +00:00