Home
last modified time | relevance | path

Searched refs:bpf_prog_run (Results 1 – 16 of 16) sorted by relevance

/linux/net/core/
A Dptp_classifier.c106 return bpf_prog_run(ptp_insns, skb); in ptp_classify_raw()
A Dfilter.c10221 action = bpf_prog_run(prog, &reuse_kern); in bpf_run_sk_reuseport()
/linux/kernel/bpf/
A Dcgroup.c1112 ret = BPF_PROG_RUN_ARRAY_CG(cgrp->bpf.effective[atype], sk, bpf_prog_run); in __cgroup_bpf_run_filter_sk()
1160 bpf_prog_run, flags); in __cgroup_bpf_run_filter_sock_addr()
1190 bpf_prog_run); in __cgroup_bpf_run_filter_sock_ops()
1209 bpf_prog_run); in __cgroup_bpf_check_dev_permission()
1340 ret = BPF_PROG_RUN_ARRAY_CG(cgrp->bpf.effective[atype], &ctx, bpf_prog_run); in __cgroup_bpf_run_filter_sysctl()
1455 &ctx, bpf_prog_run); in __cgroup_bpf_run_filter_setsockopt()
1565 &ctx, bpf_prog_run); in __cgroup_bpf_run_filter_getsockopt()
1626 &ctx, bpf_prog_run); in __cgroup_bpf_run_filter_getsockopt_kern()
A Dbpf_iter.c689 ret = bpf_prog_run(prog, ctx); in bpf_iter_run_prog()
/linux/net/netfilter/
A Dxt_bpf.c93 return bpf_prog_run(info->filter, skb); in bpf_mt()
/linux/net/sched/
A Dact_bpf.c50 filter_res = bpf_prog_run(filter, skb); in tcf_bpf_act()
54 filter_res = bpf_prog_run(filter, skb); in tcf_bpf_act()
A Dcls_bpf.c99 filter_res = bpf_prog_run(prog->filter, skb); in cls_bpf_classify()
103 filter_res = bpf_prog_run(prog->filter, skb); in cls_bpf_classify()
/linux/include/linux/
A Dfilter.h631 static __always_inline u32 bpf_prog_run(const struct bpf_prog *prog, const void *ctx) in bpf_prog_run() function
650 ret = bpf_prog_run(prog, ctx); in bpf_prog_run_pin_on_cpu()
756 res = bpf_prog_run(prog, skb); in __bpf_prog_run_save_cb()
1455 act = BPF_PROG_SK_LOOKUP_RUN_ARRAY(run_array, ctx, bpf_prog_run); in bpf_sk_lookup_run_v4()
1493 act = BPF_PROG_SK_LOOKUP_RUN_ARRAY(run_array, ctx, bpf_prog_run); in bpf_sk_lookup_run_v6()
/linux/net/bpf/
A Dtest_run.c120 *retval = bpf_prog_run(prog, ctx); in bpf_test_run()
333 info->retval = bpf_prog_run(info->prog, info->ctx); in __bpf_prog_test_run_raw_tp()
1002 retval = BPF_PROG_SK_LOOKUP_RUN_ARRAY(progs, ctx, bpf_prog_run); in bpf_prog_test_run_sk_lookup()
/linux/drivers/media/rc/
A Dbpf-lirc.c220 BPF_PROG_RUN_ARRAY(raw->progs, &raw->bpf_sample, bpf_prog_run); in lirc_bpf_run()
/linux/drivers/net/ppp/
A Dppp_generic.c1747 bpf_prog_run(ppp->pass_filter, skb) == 0) { in ppp_send_frame()
1757 bpf_prog_run(ppp->active_filter, skb) == 0)) in ppp_send_frame()
2471 bpf_prog_run(ppp->pass_filter, skb) == 0) { in ppp_receive_nonmp_frame()
2480 bpf_prog_run(ppp->active_filter, skb) == 0)) in ppp_receive_nonmp_frame()
/linux/drivers/net/team/
A Dteam_mode_loadbalance.c200 lhash = bpf_prog_run(fp, skb); in lb_get_skb_hash()
/linux/kernel/trace/
A Dbpf_trace.c127 ret = BPF_PROG_RUN_ARRAY(call->prog_array, ctx, bpf_prog_run); in trace_call_bpf()
1937 (void) bpf_prog_run(prog, args); in __bpf_trace_run()
/linux/Documentation/networking/
A Dfilter.rst642 bpf_prog_run(filter, ctx) transparently invokes eBPF interpreter or JITed
/linux/kernel/events/
A Dcore.c9989 ret = bpf_prog_run(prog, &ctx); in bpf_overflow_handler()
/linux/lib/
A Dtest_bpf.c14258 ret = bpf_prog_run(fp, data); in __run_one()

Completed in 118 milliseconds