Home
last modified time | relevance | path

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

/include/linux/
Dbpf_lsm.h55 static inline bool bpf_lsm_is_trusted(const struct bpf_prog *prog) in bpf_lsm_is_trusted()
61 const struct bpf_prog *prog) in bpf_lsm_verify_prog()
76 static inline void bpf_lsm_find_cgroup_shim(const struct bpf_prog *prog, in bpf_lsm_find_cgroup_shim()
Dbpf-netns.h44 struct bpf_prog *prog) in netns_bpf_prog_attach()
56 struct bpf_prog *prog) in netns_bpf_link_create()
Dbpf_mprog.h132 struct bpf_prog *prog; member
154 struct bpf_prog *prog; member
203 struct bpf_prog *prog) in bpf_mprog_exists()
Dbpf_lirc.h13 struct bpf_prog *prog) in lirc_prog_attach()
Dbpf.h980 struct bpf_prog *prog; member
1121 bool prog; member
1184 struct bpf_prog *prog; member
1353 static inline bool bpf_prog_has_trampoline(const struct bpf_prog *prog) in bpf_prog_has_trampoline()
1445 struct bpf_prog *prog; member
1539 struct bpf_prog *prog; member
1748 static inline int bpf_trampoline_link_cgroup_shim(struct bpf_prog *prog, in bpf_trampoline_link_cgroup_shim()
1753 static inline void bpf_trampoline_unlink_cgroup_shim(struct bpf_prog *prog) in bpf_trampoline_unlink_cgroup_shim()
1858 struct bpf_prog *prog; member
1956 const struct bpf_prog *prog; in bpf_prog_run_array() local
[all …]
Dfilter.h578 struct bpf_prog *prog; member
593 static __always_inline u32 __bpf_prog_run(const struct bpf_prog *prog, in __bpf_prog_run()
617 static __always_inline u32 bpf_prog_run(const struct bpf_prog *prog, const void *ctx) in bpf_prog_run()
630 static inline u32 bpf_prog_run_pin_on_cpu(const struct bpf_prog *prog, in bpf_prog_run_pin_on_cpu()
729 static inline u32 __bpf_prog_run_save_cb(const struct bpf_prog *prog, in __bpf_prog_run_save_cb()
750 static inline u32 bpf_prog_run_save_cb(const struct bpf_prog *prog, in bpf_prog_run_save_cb()
761 static inline u32 bpf_prog_run_clear_cb(const struct bpf_prog *prog, in bpf_prog_run_clear_cb()
782 static inline u32 bpf_prog_insn_size(const struct bpf_prog *prog) in bpf_prog_insn_size()
787 static inline u32 bpf_prog_tag_scratch_size(const struct bpf_prog *prog) in bpf_prog_tag_scratch_size()
799 static inline bool bpf_prog_was_classic(const struct bpf_prog *prog) in bpf_prog_was_classic()
[all …]
Dbpf-cgroup.h106 struct bpf_prog *prog; member
430 struct bpf_prog *prog) in cgroup_bpf_prog_attach()
442 struct bpf_prog *prog) in cgroup_bpf_link_attach()
454 cgroup_common_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) in cgroup_common_func_proto()
460 cgroup_current_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) in cgroup_current_func_proto()
468 struct bpf_prog *prog, enum bpf_cgroup_storage_type stype) { return NULL; } in bpf_cgroup_storage_alloc()
Dskmsg.h468 struct bpf_prog *prog) in psock_set_prog()
476 struct bpf_prog *prog, in psock_replace_prog()
Dtrace_events.h778 perf_event_attach_bpf_prog(struct perf_event *event, struct bpf_prog *prog, u64 bpf_cookie) in perf_event_attach_bpf_prog()
813 bpf_kprobe_multi_link_attach(const union bpf_attr *attr, struct bpf_prog *prog) in bpf_kprobe_multi_link_attach()
818 bpf_uprobe_multi_link_attach(const union bpf_attr *attr, struct bpf_prog *prog) in bpf_uprobe_multi_link_attach()
Dbpf_verifier.h611 struct bpf_prog *prog; /* eBPF program being verified */ member
767 static inline enum bpf_prog_type resolve_prog_type(const struct bpf_prog *prog) in resolve_prog_type()
773 static inline bool bpf_prog_check_recur(const struct bpf_prog *prog) in bpf_prog_check_recur()
Dbtf.h523 struct bpf_prog *prog) in btf_kfunc_id_set_contains()
Dperf_event.h814 struct bpf_prog *prog; member
1795 static inline void perf_event_bpf_event(struct bpf_prog *prog, in perf_event_bpf_event()
Dsecurity.h2054 static inline int security_bpf_prog(struct bpf_prog *prog) in security_bpf_prog()
Dnetdevice.h1014 struct bpf_prog *prog; member
1024 struct bpf_prog *prog; member
/include/net/
Dtcx.h184 struct bpf_prog *prog) in tcx_prog_attach()
190 struct bpf_prog *prog) in tcx_link_attach()
196 struct bpf_prog *prog) in tcx_prog_detach()
Dsock_reuseport.h28 struct bpf_prog __rcu *prog; /* optional BPF sock selector */ member
Dxdp.h376 struct bpf_prog *prog; member
482 static __always_inline u32 bpf_prog_run_xdp(const struct bpf_prog *prog, in bpf_prog_run_xdp()
Dpkt_cls.h786 struct bpf_prog *prog; member
/include/net/netfilter/
Dnf_bpf_link.h11 static inline int bpf_nf_link_attach(const union bpf_attr *attr, struct bpf_prog *prog) in bpf_nf_link_attach()
/include/uapi/sound/
Dasound_fm.h112 unsigned char prog; member
/include/sound/
Dopl3.h253 unsigned char prog; member