Linux Kernel
3.7.1
|
#include <asm/byteorder.h>
Go to the source code of this file.
Macros | |
#define | MASK(x) (__insn_shl(-2LL, ((-x << 3) - 1))) |
#define | NULMASK(x) (-2LL << (63 - x)) |
#define | CFZ(x) __insn_clz(x) |
#define | REVCZ(x) __insn_ctz(x) |
Definition at line 31 of file string-endian.h.
#define MASK | ( | x | ) | (__insn_shl(-2LL, ((-x << 3) - 1))) |
Definition at line 29 of file string-endian.h.
#define NULMASK | ( | x | ) | (-2LL << (63 - x)) |
Definition at line 30 of file string-endian.h.
Definition at line 32 of file string-endian.h.