index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
share
/
man
/
man9
/
sx.9
Commit message (
Expand
)
Author
Age
Files
Lines
*
Properly sort Xr to silence mandoc warnings.
dchagin
2014-12-15
1
-1
/
+1
*
Add _NEW flag to mtx(9), sx(9), rmlock(9) and rwlock(9).
dchagin
2014-12-13
1
-1
/
+10
*
Constify arguments for locking KPIs where possible.
pjd
2011-11-16
1
-3
/
+3
*
Reverse the logic for ADAPTIVE_SX option and enable it by default.
attilio
2009-05-29
1
-5
/
+5
*
Bump .Dd for previous revision.
brueffer
2007-11-26
1
-1
/
+1
*
Update sx(9) lock manpage in order to add missing prototypes for function
attilio
2007-11-25
1
-2
/
+17
*
Rename the macros for assertion flags passed to sx_assert() from SX_* to
jhb
2007-05-19
1
-13
/
+13
*
Document sx_xholder().
jhb
2007-05-19
1
-0
/
+12
*
Document SX_RECURSE flag.
jhb
2007-05-19
1
-0
/
+3
*
Optimize sx locks to use simple atomic operations for the common cases of
jhb
2007-03-31
1
-4
/
+58
*
Add some cross references to locking.9 from related pages.
julian
2007-03-30
1
-0
/
+2
*
Allow threads to atomically release rw and sx locks while waiting for an
jhb
2007-03-09
1
-1
/
+11
*
- Sort functions in the order that rwlock(9) and mutex(9) use.
jhb
2007-03-09
1
-10
/
+9
*
Document sx_xlocked(9).
pjd
2006-07-12
1
-0
/
+7
*
Trim a couple of xrefs.
jhb
2006-04-19
1
-2
/
+0
*
Xref rwlock(9).
glebius
2006-02-01
1
-1
/
+2
*
Scheduled mdoc(7) sweep.
ru
2005-01-12
1
-2
/
+2
*
Make an attempt at explaining why sx(9) locks cannot be safely obtained
keramida
2005-01-05
1
-0
/
+9
*
Document that sx_unlock() exists as a macro.
darrenr
2004-07-11
1
-6
/
+23
*
Assorted markup, spelling, and grammar fixes.
ru
2004-06-16
1
-2
/
+2
*
- Clarify ambiguous statement about not being able to both slock and xlock
jhb
2004-02-24
1
-4
/
+7
*
Document new 'what' value for sx_assert(9).
pjd
2004-02-04
1
-1
/
+6
*
Add "options INVARIANTS" and "options INVARIANT_SUPPORT" to the
jkoshy
2004-01-01
1
-4
/
+14
*
Make this manual page reflect the sources better.
jkoshy
2003-12-28
1
-1
/
+1
*
Improve continuity of text.
jkoshy
2003-12-27
1
-15
/
+14
*
Get rid of duplicates.
ru
2003-09-14
1
-1
/
+1
*
Document the fact that one is allowed to sleep while holding an sx lock.
harti
2003-06-12
1
-0
/
+2
*
mdoc(7) police: lint.
ru
2002-05-29
1
-4
/
+8
*
mdoc police: turn .PP back into .Pp
fenner
2002-04-17
1
-1
/
+1
*
Update the .Fn line for SX_SYSINIT to include the parameter types.
davidc
2002-04-12
1
-1
/
+1
*
- Add notes about SX_SYSINIT and MTX_SYSINIT in order to document the
arr
2002-04-02
1
-2
/
+15
*
Add mtx_pool(9) to the SEE ALSO section.
dd
2002-03-28
1
-0
/
+1
*
mdoc(7) police: WITNESS is a #define, mark it as such.
ru
2001-11-21
1
-2
/
+6
*
mdoc(7) police: cosmetique.
ru
2001-11-21
1
-4
/
+9
*
Document sx_assert(9).
jhb
2001-10-23
1
-1
/
+32
*
Fixed wrong include in synopsis.
bde
2001-10-04
1
-1
/
+1
*
mdoc(7) police: Use the new .In macro for #include statements.
ru
2001-10-01
1
-4
/
+4
*
Common Mike adds see alsos from all of the synchronization
silby
2001-09-17
1
-1
/
+3
*
mdoc(7) police: bump document date.
ru
2001-08-14
1
-1
/
+1
*
Add missing commas.
jasone
2001-08-14
1
-2
/
+2
*
Add sx_try_upgrade() and sx_downgrade().
jasone
2001-08-13
1
-0
/
+17
*
Spell "FreeBSD" with "F" and "BSD" in uppercase.
ru
2001-08-13
1
-1
/
+1
*
Document sx_try_[sx]lock().
jasone
2001-08-07
1
-0
/
+17
*
Removed whitespace at end-of-line; no content changes. I simply did
schweikh
2001-07-14
1
-3
/
+3
*
mdoc(7) police: removed final dot from the .Nd call.
ru
2001-04-04
1
-1
/
+1
*
- Both <sys/sx.h> and <sys/mutex.h> depend on <sys/types.h> and
jhb
2001-03-28
1
-0
/
+3
*
Implement shared/exclusive locks.
jasone
2001-03-05
1
-0
/
+85