Go to the source code of this file.
◆ clib_address_bits
#define clib_address_bits 64 |
◆ clib_mem_aligned
#define clib_mem_aligned |
( |
|
addr, |
|
|
|
type, |
|
|
|
align |
|
) |
| |
Value:(((struct { \
type _data \
__attribute__ ((aligned (align), packed)); \
Definition at line 160 of file types.h.
◆ clib_mem_unaligned
#define clib_mem_unaligned |
( |
|
pointer, |
|
|
|
type |
|
) |
| (((struct { CLIB_PACKED (type _data); } *) (pointer))->_data) |
◆ log2_uword_bits
#define log2_uword_bits 6 |
◆ uword_bits
◆ uword_to_pointer
◆ any
◆ cf32
typedef __complex__ float cf32 |
◆ cf64
typedef __complex__ double cf64 |
◆ clib_address_t
◆ f32
◆ f64
◆ fword
◆ i128
◆ i16
◆ i32
◆ i64
◆ i8
◆ u128
typedef unsigned int u128 |
◆ u16
typedef unsigned short u16 |
◆ u32
◆ u64
typedef unsigned long u64 |
◆ u8
◆ uword
◆ word
◆ pointer_to_uword()
static uword pointer_to_uword |
( |
const void * |
p | ) |
|
|
inlinestatic |