FD.io VPP
v17.04-9-g99c0734
Vector Packet Processing
|
Go to the source code of this file.
Macros | |
#define | clib_pipeline_stage(F, TYPE, ARG, I, BODY) |
#define | clib_pipeline_stage_static(F, TYPE, ARG, I, BODY) |
#define | clib_pipeline_stage_no_inline(F, TYPE, ARG, I, BODY) |
#define | clib_pipeline_stage_execute(F, A, I, S) F##_##S (A, _clib_pipeline_var(i) - (I)) |
#define | clib_pipeline_main_stage(F, A, I) clib_pipeline_stage_execute (F, A, I, inline) |
#define | clib_pipeline_init_stage(F, A, I) if (_clib_pipeline_var(i) >= (I)) clib_pipeline_stage_execute (F, A, I, no_inline) |
#define | clib_pipeline_exit_stage(F, A, I) |
#define | clib_pipeline_init_loop |
#define | clib_pipeline_main_loop |
#define | clib_pipeline_exit_loop |
#define | clib_pipeline_run_2_stage(N, ARG, STAGE0, STAGE1) |
#define | clib_pipeline_run_3_stage(N, ARG, STAGE0, STAGE1, STAGE2) |
#define | clib_pipeline_run_4_stage(N, ARG, STAGE0, STAGE1, STAGE2, STAGE3) |
#define clib_pipeline_exit_loop |
Definition at line 85 of file pipeline.h.
Definition at line 70 of file pipeline.h.
#define clib_pipeline_init_loop |
Definition at line 74 of file pipeline.h.
#define clib_pipeline_init_stage | ( | F, | |
A, | |||
I | |||
) | if (_clib_pipeline_var(i) >= (I)) clib_pipeline_stage_execute (F, A, I, no_inline) |
Definition at line 68 of file pipeline.h.
#define clib_pipeline_main_loop |
Definition at line 81 of file pipeline.h.
#define clib_pipeline_main_stage | ( | F, | |
A, | |||
I | |||
) | clib_pipeline_stage_execute (F, A, I, inline) |
Definition at line 66 of file pipeline.h.
#define clib_pipeline_run_2_stage | ( | N, | |
ARG, | |||
STAGE0, | |||
STAGE1 | |||
) |
Definition at line 90 of file pipeline.h.
#define clib_pipeline_run_3_stage | ( | N, | |
ARG, | |||
STAGE0, | |||
STAGE1, | |||
STAGE2 | |||
) |
Definition at line 113 of file pipeline.h.
#define clib_pipeline_run_4_stage | ( | N, | |
ARG, | |||
STAGE0, | |||
STAGE1, | |||
STAGE2, | |||
STAGE3 | |||
) |
Definition at line 139 of file pipeline.h.
Definition at line 43 of file pipeline.h.
Definition at line 63 of file pipeline.h.
Definition at line 55 of file pipeline.h.
Definition at line 49 of file pipeline.h.