|
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) |