summaryrefslogtreecommitdiff
path: root/include/sbi/sbi_bits.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/sbi/sbi_bits.h')
-rw-r--r--include/sbi/sbi_bits.h13
1 files changed, 0 insertions, 13 deletions
diff --git a/include/sbi/sbi_bits.h b/include/sbi/sbi_bits.h
index 320966d..3963d84 100644
--- a/include/sbi/sbi_bits.h
+++ b/include/sbi/sbi_bits.h
@@ -10,23 +10,10 @@
#ifndef __SBI_BITS_H__
#define __SBI_BITS_H__
-#define likely(x) __builtin_expect((x), 1)
-#define unlikely(x) __builtin_expect((x), 0)
-
-#define ROUNDUP(a, b) ((((a)-1) / (b) + 1) * (b))
-#define ROUNDDOWN(a, b) ((a) / (b) * (b))
-
-#define MAX(a, b) ((a) > (b) ? (a) : (b))
-#define MIN(a, b) ((a) < (b) ? (a) : (b))
-#define CLAMP(a, lo, hi) MIN(MAX(a, lo), hi)
-
#define EXTRACT_FIELD(val, which) (((val) & (which)) / ((which) & ~((which)-1)))
#define INSERT_FIELD(val, which, fieldval) \
(((val) & ~(which)) | ((fieldval) * ((which) & ~((which)-1))))
-#define STR(x) XSTR(x)
-#define XSTR(x) #x
-
#define BIT_MASK(nr) (1UL << ((nr) % BITS_PER_LONG))
#define BIT_WORD(nr) ((nr) / BITS_PER_LONG)
#endif