git: 63cc3d693de7 - stable/13 - bitset.9: add description of BIT_ISSET
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 04 Mar 2022 19:48:15 UTC
The branch stable/13 has been updated by se:
URL: https://cgit.FreeBSD.org/src/commit/?id=63cc3d693de77768e1f85f1ed66c87f42b81daec
commit 63cc3d693de77768e1f85f1ed66c87f42b81daec
Author: Doug Moore <dougm@FreeBSD.org>
AuthorDate: 2022-01-06 12:14:18 +0000
Commit: Stefan Eßer <se@FreeBSD.org>
CommitDate: 2022-03-04 19:45:51 +0000
bitset.9: add description of BIT_ISSET
Extracted from abandoned review https://reviews.freebsd.org/D33701.
(cherry picked from commit 145c65fc5791d1e4a21c7653f68a55cfd1772aac)
cpuset.9: add description of CPU_ISSET
(cherry picked from commit eaf3c3af9c88dc63ea09833397f2bbeded16f553)
---
share/man/man9/bitset.9 | 10 ++++++++++
share/man/man9/cpuset.9 | 9 +++++++++
2 files changed, 19 insertions(+)
diff --git a/share/man/man9/bitset.9 b/share/man/man9/bitset.9
index e6ce3d9b4f58..d177bea51762 100644
--- a/share/man/man9/bitset.9
+++ b/share/man/man9/bitset.9
@@ -256,6 +256,16 @@ is composed of multiple machine words,
performs multiple individually atomic operations.)
.Pp
The
+.Fn BIT_ISSET
+macro returns
+.Dv true
+if the bit
+.Fa bit
+in the bitset pointed to by
+.Fa bitset
+is set.
+.Pp
+The
.Fn BIT_SET
macro sets bit
.Fa bit
diff --git a/share/man/man9/cpuset.9 b/share/man/man9/cpuset.9
index 92b759b438a3..29dbc8fc733b 100644
--- a/share/man/man9/cpuset.9
+++ b/share/man/man9/cpuset.9
@@ -178,6 +178,15 @@ The
macro sets the bit representing the CPU with atomic acquire semantics.
.Pp
The
+.Fn CPU_ISSET
+macro returns
+.Dv true
+if CPU
+.Fa cpu_idx
+is a member of the cpuset pointed to by
+.Fa cpuset .
+.Pp
+The
.Fn CPU_ZERO
macro removes all CPUs from
.Fa cpuset .