FD.io VPP
v20.05.1-6-gf53edbc3b
Vector Packet Processing
|
Go to the source code of this file.
Macros | |
#define | CLIB_ARCH_IS_BIG_ENDIAN (0) |
#define | CLIB_ARCH_IS_LITTLE_ENDIAN (1) |
#define | clib_arch_is_big_endian CLIB_ARCH_IS_BIG_ENDIAN |
#define | clib_arch_is_little_endian CLIB_ARCH_IS_LITTLE_ENDIAN |
Functions | |
static u16 | clib_byte_swap_u16 (u16 x) |
static i16 | clib_byte_swap_i16 (i16 x) |
static u32 | clib_byte_swap_u32 (u32 x) |
static i32 | clib_byte_swap_i32 (i32 x) |
static u64 | clib_byte_swap_u64 (u64 x) |
static i64 | clib_byte_swap_i64 (i64 x) |
static f64 | clib_net_to_host_f64 (f64 x) |
static f64 | clib_host_to_net_f64 (f64 x) |
static f32 | clib_net_to_host_f32 (f32 x) |
static f32 | clib_host_to_net_f32 (f32 x) |
#define CLIB_ARCH_IS_BIG_ENDIAN (0) |
Definition at line 44 of file byte_order.h.
#define clib_arch_is_big_endian CLIB_ARCH_IS_BIG_ENDIAN |
Definition at line 53 of file byte_order.h.
#define CLIB_ARCH_IS_LITTLE_ENDIAN (1) |
Definition at line 45 of file byte_order.h.
#define clib_arch_is_little_endian CLIB_ARCH_IS_LITTLE_ENDIAN |
Definition at line 54 of file byte_order.h.
Definition at line 218 of file byte_order.h.
Definition at line 217 of file byte_order.h.