Message ID | 20161123165406.32661-9-drjones@redhat.com |
---|---|
State | Superseded |
Headers | show |
diff --git a/lib/libcflat.h b/lib/libcflat.h index c3fa4f24c499..bdcc561ccafd 100644 --- a/lib/libcflat.h +++ b/lib/libcflat.h @@ -33,6 +33,12 @@ #define __ALIGN_MASK(x, mask) (((x) + (mask)) & ~(mask)) #define __ALIGN(x, a) __ALIGN_MASK(x, (typeof(x))(a) - 1) #define ALIGN(x, a) __ALIGN((x), (a)) +#define IS_ALIGNED(x, a) (((x) & ((typeof(x))(a) - 1)) == 0) + +#define SZ_4K (1 << 12) +#define SZ_64K (1 << 16) +#define SZ_2M (1 << 21) +#define SZ_1G (1 << 30) typedef uint8_t u8; typedef int8_t s8;