• Home
  • Raw
  • Download

Lines Matching refs:bpf_prog

1625 struct bpf_prog;
1695 struct bpf_prog *prog;
6444 struct bpf_prog *prog;
9038 struct bpf_prog *progs[2];
9575 void (*map_poke_run)(struct bpf_map *, u32, struct bpf_prog *, struct bpf_prog *);
9712 struct bpf_prog *dst_prog;
9726 struct bpf_prog **func;
9734 struct bpf_prog *prog;
9767 struct bpf_prog { struct
9878 struct bpf_prog *prog;
10039 struct bpf_prog *xdp_prog;
10159 int (*test_run)(struct bpf_prog *, const union bpf_attr *, union bpf_attr *);
10165 struct bpf_prog *prog;
10198 struct bpf_prog *extension_prog;
11911 struct bpf_prog *prog;
12455 struct bpf_prog *prog;
17947 const struct bpf_prog *prog;
26118 struct bpf_prog *prog;
26126 int (*update_prog)(struct bpf_link *, struct bpf_prog *, struct bpf_prog *);
27268 struct bpf_prog *prog;
29291 bool (*allowed)(const struct bpf_prog *);
29311 const struct bpf_func_proto * (*get_func_proto)(enum bpf_func_id, const struct bpf_prog *);
29312 …bool (*is_valid_access)(int, int, enum bpf_access_type, const struct bpf_prog *, struct bpf_insn_a…
29313 int (*gen_prologue)(struct bpf_insn *, bool, const struct bpf_prog *);
29315 …ccess)(enum bpf_access_type, const struct bpf_insn *, struct bpf_insn *, struct bpf_prog *, u32 *);
30033 struct bpf_prog prog;
30173 typedef void (*btf_trace_xdp_exception)(void *, const struct net_device *, const struct bpf_prog *,…
30177 typedef void (*btf_trace_xdp_redirect)(void *, const struct net_device *, const struct bpf_prog *, …
30179 typedef void (*btf_trace_xdp_redirect_err)(void *, const struct net_device *, const struct bpf_prog
30181 typedef void (*btf_trace_xdp_redirect_map)(void *, const struct net_device *, const struct bpf_prog
30183 …e_xdp_redirect_map_err)(void *, const struct net_device *, const struct bpf_prog *, const void *, …
30358 struct bpf_prog *tgt_prog;
30417 struct bpf_prog *prog;
30472 …ess_t)(enum bpf_access_type, const struct bpf_insn *, struct bpf_insn *, struct bpf_prog *, u32 *);
30774 typedef int (*bpf_iter_attach_target_t)(struct bpf_prog *, union bpf_iter_link_info *, struct bpf_i…
30816 struct bpf_prog *prog;
30885 struct bpf_prog *prog;
32777 struct bpf_prog *progs[40];
33200 struct bpf_prog *prog;
33439 struct bpf_prog *prog;
33458 } bpf_prog; member
33539 struct bpf_prog *xdp_prog;
33563 } bpf_prog; member
33655 struct bpf_prog *prog;
33683 int (*prepare)(struct bpf_prog *);
33684 int (*translate)(struct bpf_prog *);
33685 void (*destroy)(struct bpf_prog *);
33704 struct bpf_prog *prog;
33833 struct bpf_prog *prog;
33976 struct bpf_prog **progs;
34343 struct bpf_prog *prog;
46538 int (*bpf_prog)(struct bpf_prog *); member
46771 struct hlist_head bpf_prog; member
88892 struct bpf_prog *xdp_prog;
99579 struct bpf_prog *prog;
99789 struct bpf_prog *msg_parser;
99790 struct bpf_prog *skb_parser;
99791 struct bpf_prog *skb_verdict;
100858 struct bpf_prog *prog;
102617 struct bpf_prog *filter;
102627 struct bpf_prog *filter;
102731 struct bpf_prog *prog;
102732 struct bpf_prog *oldprog;
102744 struct bpf_prog *filter;
103050 struct bpf_prog *prog;