|
FD.io VPP
v21.06-3-gbb25fbf28
Vector Packet Processing
|
Go to the documentation of this file.
28 for (
i = 0;
i < n;
i++)
47 for (
i = 0;
i < n;
i++)
59 u8 *src_row, *dst_row;
102 for (k = 0; k < n; k++)
104 for (
i = 0;
i < n;
i++)
106 for (j = 0; j < n; j++)
108 cur[
i][j] = prev[
i][j] || (prev[
i][k] && prev[k][j]);
#define clib_memcpy(d, s, n)
__clib_export void clib_ptclosure_free(u8 **ptc)
__clib_export u8 ** clib_ptclosure_alloc(int n)
#define vec_len(v)
Number of elements in vector (rvalue-only, NULL tolerant)
sll srl srl sll sra u16x4 i
#define vec_validate(V, I)
Make sure vector is long enough for given index (no header, unspecified alignment)
#define vec_free(V)
Free vector's memory (no header).
void clib_ptclosure_copy(u8 **dst, u8 **src)
__clib_export u8 ** clib_ptclosure(u8 **orig)