FD.io VPP
v18.01-8-g0eacf49
Vector Packet Processing
|
Go to the source code of this file.
Functions | |
uword | zvec_decode (uword coding, uword zdata, uword *n_zdata_bits) |
uword | zvec_encode (uword coding, uword data, uword *n_result_bits) |
static uword | get_data (void *data, uword data_bytes, uword is_signed) |
static void | put_data (void *data, uword data_bytes, uword is_signed, uword x) |
static uword * | zvec_encode_inline (uword *zvec, uword *zvec_n_bits, uword coding, void *data, uword data_stride, uword n_data, uword data_bytes, uword is_signed) |
static uword | coding_max_n_bits (uword coding) |
static void | zvec_decode_inline (uword *zvec, uword *zvec_n_bits, uword coding, void *data, uword data_stride, uword n_data, uword data_bytes, uword is_signed) |
static uword | zvec_coding_bits (uword coding, uword *histogram_counts, uword min_bits) |
u8 * | format_zvec_coding (u8 *s, va_list *args) |