summaryrefslogtreecommitdiff
path: root/sys/include
diff options
context:
space:
mode:
authorIan Moffett <ian@osmora.org>2025-02-18 14:53:04 -0500
committerIan Moffett <ian@osmora.org>2025-02-18 14:53:04 -0500
commit4cf4ef2410957f9f5b66b084450a1f463ac715eb (patch)
tree7d05bdbef1cddbcd73ef6c8e9b338aee58d151e1 /sys/include
parent68c7010bf4c432c6d985a8d1a93e29c30c95e07b (diff)
kernel: param: Add bit MASK() macro
Signed-off-by: Ian Moffett <ian@osmora.org>
Diffstat (limited to 'sys/include')
-rw-r--r--sys/include/sys/param.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/sys/include/sys/param.h b/sys/include/sys/param.h
index 9f19b5f..c0a5686 100644
--- a/sys/include/sys/param.h
+++ b/sys/include/sys/param.h
@@ -38,6 +38,7 @@
/* Bit related macros */
#define ISSET(v, f) ((v) & (f))
#define BIT(n) (1ULL << (n))
+#define MASK(n) ((1ULL << n) - 1)
/* Min/max macros */
#define MIN(a,b) (((a) < (b)) ? (a) : (b))