summaryrefslogtreecommitdiffstats
path: root/share/man
diff options
context:
space:
mode:
authorjulian <julian@FreeBSD.org>2007-03-30 18:07:26 +0000
committerjulian <julian@FreeBSD.org>2007-03-30 18:07:26 +0000
commit3f8481620d3f1a5d02a8d7653058d7b79b088d57 (patch)
tree7bb2d66a88b4099fe350330379aef2082f5f707f /share/man
parent0d7ad36cd0c158fe65514380432f4b70f744a7ce (diff)
downloadFreeBSD-src-3f8481620d3f1a5d02a8d7653058d7b79b088d57.zip
FreeBSD-src-3f8481620d3f1a5d02a8d7653058d7b79b088d57.tar.gz
Add some cross references to locking.9 from related pages.
Diffstat (limited to 'share/man')
-rw-r--r--share/man/man9/condvar.91
-rw-r--r--share/man/man9/lock.96
-rw-r--r--share/man/man9/mtx_pool.91
-rw-r--r--share/man/man9/mutex.91
-rw-r--r--share/man/man9/rwlock.91
-rw-r--r--share/man/man9/sema.91
-rw-r--r--share/man/man9/sleep.91
-rw-r--r--share/man/man9/sx.92
8 files changed, 14 insertions, 0 deletions
diff --git a/share/man/man9/condvar.9 b/share/man/man9/condvar.9
index f54c73f..b54341a 100644
--- a/share/man/man9/condvar.9
+++ b/share/man/man9/condvar.9
@@ -200,6 +200,7 @@ will fail if:
Timeout expired.
.El
.Sh SEE ALSO
+.Xr locking 9 ,
.Xr mtx_pool 9 ,
.Xr mutex 9 ,
.Xr rwlock 9 ,
diff --git a/share/man/man9/lock.9 b/share/man/man9/lock.9
index 94e03dd..5a9a455 100644
--- a/share/man/man9/lock.9
+++ b/share/man/man9/lock.9
@@ -272,7 +272,13 @@ exclusive lock, and a
.Xr panic 9
will be the result of trying.
.Sh SEE ALSO
+.Xr condvar 9 ,
+.Xr mutex 9 ,
+.Xr locking 9 ,
+.Xr mutex 9 ,
+.Xr rwlock 9 ,
.Xr sleep 9 ,
+.Xr sx 9 ,
.Xr mtx_assert 9 ,
.Xr panic 9 ,
.Xr VOP_PRINT 9
diff --git a/share/man/man9/mtx_pool.9 b/share/man/man9/mtx_pool.9
index 0d6af1c..e289f3c 100644
--- a/share/man/man9/mtx_pool.9
+++ b/share/man/man9/mtx_pool.9
@@ -177,6 +177,7 @@ on each mutex in the specified pool,
deallocates the memory associated with the pool,
and assigns NULL to the pool pointer.
.Sh SEE ALSO
+.Xr locking 9
.Xr mutex 9
.Sh HISTORY
These routines first appeared in
diff --git a/share/man/man9/mutex.9 b/share/man/man9/mutex.9
index c73dfee..b27f7f9 100644
--- a/share/man/man9/mutex.9
+++ b/share/man/man9/mutex.9
@@ -510,6 +510,7 @@ No locks are needed when calling these functions.
.Sh SEE ALSO
.Xr condvar 9 ,
.Xr LOCK_PROFILING 9 ,
+.Xr locking 9 ,
.Xr mtx_pool 9 ,
.Xr panic 9 ,
.Xr rwlock 9 ,
diff --git a/share/man/man9/rwlock.9 b/share/man/man9/rwlock.9
index 7f1a431..a06c056 100644
--- a/share/man/man9/rwlock.9
+++ b/share/man/man9/rwlock.9
@@ -215,6 +215,7 @@ Assert that current thread holds neither a shared nor exclusive lock of
.El
.El
.Sh SEE ALSO
+.Xr locking 9 ,
.Xr mutex 9 ,
.Xr panic 9 ,
.Xr sema 9 ,
diff --git a/share/man/man9/sema.9 b/share/man/man9/sema.9
index 5ac5b24..1f6e3b5 100644
--- a/share/man/man9/sema.9
+++ b/share/man/man9/sema.9
@@ -125,6 +125,7 @@ Timeout expired.
.El
.Sh SEE ALSO
.Xr condvar 9 ,
+.Xr locking 9 ,
.Xr mtx_pool 9 ,
.Xr mutex 9 ,
.Xr rwlock 9 ,
diff --git a/share/man/man9/sleep.9 b/share/man/man9/sleep.9
index 89ec6a7..0029242 100644
--- a/share/man/man9/sleep.9
+++ b/share/man/man9/sleep.9
@@ -264,6 +264,7 @@ A non-zero timeout was specified and the timeout expired.
.El
.Sh SEE ALSO
.Xr ps 1 ,
+.Xr locking 9 ,
.Xr malloc 9 ,
.Xr mi_switch 9 ,
.Xr mtx_sleep 9 ,
diff --git a/share/man/man9/sx.9 b/share/man/man9/sx.9
index 50c0bc4..447e48c 100644
--- a/share/man/man9/sx.9
+++ b/share/man/man9/sx.9
@@ -222,6 +222,8 @@ lock while another thread blocked on the same
lock after acquiring a mutex, then the second thread would effectively
end up sleeping while holding a mutex, which is not allowed.
.Sh SEE ALSO
+.Xr locking 9 ,
+.Xr lock 9 ,
.Xr mutex 9 ,
.Xr panic 9 ,
.Xr rwlock 9 ,
OpenPOWER on IntegriCloud