Home
last modified time | relevance | path

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

/include/linux/
Dbpf_lsm.h58 static inline bool bpf_lsm_is_trusted(const struct bpf_prog *prog) in bpf_lsm_is_trusted()
64 const struct bpf_prog *prog) in bpf_lsm_verify_prog()
79 static inline void bpf_lsm_find_cgroup_shim(const struct bpf_prog *prog, in bpf_lsm_find_cgroup_shim()
84 static inline int bpf_lsm_get_retval_range(const struct bpf_prog *prog, in bpf_lsm_get_retval_range()
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.h1025 struct bpf_prog *prog; member
1183 bool prog; member
1246 struct bpf_prog *prog; member
1429 static inline bool bpf_prog_has_trampoline(const struct bpf_prog *prog) in bpf_prog_has_trampoline()
1534 struct bpf_prog *prog; member
1631 struct bpf_prog *prog; member
1931 static inline int bpf_trampoline_link_cgroup_shim(struct bpf_prog *prog, in bpf_trampoline_link_cgroup_shim()
1936 static inline void bpf_trampoline_unlink_cgroup_shim(struct bpf_prog *prog) in bpf_trampoline_unlink_cgroup_shim()
2041 struct bpf_prog *prog; member
2139 const struct bpf_prog *prog; in bpf_prog_run_array() local
[all …]
Dfilter.h665 struct bpf_prog *prog; member
680 static __always_inline u32 __bpf_prog_run(const struct bpf_prog *prog, in __bpf_prog_run()
706 static __always_inline u32 bpf_prog_run(const struct bpf_prog *prog, const void *ctx) in bpf_prog_run()
719 static inline u32 bpf_prog_run_pin_on_cpu(const struct bpf_prog *prog, in bpf_prog_run_pin_on_cpu()
925 static inline u32 __bpf_prog_run_save_cb(const struct bpf_prog *prog, in __bpf_prog_run_save_cb()
946 static inline u32 bpf_prog_run_save_cb(const struct bpf_prog *prog, in bpf_prog_run_save_cb()
957 static inline u32 bpf_prog_run_clear_cb(const struct bpf_prog *prog, in bpf_prog_run_clear_cb()
978 static inline u32 bpf_prog_insn_size(const struct bpf_prog *prog) in bpf_prog_insn_size()
983 static inline u32 bpf_prog_tag_scratch_size(const struct bpf_prog *prog) in bpf_prog_tag_scratch_size()
995 static inline bool bpf_prog_was_classic(const struct bpf_prog *prog) in bpf_prog_was_classic()
[all …]
Dbpf-cgroup.h111 struct bpf_prog *prog; member
439 struct bpf_prog *prog) in cgroup_bpf_prog_attach()
451 struct bpf_prog *prog) in cgroup_bpf_link_attach()
463 cgroup_common_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) in cgroup_common_func_proto()
469 cgroup_current_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) in cgroup_current_func_proto()
477 struct bpf_prog *prog, enum bpf_cgroup_storage_type stype) { return NULL; } in bpf_cgroup_storage_alloc()
Dskmsg.h487 struct bpf_prog *prog) in psock_set_prog()
495 struct bpf_prog *prog, in psock_replace_prog()
Dtrace_events.h806 perf_event_attach_bpf_prog(struct perf_event *event, struct bpf_prog *prog, u64 bpf_cookie) in perf_event_attach_bpf_prog()
842 bpf_kprobe_multi_link_attach(const union bpf_attr *attr, struct bpf_prog *prog) in bpf_kprobe_multi_link_attach()
847 bpf_uprobe_multi_link_attach(const union bpf_attr *attr, struct bpf_prog *prog) in bpf_uprobe_multi_link_attach()
Dbpf_verifier.h709 struct bpf_prog *prog; /* eBPF program being verified */ member
885 static inline enum bpf_prog_type resolve_prog_type(const struct bpf_prog *prog) in resolve_prog_type()
891 static inline bool bpf_prog_check_recur(const struct bpf_prog *prog) in bpf_prog_check_recur()
Dbtf.h624 struct bpf_prog *prog) in btf_kfunc_id_set_contains()
Dsecurity.h2201 static inline int security_bpf_prog(struct bpf_prog *prog) in security_bpf_prog()
2215 static inline int security_bpf_prog_load(struct bpf_prog *prog, union bpf_attr *attr, in security_bpf_prog_load()
2221 static inline void security_bpf_prog_free(struct bpf_prog *prog) in security_bpf_prog_free()
Dperf_event.h860 struct bpf_prog *prog; member
1859 static inline void perf_event_bpf_event(struct bpf_prog *prog, in perf_event_bpf_event()
Dnetdevice.h965 struct bpf_prog *prog; member
975 struct bpf_prog *prog; member
/include/net/
Dnetkit.h16 struct bpf_prog *prog) in netkit_prog_attach()
22 struct bpf_prog *prog) in netkit_link_attach()
28 struct bpf_prog *prog) in netkit_prog_detach()
Dtcx.h180 struct bpf_prog *prog) in tcx_prog_attach()
186 struct bpf_prog *prog) in tcx_link_attach()
192 struct bpf_prog *prog) in tcx_prog_detach()
Dsock_reuseport.h28 struct bpf_prog __rcu *prog; /* optional BPF sock selector */ member
Dxdp.h381 struct bpf_prog *prog; member
507 static __always_inline u32 bpf_prog_run_xdp(const struct bpf_prog *prog, in bpf_prog_run_xdp()
Dpkt_cls.h806 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