#include "../core/common.h"
#include <rte_bpf.h>
Go to the source code of this file.
◆ StrategyCode
| typedef struct StrategyCode StrategyCode |
Forwarding strategy BPF programs.
◆ StrategyCode_FreeFunc
| typedef void(* StrategyCode_FreeFunc) (uintptr_t goHandle) |
◆ StrategyCode_GetJSONFunc
| typedef bool(* StrategyCode_GetJSONFunc) (SgCtx *ctx, const char *path, int index, int64_t *dst) |
◆ StrategyCodeFunc
| typedef uint64_t(* StrategyCodeFunc) (void *, size_t) |
◆ StrategyCodeProg
| typedef struct StrategyCodeProg StrategyCodeProg |
BPF program in a forwarding strategy.
◆ SgInitGetXsyms()
| const struct rte_bpf_xsym * SgInitGetXsyms |
( |
uint32_t * | nXsyms | ) |
|
◆ StrategyCode_Ref()
◆ StrategyCode_Unref()
◆ StrategyCode_Free
◆ StrategyCode_GetJSON