From 4cf4ef2410957f9f5b66b084450a1f463ac715eb Mon Sep 17 00:00:00 2001 From: Ian Moffett Date: Tue, 18 Feb 2025 14:53:04 -0500 Subject: kernel: param: Add bit MASK() macro Signed-off-by: Ian Moffett --- sys/include/sys/param.h | 1 + 1 file changed, 1 insertion(+) (limited to 'sys/include') 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)) -- cgit v1.2.3