Home
last modified time | relevance | path

Searched defs:prog (Results 1 – 16 of 16) sorted by relevance

/include/linux/
Dbpf.h343 struct bpf_prog *prog; member
386 struct bpf_prog *prog; member
512 struct bpf_prog *prog; member
773 static inline struct bpf_prog * __must_check bpf_prog_add(struct bpf_prog *prog, in bpf_prog_add()
779 static inline void bpf_prog_sub(struct bpf_prog *prog, int i) in bpf_prog_sub()
783 static inline void bpf_prog_put(struct bpf_prog *prog) in bpf_prog_put()
787 static inline struct bpf_prog * __must_check bpf_prog_inc(struct bpf_prog *prog) in bpf_prog_inc()
793 bpf_prog_inc_not_zero(struct bpf_prog *prog) in bpf_prog_inc_not_zero()
870 static inline int bpf_prog_test_run_xdp(struct bpf_prog *prog, in bpf_prog_test_run_xdp()
877 static inline int bpf_prog_test_run_skb(struct bpf_prog *prog, in bpf_prog_test_run_skb()
[all …]
Dfilter.h575 struct bpf_prog *prog; member
589 static inline unsigned int __bpf_call_func(const struct bpf_prog *prog, in __bpf_call_func()
599 static inline unsigned int __nocfi bpf_call_func(const struct bpf_prog *prog, in bpf_call_func()
624 static inline unsigned int bpf_call_func(const struct bpf_prog *prog, in bpf_call_func()
635 #define BPF_PROG_RUN(prog, ctx) ({ \ argument
729 static inline u32 __bpf_prog_run_save_cb(const struct bpf_prog *prog, in __bpf_prog_run_save_cb()
749 static inline u32 bpf_prog_run_save_cb(const struct bpf_prog *prog, in bpf_prog_run_save_cb()
760 static inline u32 bpf_prog_run_clear_cb(const struct bpf_prog *prog, in bpf_prog_run_clear_cb()
775 static __always_inline u32 bpf_prog_run_xdp(const struct bpf_prog *prog, in bpf_prog_run_xdp()
787 static inline u32 bpf_prog_insn_size(const struct bpf_prog *prog) in bpf_prog_insn_size()
[all …]
Dbpf_lirc.h13 struct bpf_prog *prog) in lirc_prog_attach()
Dbpf-cgroup.h56 struct bpf_prog *prog; member
344 struct bpf_prog *prog) in cgroup_bpf_prog_attach()
363 static inline int bpf_cgroup_storage_assign(struct bpf_prog *prog, in bpf_cgroup_storage_assign()
365 static inline void bpf_cgroup_storage_release(struct bpf_prog *prog, in bpf_cgroup_storage_release()
368 struct bpf_prog *prog, enum bpf_cgroup_storage_type stype) { return NULL; } in bpf_cgroup_storage_alloc()
Dskmsg.h450 struct bpf_prog *prog) in psock_set_prog()
458 struct bpf_prog *prog, in psock_replace_prog()
Dbpf_verifier.h362 struct bpf_prog *prog; /* eBPF program being verified */ member
Dtrace_events.h495 perf_event_attach_bpf_prog(struct perf_event *event, struct bpf_prog *prog) in perf_event_attach_bpf_prog()
Dperf_event.h713 struct bpf_prog *prog; member
1458 static inline void perf_event_bpf_event(struct bpf_prog *prog, in perf_event_bpf_event()
Dsecurity.h1893 static inline int security_bpf_prog(struct bpf_prog *prog) in security_bpf_prog()
Dskbuff.h1298 struct bpf_prog *prog) in skb_flow_dissector_bpf_prog_attach()
Dnetdevice.h910 struct bpf_prog *prog; member
/include/net/
Dsock_reuseport.h26 struct bpf_prog __rcu *prog; /* optional BPF sock selector */ member
Dxdp.h172 struct bpf_prog *prog; member
Dpkt_cls.h664 struct bpf_prog *prog; member
/include/uapi/sound/
Dasound_fm.h127 unsigned char prog; member
/include/sound/
Dopl3.h253 unsigned char prog; member