summaryrefslogtreecommitdiffstats
path: root/share/man/man9/sx.9
Commit message (Expand)AuthorAgeFilesLines
* Reword descriptions of asserting locks held without WITNESS.bdrewery2016-03-291-6/+11
* Remove incorrect BUGS entry about asserting lock not held.bdrewery2016-03-161-6/+1
* Reword SX_NOADAPTIVE description to be clear that adaptive is default.bdrewery2016-03-141-7/+5
* Properly sort Xr to silence mandoc warnings.dchagin2014-12-151-1/+1
* Add _NEW flag to mtx(9), sx(9), rmlock(9) and rwlock(9).dchagin2014-12-131-1/+10
* Constify arguments for locking KPIs where possible.pjd2011-11-161-3/+3
* Reverse the logic for ADAPTIVE_SX option and enable it by default.attilio2009-05-291-5/+5
* Bump .Dd for previous revision.brueffer2007-11-261-1/+1
* Update sx(9) lock manpage in order to add missing prototypes for functionattilio2007-11-251-2/+17
* Rename the macros for assertion flags passed to sx_assert() from SX_* tojhb2007-05-191-13/+13
* Document sx_xholder().jhb2007-05-191-0/+12
* Document SX_RECURSE flag.jhb2007-05-191-0/+3
* Optimize sx locks to use simple atomic operations for the common cases ofjhb2007-03-311-4/+58
* Add some cross references to locking.9 from related pages.julian2007-03-301-0/+2
* Allow threads to atomically release rw and sx locks while waiting for anjhb2007-03-091-1/+11
* - Sort functions in the order that rwlock(9) and mutex(9) use.jhb2007-03-091-10/+9
* Document sx_xlocked(9).pjd2006-07-121-0/+7
* Trim a couple of xrefs.jhb2006-04-191-2/+0
* Xref rwlock(9).glebius2006-02-011-1/+2
* Scheduled mdoc(7) sweep.ru2005-01-121-2/+2
* Make an attempt at explaining why sx(9) locks cannot be safely obtainedkeramida2005-01-051-0/+9
* Document that sx_unlock() exists as a macro.darrenr2004-07-111-6/+23
* Assorted markup, spelling, and grammar fixes.ru2004-06-161-2/+2
* - Clarify ambiguous statement about not being able to both slock and xlockjhb2004-02-241-4/+7
* Document new 'what' value for sx_assert(9).pjd2004-02-041-1/+6
* Add "options INVARIANTS" and "options INVARIANT_SUPPORT" to thejkoshy2004-01-011-4/+14
* Make this manual page reflect the sources better.jkoshy2003-12-281-1/+1
* Improve continuity of text.jkoshy2003-12-271-15/+14
* Get rid of duplicates.ru2003-09-141-1/+1
* Document the fact that one is allowed to sleep while holding an sx lock.harti2003-06-121-0/+2
* mdoc(7) police: lint.ru2002-05-291-4/+8
* mdoc police: turn .PP back into .Ppfenner2002-04-171-1/+1
* Update the .Fn line for SX_SYSINIT to include the parameter types.davidc2002-04-121-1/+1
* - Add notes about SX_SYSINIT and MTX_SYSINIT in order to document thearr2002-04-021-2/+15
* Add mtx_pool(9) to the SEE ALSO section.dd2002-03-281-0/+1
* mdoc(7) police: WITNESS is a #define, mark it as such.ru2001-11-211-2/+6
* mdoc(7) police: cosmetique.ru2001-11-211-4/+9
* Document sx_assert(9).jhb2001-10-231-1/+32
* Fixed wrong include in synopsis.bde2001-10-041-1/+1
* mdoc(7) police: Use the new .In macro for #include statements.ru2001-10-011-4/+4
* Common Mike adds see alsos from all of the synchronizationsilby2001-09-171-1/+3
* mdoc(7) police: bump document date.ru2001-08-141-1/+1
* Add missing commas.jasone2001-08-141-2/+2
* Add sx_try_upgrade() and sx_downgrade().jasone2001-08-131-0/+17
* Spell "FreeBSD" with "F" and "BSD" in uppercase.ru2001-08-131-1/+1
* Document sx_try_[sx]lock().jasone2001-08-071-0/+17
* Removed whitespace at end-of-line; no content changes. I simply didschweikh2001-07-141-3/+3
* mdoc(7) police: removed final dot from the .Nd call.ru2001-04-041-1/+1
* - Both <sys/sx.h> and <sys/mutex.h> depend on <sys/types.h> andjhb2001-03-281-0/+3
* Implement shared/exclusive locks.jasone2001-03-051-0/+85
OpenPOWER on IntegriCloud