39 RTE_BPF_ARG_PTR_STACK,
59 #define RTE_BPF_ARG_PTR_TYPE(x) ((x) & RTE_BPF_ARG_PTR) 78 uint64_t (*val)(uint64_t, uint64_t, uint64_t,
96 const struct ebpf_insn *
ins;
108 uint64_t (*func)(
void *);
120 void __rte_experimental
135 struct rte_bpf * __rte_experimental
158 struct rte_bpf * __rte_experimental
171 uint64_t __rte_experimental
188 uint32_t __rte_experimental
203 int __rte_experimental
void __rte_experimental rte_bpf_destroy(struct rte_bpf *bpf)
struct rte_bpf *__rte_experimental rte_bpf_load(const struct rte_bpf_prm *prm)
int __rte_experimental rte_bpf_get_jit(const struct rte_bpf *bpf, struct rte_bpf_jit *jit)
const struct ebpf_insn * ins
struct rte_bpf *__rte_experimental rte_bpf_elf_load(const struct rte_bpf_prm *prm, const char *fname, const char *sname)
uint64_t __rte_experimental rte_bpf_exec(const struct rte_bpf *bpf, void *ctx)
uint32_t __rte_experimental rte_bpf_exec_burst(const struct rte_bpf *bpf, void *ctx[], uint64_t rc[], uint32_t num)
const struct rte_bpf_xsym * xsym