Linux Kernel
3.7.1
|
Go to the source code of this file.
Macros | |
#define | HOSTWDSZ 32 |
#define | Bitfield_extract(start, length, object) |
#define | Bitfield_signed_extract(start, length, object) ((int)((object) << start) >> (HOSTWDSZ - (length))) |
#define | Bitfield_mask(start, len, object) ((object) & (((unsigned)-1 >> (HOSTWDSZ-len)) << (HOSTWDSZ-start-len))) |
#define | Bitfield_deposit(value, start, len, object) |