|
Defines |
#define | NBBY 8 |
#define | roundup(x, y) ((((x)+((y)-1))/(y))*(y)) |
#define | howmany(x, y) (((x)+((y)-1))/(y)) |
#define | setbit(a, i) ((a)[(i)/NBBY] |= 1<<((i)%NBBY)) |
#define | clrbit(a, i) ((a)[(i)/NBBY] &= ~(1<<((i)%NBBY))) |
#define | isset(a, i) ((a)[(i)/NBBY] & (1<<((i)%NBBY))) |
#define | isclr(a, i) (((a)[(i)/NBBY] & (1<<((i)%NBBY))) == 0) |
#define | __packed __attribute__((__packed__)) |
#define | __printflike(_a, _b) __attribute__ ((__format__ (__printf__, _a, _b))) |
#define | ALIGNED_POINTER(p, t) 1 |
#define | KASSERT(_condition, _x) |