freebsd-dev/share/man/man9
John Baldwin cd32bd7ad1 Several improvements to rmlock(9). Many of these are based on patches
provided by Isilon.
- Add an rm_assert() supporting various lock assertions similar to other
  locking primitives.  Because rmlocks track readers the assertions are
  always fully accurate unlike rw_assert() and sx_assert().
- Flesh out the lock class methods for rmlocks to support sleeping via
  condvars and rm_sleep() (but only while holding write locks), rmlock
  details in 'show lock' in DDB, and the lc_owner method used by
  dtrace.
- Add an internal destroyed cookie so that API functions can assert
  that an rmlock is not destroyed.
- Make use of rm_assert() to add various assertions to the API (e.g.
  to assert locks are held when an unlock routine is called).
- Give RM_SLEEPABLE locks their own lock class and always use the
  rmlock's own lock_object with WITNESS.
- Use THREAD_NO_SLEEPING() / THREAD_SLEEPING_OK() to disallow sleeping
  while holding a read lock on an rmlock.

Submitted by:	andre
Obtained from:	EMC/Isilon
2013-06-25 18:44:15 +00:00
..
accept_filter.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
accf_data.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
accf_dns.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
accf_http.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
acl.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
alq.9 - Rework the underlying ALQ storage to be a circular buffer, which amongst other 2010-04-26 13:48:22 +00:00
altq.9 Garbage collect man page reference to IFF_NEEDSGIANT. 2009-04-18 20:09:43 +00:00
atomic.9 mdoc: Garbage collect unused/unneeded macros 2010-05-27 13:56:27 +00:00
bios.9 Globally replace u_int*_t from (non-contributed) man pages. 2012-02-12 18:29:56 +00:00
boot.9 Mechanically kill hard sentence breaks and double whitespaces. 2004-07-03 18:29:24 +00:00
bpf.9 Fix panic on attaching to non-existent interface (introduced by r233937, pointed by hrs@) 2012-05-21 22:13:48 +00:00
BUF_ISLOCKED.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
BUF_LOCK.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
BUF_LOCKFREE.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
BUF_LOCKINIT.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
BUF_RECURSED.9 Add several necessary .El's. 2010-02-27 01:17:44 +00:00
buf_ring.9 The drbr(9) API appeared to be so unclear, that most drivers in 2012-09-28 18:28:27 +00:00
BUF_TIMELOCK.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
BUF_UNLOCK.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
buf.9 .Pp before .Sh is redundant. 2006-02-13 21:34:19 +00:00
bus_activate_resource.9
BUS_ADD_CHILD.9 Sort sections. 2005-01-21 08:36:40 +00:00
bus_adjust_resource.9 mdoc: reorder sections consistently 2011-06-02 09:56:53 +00:00
bus_alloc_resource.9 Add a new bus method, BUS_ADJUST_RESOURCE() that is intended to be a 2011-04-29 21:36:45 +00:00
BUS_BIND_INTR.9 Oops, add a return values section to note that these routines return an error 2009-10-14 16:00:20 +00:00
BUS_CHILD_DELETED.9 Add a BUS_CHILD_DELETED() method that a bus can hook to allow it to cleanup 2012-08-21 18:13:09 +00:00
BUS_CHILD_DETACHED.9 Add a manpage for BUS_CHILD_DETACHED(). 2012-08-21 18:41:38 +00:00
bus_child_present.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
BUS_CONFIG_INTR.9 Add missing .It in list tag. 2005-01-06 17:08:51 +00:00
BUS_DESCRIBE_INTR.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
bus_dma.9 Clarify that bus_dma does not stall future load requests once a load is 2012-08-30 14:44:30 +00:00
bus_generic_attach.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
bus_generic_detach.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
bus_generic_new_pass.9 mdoc nitpicking: the title argument shall be uppercase 2010-06-11 06:03:47 +00:00
bus_generic_print_child.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
bus_generic_read_ivar.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
bus_generic_shutdown.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
BUS_NEW_PASS.9 Fix typos and spelling mistakes. 2010-08-06 14:33:42 +00:00
BUS_PRINT_CHILD.9 Sort sections. 2005-01-21 08:36:40 +00:00
BUS_READ_IVAR.9
bus_release_resource.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
bus_set_pass.9 mdoc nitpicking: the title argument shall be uppercase 2010-06-11 06:03:47 +00:00
bus_set_resource.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
BUS_SETUP_INTR.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
bus_space.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
byteorder.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
cd.9 Correct a grammo. 2012-07-01 19:40:51 +00:00
condvar.9 MFcalloutng: 2013-03-04 19:10:39 +00:00
config_intrhook.9 Spelling fixes. 2006-12-14 14:33:13 +00:00
contigmalloc.9 Update for adjusted types for boundary arguments in 232356. 2012-03-01 20:19:21 +00:00
copy.9 Document copyin_nofault, copyout_nofault, uiomove_nofault. 2011-07-09 15:24:12 +00:00
counter.9 On those machines that use critical(9) for counter(9) we need to 2013-04-26 13:02:11 +00:00
cr_cansee.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
cr_seeothergids.9 mdoc: consistently spell our email addresses <foo@FreeBSD.org> 2010-05-19 08:57:53 +00:00
cr_seeotheruids.9 mdoc: consistently spell our email addresses <foo@FreeBSD.org> 2010-05-19 08:57:53 +00:00
critical_enter.9 Update this manpage: 2005-10-05 19:48:21 +00:00
crypto.9 mdoc: terminate quoted strings. 2012-03-26 15:18:14 +00:00
CTASSERT.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
DB_COMMAND.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
DECLARE_GEOM_CLASS.9 Fix mdoc(7) markup. 2012-05-12 20:41:40 +00:00
DECLARE_MODULE.9 Nits. 2005-01-13 09:33:06 +00:00
DELAY.9 Make DELAY(9) reference pause(9). 2013-04-20 12:36:53 +00:00
dev_clone.9 Mdoc and language cleanup. 2009-01-03 10:37:38 +00:00
DEV_MODULE.9 Remove remnants of dev_t. 2012-01-19 09:51:07 +00:00
devclass_find.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
devclass_get_count.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
devclass_get_device.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
devclass_get_devices.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
devclass_get_drivers.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
devclass_get_maxunit.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
devclass_get_name.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
devclass_get_softc.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
devclass.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
devfs_set_cdevpriv.9 Streamline use of cdevpriv and correct some corner cases. 2012-08-15 16:19:39 +00:00
device_add_child.9 Bump date, per ru@ 2006-09-12 15:48:22 +00:00
DEVICE_ATTACH.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
device_delete_child.9
DEVICE_DETACH.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
device_enable.9
device_find_child.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
device_get_children.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
device_get_devclass.9
device_get_driver.9
device_get_ivars.9
device_get_name.9
device_get_parent.9
device_get_softc.9 -mdoc sweep. 2005-11-18 10:56:28 +00:00
device_get_state.9
device_get_sysctl.9 Correct a typo in the function name. 2011-06-18 13:03:06 +00:00
device_get_unit.9
DEVICE_IDENTIFY.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
device_printf.9
device_probe_and_attach.9
DEVICE_PROBE.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
device_quiet.9
device_set_desc.9
device_set_driver.9 There is no isa(4) manpage, convert to normal text an join lines. 2007-02-09 21:12:21 +00:00
device_set_flags.9 Globally replace u_int*_t from (non-contributed) man pages. 2012-02-12 18:29:56 +00:00
DEVICE_SHUTDOWN.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
device.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
devstat.9 Globally replace u_int*_t from (non-contributed) man pages. 2012-02-12 18:29:56 +00:00
devtoname.9 Remove outdated piece of information. 2012-02-10 11:20:13 +00:00
disk.9 Document disk_resize(9). 2012-10-30 13:05:50 +00:00
domain.9 Document pffinddomain(). 2012-12-07 02:29:32 +00:00
drbr.9 mdoc: remove superfluous paragraph macro. 2012-09-30 07:51:57 +00:00
DRIVER_MODULE.9 Document DRIVER_MODULE_ORDERED, EARLY_DRIVER_MODULE, and 2012-08-21 17:58:39 +00:00
driver.9 - Add a DEVMETHOD_END alias for KOBJMETHOD_END so that along with 'driver_t' 2011-11-22 19:31:43 +00:00
EVENTHANDLER.9 Fix panic on attaching to non-existent interface (introduced by r233937, pointed by hrs@) 2012-05-21 22:13:48 +00:00
eventtimers.9 MFcalloutng: 2013-02-28 13:46:03 +00:00
extattr.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
fail.9 mdoc(7) markup cleanup. 2012-05-12 20:46:19 +00:00
fetch.9 Make fetch(9) and store(9) manual pages closer to reality. 2009-10-05 15:16:28 +00:00
firmware.9 - Lowercase a cross reference to make. 2012-11-13 20:07:34 +00:00
g_access.9 Sort sections. 2005-01-21 08:36:40 +00:00
g_attach.9 Sort sections. 2005-01-21 08:36:40 +00:00
g_bio.9 Add missing 'bp', since it should be passed as g_print_bio() argument. 2007-05-06 12:48:39 +00:00
g_consumer.9 Correct the requirements for g_new_consumer(). 2006-03-17 13:13:18 +00:00
g_data.9 Copyright year update. 2005-02-16 22:24:15 +00:00
g_event.9 Sort sections. 2005-01-21 08:36:40 +00:00
g_geom.9 Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki while 2010-08-16 15:18:30 +00:00
g_provider_by_name.9 Tiny markup fixes. 2004-07-06 08:21:12 +00:00
g_provider.9 Tiny markup fixes. 2004-07-06 08:21:12 +00:00
g_wither_geom.9 Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki while 2010-08-16 15:18:30 +00:00
get_cyclecount.9 Globally replace u_int*_t from (non-contributed) man pages. 2012-02-12 18:29:56 +00:00
getnewvnode.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
groupmember.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
hash.9 - Move jenkins.h to jenkins_hash.c 2012-09-04 12:07:33 +00:00
hashinit.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
hexdump.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
hhook.9 Non-virtualised hhook points are supported as of r251732. 2013-06-21 03:37:35 +00:00
ieee80211_amrr.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
ieee80211_beacon.9 Various mdoc, spelling etc fixes. 2009-09-18 00:33:47 +00:00
ieee80211_bmiss.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
ieee80211_crypto.9 Remove end of line whitespace. 2012-03-31 07:10:16 +00:00
ieee80211_ddb.9 mdoc: drop redundant .Pp and .LP calls 2010-10-08 12:40:16 +00:00
ieee80211_input.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
ieee80211_node.9 Put parenthesis around sizeof args. 2012-07-17 02:05:39 +00:00
ieee80211_output.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
ieee80211_proto.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
ieee80211_radiotap.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
ieee80211_regdomain.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
ieee80211_scan.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
ieee80211_vap.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
ieee80211.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
ifnet.9 Document constantness of dst argument to if_output. 2013-04-26 13:18:07 +00:00
inittodr.9
insmntque.9 mdoc nitpicking: the title argument shall be uppercase 2010-06-11 06:03:47 +00:00
intro.9 Expand *n't contractions. 2005-02-13 22:25:33 +00:00
ithread.9 Retire the INTR_FAST flag as it was obsoleted by the introduction of the 2011-01-06 21:14:34 +00:00
KASSERT.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
kernacc.9 The NetBSD Foundation has granted permission to remove clause 3 and 4 from 2010-03-02 21:50:36 +00:00
kernel_mount.9 Remove vfs_mount(9), it have been died since 2004. 2013-06-17 03:32:27 +00:00
khelp.9 [mdoc] Fixed .Dt call. 2011-05-25 14:13:53 +00:00
kobj.9 As it turns out, r186347 actually is insufficient to avoid the use of the 2011-11-15 20:11:03 +00:00
kproc.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
kqueue.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
kthread.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
ktr.9 Clarify the reason to not use the volatile string as an argument to CTR 2008-11-30 13:18:35 +00:00
LOCK_PROFILING.9 o Sync LOCK_PROFILING manpage with the current code: remove 2012-03-07 14:50:14 +00:00
lock.9 lock.9: fix incorrect descriptions of LK_SHARED and LK_DOWNGRADE behavior 2012-12-23 12:56:04 +00:00
locking.9 Remove reference to removed !MPSAFE filesystem support 2013-05-22 16:33:28 +00:00
mac.9 Use the newly brought %U macro. 2010-01-15 16:01:22 +00:00
make_dev.9 Reject spaces and double quotation marks in device names. devctl(4) 2012-12-22 13:33:28 +00:00
Makefile Several improvements to rmlock(9). Many of these are based on patches 2013-06-25 18:44:15 +00:00
malloc.9 Remove trailing whitespace. 2012-11-16 11:56:53 +00:00
mbchain.9 Globally replace u_int*_t from (non-contributed) man pages. 2012-02-12 18:29:56 +00:00
mbpool.9 mdoc: move CAVEATS, BUGS and SECURITY CONSIDERATIONS sections to the 2010-05-13 12:07:55 +00:00
mbuf_tags.9 Fix my email. 2013-02-13 07:32:09 +00:00
mbuf.9 Remove description of deprecated IP fragment checksum support. 2012-11-13 20:52:17 +00:00
MD5.9 Globally replace u_int*_t from (non-contributed) man pages. 2012-02-12 18:29:56 +00:00
mdchain.9 Globally replace u_int*_t from (non-contributed) man pages. 2012-02-12 18:29:56 +00:00
memcchr.9 Fix sloppyness in memcchr() man page. 2012-01-01 20:59:42 +00:00
memguard.9 Spelling. 2011-10-21 20:23:40 +00:00
mi_switch.9 Avoid an ambiguous reference to mtx_lock(9). 2012-11-13 19:21:51 +00:00
microseq.9 Sort sections. 2005-01-21 08:36:40 +00:00
microtime.9 - When bintime was added to this manpage, standalone .Nm changed from 2005-10-13 16:01:28 +00:00
microuptime.9 Scheduled mdoc(7) sweep. 2005-01-12 21:48:25 +00:00
mod_cc.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
MODULE_DEPEND.9 Document that MODULE_DEPEND does not change runtime initialization 2005-01-11 20:56:03 +00:00
MODULE_VERSION.9
module.9 Since the moduledata structure member priv is a void pointer, using 2012-10-12 01:31:02 +00:00
mtx_pool.9 Add missing coma. 2010-02-06 14:10:45 +00:00
mutex.9 Constify arguments for locking KPIs where possible. 2011-11-16 21:51:17 +00:00
namei.9 Remove the support for using non-mpsafe filesystem modules. 2012-10-22 17:50:54 +00:00
netisr.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
osd.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
p_candebug.9 mdoc: consistently spell our email addresses <foo@FreeBSD.org> 2010-05-19 08:57:53 +00:00
p_cansee.9 mdoc: consistently spell our email addresses <foo@FreeBSD.org> 2010-05-19 08:57:53 +00:00
panic.9
pbuf.9
pci.9 The functions are called pci_{msi,msix}_count(), not pci_count_{msi,msix}(). 2013-06-14 01:12:59 +00:00
pfil.9 Correct rmlock(9) xref and add a missing comma. 2012-11-13 19:03:13 +00:00
pfind.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
pgfind.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
physio.9 Remove remnants of dev_t. 2012-01-19 09:51:07 +00:00
pmap_activate.9 Fixed the .Os call (missing or wrong). 2004-07-06 07:02:31 +00:00
pmap_change_wiring.9 Fixed the .Os call (missing or wrong). 2004-07-06 07:02:31 +00:00
pmap_clear_modify.9 Fixed the .Os call (missing or wrong). 2004-07-06 07:02:31 +00:00
pmap_copy.9 Fixed the .Os call (missing or wrong). 2004-07-06 07:02:31 +00:00
pmap_enter.9 Fixed the .Os call (missing or wrong). 2004-07-06 07:02:31 +00:00
pmap_extract.9 Update pmap_extract() implementation notes: we appear no longer to serialize 2007-01-28 16:23:55 +00:00
pmap_growkernel.9 Fixed the .Os call (missing or wrong). 2004-07-06 07:02:31 +00:00
pmap_init.9 Update prototype for function pmap_init(), it no longer has the arguments 2005-06-10 17:19:27 +00:00
pmap_is_modified.9 Fixed the .Os call (missing or wrong). 2004-07-06 07:02:31 +00:00
pmap_is_prefaultable.9 Fixed the .Os call (missing or wrong). 2004-07-06 07:02:31 +00:00
pmap_map.9 Fixed the .Os call (missing or wrong). 2004-07-06 07:02:31 +00:00
pmap_mincore.9 Fixed the .Os call (missing or wrong). 2004-07-06 07:02:31 +00:00
pmap_object_init_pt.9 Fixed the .Os call (missing or wrong). 2004-07-06 07:02:31 +00:00
pmap_page_exists_quick.9 Sort sections. 2005-01-21 08:36:40 +00:00
pmap_page_init.9 Add manual page for newly added pmap_page_init(9) function, part of the 2005-06-10 17:16:16 +00:00
pmap_page_protect.9 Fixed the .Os call (missing or wrong). 2004-07-06 07:02:31 +00:00
pmap_pinit.9 Fixed the .Os call (missing or wrong). 2004-07-06 07:02:31 +00:00
pmap_qenter.9 Fixed the .Os call (missing or wrong). 2004-07-06 07:02:31 +00:00
pmap_release.9 Fixed the .Os call (missing or wrong). 2004-07-06 07:02:31 +00:00
pmap_remove.9 Update pmap_remove_pages(9) doc. 2006-04-03 21:17:36 +00:00
pmap_resident_count.9 Fixed the .Os call (missing or wrong). 2004-07-06 07:02:31 +00:00
pmap_zero_page.9 Fixed the .Os call (missing or wrong). 2004-07-06 07:02:31 +00:00
pmap.9 The function pmap_addr_hint no longer exists. Remove its man page. 2008-05-22 16:25:25 +00:00
printf.9 Document that bits are numbered from 1 in the %b format argument. 2006-09-08 14:05:03 +00:00
prison_check.9 mdoc: consistently spell our email addresses <foo@FreeBSD.org> 2010-05-19 08:57:53 +00:00
priv.9 Remove the suser(9) interface from the kernel. It has been replaced from 2008-09-17 15:49:44 +00:00
pseudofs.9 Re-encode files from ISO-8859-1 to UTF-8 2011-05-22 14:03:30 +00:00
psignal.9 Mention tdsignal(9). 2011-10-07 22:14:18 +00:00
random_harvest.9
random.9 Globally replace u_int*_t from (non-contributed) man pages. 2012-02-12 18:29:56 +00:00
redzone.9 DEBUG_REDZONE needs DDB which needs KDB. 2009-01-09 14:41:36 +00:00
refcount.9 Add a simple manage for the refcount(9) API. 2009-03-30 18:01:12 +00:00
resettodr.9
resource_int_value.9
rijndael.9 Globally replace u_int*_t from (non-contributed) man pages. 2012-02-12 18:29:56 +00:00
rman.9 Add a new bus method, BUS_ADJUST_RESOURCE() that is intended to be a 2011-04-29 21:36:45 +00:00
rmlock.9 Several improvements to rmlock(9). Many of these are based on patches 2013-06-25 18:44:15 +00:00
rtalloc.9 Document RO_RTFREE() macro. 2012-07-04 07:42:12 +00:00
rtentry.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
runqueue.9 Tie up some loose ends r88509 left behind: 2010-08-15 21:25:52 +00:00
rwlock.9 Document RA_RECURSED and RA_NOTRECURSED. 2013-06-20 17:26:25 +00:00
sbuf.9 Document sbuf_start_section() and sbuf_end_section() functions. 2013-04-11 19:51:53 +00:00
scheduler.9
securelevel_gt.9 Correct the referenced securelevel document, it's now securelevel 7. 2007-06-02 20:15:59 +00:00
selrecord.9 Fix a deficiency in the selinfo interface: 2011-08-25 15:51:54 +00:00
sema.9 Add some cross references to locking.9 from related pages. 2007-03-30 18:07:26 +00:00
sf_buf.9 Use .An -nosplit in the AUTHORS section of sf_buf(9) to avoid an undesired 2007-12-19 20:34:09 +00:00
sglist.9 Spelling fixes. 2010-07-31 10:01:15 +00:00
shm_map.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
signal.9 Update locking scheme, mostly transition from sched_lock. 2013-06-08 18:16:41 +00:00
sleep.9 MFcalloutng: 2013-03-04 19:10:39 +00:00
sleepqueue.9 MFcalloutng: 2013-03-04 19:10:39 +00:00
socket.9 Fix usage for soreceive(9) - uio must always be non-NULL. 2013-04-12 16:36:18 +00:00
spl.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
stack.9 Constify stack argument for functions that don't modify it. 2011-11-16 19:06:55 +00:00
store.9 Remove duplicate words in mdoc(7) pages. 2012-05-12 03:46:43 +00:00
style.9 Restore comment describing /* NOTREACHED */, updated to match reality. 2011-01-07 08:34:12 +00:00
swi.9 - Update the rest of struct ithd references. 2012-04-19 16:13:15 +00:00
sx.9 Constify arguments for locking KPIs where possible. 2011-11-16 21:51:17 +00:00
SYSCALL_MODULE.9 o Fix prototype for SYSCALL_MODULE(9): the third argument 2006-04-15 12:04:18 +00:00
sysctl_add_oid.9 mdoc: make pages render with mandoc 2010-10-21 12:27:13 +00:00
sysctl_ctx_init.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
sysctl.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
SYSINIT.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
taskqueue.9 Extend taskqueue(9) to enable per-taskqueue callbacks. 2013-03-23 15:11:53 +00:00
thread_exit.9 Allow threads to atomically release rw and sx locks while waiting for an 2007-03-09 22:41:01 +00:00
time.9 Fix types of time_second and time_uptime variables. 2006-03-02 19:47:41 +00:00
timeout.9 MFcalloutng: 2013-03-04 19:10:39 +00:00
tvtohz.9 Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
ucred.9 Document crcopysafe() and crsetgroups(). 2009-06-19 19:16:35 +00:00
uidinfo.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
uio.9 Remove remnants of dev_t. 2012-01-19 09:51:07 +00:00
unr.9 Rename alloc_unr(9) to unr(9) and adjust the links accordingly. 2011-04-27 01:10:15 +00:00
usbdi.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
utopia.9 Spelling fixes. 2006-12-14 14:33:13 +00:00
vaccess_acl_nfs4.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
vaccess_acl_posix1e.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
vaccess.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
vcount.9 Remove remnants of dev_t. 2012-01-19 09:51:07 +00:00
vflush.9 Stop documenting vgonel() after its converting to the static function: 2010-11-12 12:07:36 +00:00
vfs_busy.9 Cross-reference vfs_unbusy(9). 2013-02-11 10:14:12 +00:00
VFS_CHECKEXP.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VFS_FHTOVP.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
vfs_getnewfsid.9
vfs_getopt.9 Update vfs_getopt(9) to reflect 32-bit to 64-bit change from 2011-07-31 21:04:47 +00:00
vfs_getvfs.9
VFS_MOUNT.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
vfs_mountedfrom.9 mdoc nitpicking: the title argument shall be uppercase 2010-06-11 06:03:47 +00:00
VFS_QUOTACTL.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VFS_ROOT.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
vfs_rootmountalloc.9
VFS_SET.9 Document VFCF_SBDRY. 2013-02-21 22:21:45 +00:00
VFS_STATFS.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
vfs_suser.9 Remove the suser(9) interface from the kernel. It has been replaced from 2008-09-17 15:49:44 +00:00
VFS_SYNC.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
vfs_timestamp.9
vfs_unbusy.9 Update vfs_busy(9) and vfs_unbusy(9) manual pages to better match the 2010-06-14 17:31:46 +00:00
VFS_UNMOUNT.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
vfs_unmountall.9 Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
VFS_VGET.9 Spelling fixes. 2010-07-31 10:01:15 +00:00
VFS.9 Add references to VFS_SET(9) and VOP_VPTOFH(9) 2012-09-12 03:39:32 +00:00
vfsconf.9 Remove vfs_mount(9), it have been died since 2004. 2013-06-17 03:32:27 +00:00
vget.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
vgone.9 Stop documenting vgonel() after its converting to the static function: 2010-11-12 12:07:36 +00:00
vhold.9 Document vholdl(9) 2008-02-26 20:25:01 +00:00
vinvalbuf.9 Remove references to brelse and bremfree, which don't actually exist. 2012-09-20 07:07:35 +00:00
vm_fault_prefault.9 Correct typos in the function name. 2004-07-06 07:12:34 +00:00
vm_map_check_protection.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
vm_map_create.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
vm_map_delete.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
vm_map_entry_resize_free.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
vm_map_find.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
vm_map_findspace.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
vm_map_inherit.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
vm_map_init.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
vm_map_insert.9 The Giant lock is no longer used in the vm_map(9) part of the VM. 2013-01-10 22:36:30 +00:00
vm_map_lock.9 Catch up with recent locking changes. 2009-04-03 23:52:47 +00:00
vm_map_lookup.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
vm_map_madvise.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
vm_map_max.9 Fixed the .Os call (missing or wrong). 2004-07-06 07:02:31 +00:00
vm_map_protect.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
vm_map_remove.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
vm_map_simplify_entry.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
vm_map_stack.9 The Giant lock is no longer used in the vm_map(9) part of the VM. 2013-01-10 22:36:30 +00:00
vm_map_submap.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
vm_map_sync.9 vm_map_clean() was long ago renamed to vm_map_sync(). Also, it no longer 2011-07-09 19:05:28 +00:00
vm_map_wire.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
vm_map.9 vm_map_clean() was long ago renamed to vm_map_sync(). Also, it no longer 2011-07-09 19:05:28 +00:00
vm_page_aflag.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
vm_page_alloc.9 update .Dd 2012-01-28 23:30:39 +00:00
vm_page_bits.9 Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki while 2010-08-16 15:18:30 +00:00
vm_page_cache.9
vm_page_deactivate.9 Remove the traces of vm_page_unmanage(). 2007-02-25 06:51:11 +00:00
vm_page_dontneed.9
vm_page_free.9
vm_page_grab.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
vm_page_hold.9
vm_page_insert.9
vm_page_io.9 PG_BUSY -> VPO_BUSY, PG_WANTED -> VPO_WANTED in manual pages and comments 2010-10-20 05:17:23 +00:00
vm_page_lookup.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
vm_page_rename.9
vm_page_sleep_if_busy.9 catch up manual pages with rename of vm_page_sleep_busy to vm_page_sleep_if_busy 2010-10-20 06:29:11 +00:00
vm_page_wakeup.9 catch up manual pages with rename of vm_page_sleep_busy to vm_page_sleep_if_busy 2010-10-20 06:29:11 +00:00
vm_page_wire.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
vm_set_page_size.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
vn_fullpath.9 vn_fullpath(9) does not assume vp is locked by the caller now. 2008-11-23 20:02:58 +00:00
vn_isdisk.9 Use 'manual page' instead of 'man page' for consistency. 2005-06-28 20:15:19 +00:00
vnode.9 vfs_object_create() function is obsolete. Use vnode_create_vobject() 2012-01-18 02:27:09 +00:00
VOP_ACCESS.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_ACLCHECK.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_ADVLOCK.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_ATTRIB.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_BWRITE.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_CREATE.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_FSYNC.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_GETACL.9 Remove duplicate words in mdoc(7) pages. 2012-05-12 03:46:43 +00:00
VOP_GETEXTATTR.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
VOP_GETPAGES.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
VOP_GETVOBJECT.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
VOP_INACTIVE.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_IOCTL.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_LINK.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_LISTEXTATTR.9 Fix typos, spelling, formatting and mdoc mistakes found by Nobuyuki while 2010-08-16 15:18:30 +00:00
VOP_LOCK.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_LOOKUP.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_OPENCLOSE.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_PATHCONF.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_PRINT.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_RDWR.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_READDIR.9 Correct cookie type to match reality. 2010-12-19 18:07:10 +00:00
VOP_READLINK.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_REALLOCBLKS.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_REMOVE.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_RENAME.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_REVOKE.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_SETACL.9 Remove duplicate words in mdoc(7) pages. 2012-05-12 03:46:43 +00:00
VOP_SETEXTATTR.9 Typo and mdoc(7) style fixes. 2012-05-20 16:43:47 +00:00
VOP_STRATEGY.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
VOP_VPTOCNP.9 Update the manpage for r227697. 2011-11-19 07:52:39 +00:00
VOP_VPTOFH.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
vref.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
vrefcnt.9 mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
vrele.9 Remove the note about possible unlocking during vunref(9). It might 2010-11-24 12:34:25 +00:00
vslock.9 Follow r239818 and remove no more relevant vslock() ENOMEM error. 2012-08-29 13:00:00 +00:00
watchdog.9 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
zero_copy.9 mdoc: sort sections. 2012-10-26 16:40:03 +00:00
zone.9 Remove contractions. 2013-04-11 18:46:41 +00:00