![]() |
FD.io VPP
v21.06
Vector Packet Processing
|
Include dependency graph for vector_funcs.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Functions | |
| static_always_inline u64 | clib_mask_compare_u16_x64 (u16 v, u16 *a, u32 n_elts) |
| static_always_inline void | clib_mask_compare_u16 (u16 v, u16 *a, u64 *mask, u32 n_elts) |
| Compare 16-bit elemments with provied value and return bitmap. More... | |
| static_always_inline u64 | clib_mask_compare_u32_x64 (u32 v, u32 *a, u32 n_elts) |
| static_always_inline void | clib_mask_compare_u32 (u32 v, u32 *a, u64 *bitmap, u32 n_elts) |
| Compare 32-bit elemments with provied value and return bitmap. More... | |
| static_always_inline u32 * | clib_compress_u32_x64 (u32 *dst, u32 *src, u64 mask) |
| static_always_inline u32 | clib_compress_u32 (u32 *dst, u32 *src, u64 *mask, u32 n_elts) |
| Compare array of 32-bit elemments into destination array based on mask. More... | |
Compare array of 32-bit elemments into destination array based on mask.
| dst | destination array of u32 elements |
| src | source array of u32 elements |
| mask | array of u64 values representing compress mask |
| n_elts | number of elements in the source array |
Definition at line 210 of file vector_funcs.h.
Here is the call graph for this function:
Here is the caller graph for this function:| static_always_inline u32* clib_compress_u32_x64 | ( | u32 * | dst, |
| u32 * | src, | ||
| u64 | mask | ||
| ) |
Definition at line 167 of file vector_funcs.h.
Here is the call graph for this function:
Here is the caller graph for this function:| static_always_inline void clib_mask_compare_u16 | ( | u16 | v, |
| u16 * | a, | ||
| u64 * | mask, | ||
| u32 | n_elts | ||
| ) |
Compare 16-bit elemments with provied value and return bitmap.
| v | value to compare elements with |
| a | array of u16 elements |
| mask | array of u64 where reuslting mask will be stored |
| n_elts | number of elements in the array |
Definition at line 67 of file vector_funcs.h.
Here is the call graph for this function:
Here is the caller graph for this function:| static_always_inline u64 clib_mask_compare_u16_x64 | ( | u16 | v, |
| u16 * | a, | ||
| u32 | n_elts | ||
| ) |
Definition at line 11 of file vector_funcs.h.
Here is the call graph for this function:
Here is the caller graph for this function:| static_always_inline void clib_mask_compare_u32 | ( | u32 | v, |
| u32 * | a, | ||
| u64 * | bitmap, | ||
| u32 | n_elts | ||
| ) |
Compare 32-bit elemments with provied value and return bitmap.
| v | value to compare elements with |
| a | array of u32 elements |
| mask | array of u64 where reuslting mask will be stored |
| n_elts | number of elements in the array |
Definition at line 151 of file vector_funcs.h.
Here is the call graph for this function:| static_always_inline u64 clib_mask_compare_u32_x64 | ( | u32 | v, |
| u32 * | a, | ||
| u32 | n_elts | ||
| ) |
Definition at line 83 of file vector_funcs.h.
Here is the call graph for this function:
Here is the caller graph for this function: