X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=lib%2Flibrte_bpf%2Fbpf.c;h=7e1879ffa5b5ef7c532d0693fe03875cac83560c;hb=1d51f154cd93bc8f623985032835d2218e05c893;hp=f590c8c3fdf593251a7038469eaca65d3bfebd06;hpb=f8e9989606e7a9548a25ac10e2daae4c8af230cb;p=dpdk.git diff --git a/lib/librte_bpf/bpf.c b/lib/librte_bpf/bpf.c index f590c8c3fd..7e1879ffa5 100644 --- a/lib/librte_bpf/bpf.c +++ b/lib/librte_bpf/bpf.c @@ -16,7 +16,7 @@ int rte_bpf_logtype; -__rte_experimental void +void rte_bpf_destroy(struct rte_bpf *bpf) { if (bpf != NULL) { @@ -26,7 +26,7 @@ rte_bpf_destroy(struct rte_bpf *bpf) } } -__rte_experimental int +int rte_bpf_get_jit(const struct rte_bpf *bpf, struct rte_bpf_jit *jit) { if (bpf == NULL || jit == NULL) @@ -41,8 +41,10 @@ bpf_jit(struct rte_bpf *bpf) { int32_t rc; -#ifdef RTE_ARCH_X86_64 +#if defined(RTE_ARCH_X86_64) rc = bpf_jit_x86(bpf); +#elif defined(RTE_ARCH_ARM64) + rc = bpf_jit_arm64(bpf); #else rc = -ENOTSUP; #endif