Lines Matching refs:bpf_prog
107 static void __bpf_prog_offload_destroy(struct bpf_prog *prog) in __bpf_prog_offload_destroy()
187 static int __bpf_prog_dev_bound_init(struct bpf_prog *prog, struct net_device *netdev) in __bpf_prog_dev_bound_init()
225 int bpf_prog_dev_bound_init(struct bpf_prog *prog, union bpf_attr *attr) in bpf_prog_dev_bound_init()
260 int bpf_prog_dev_bound_inherit(struct bpf_prog *new_prog, struct bpf_prog *old_prog) in bpf_prog_dev_bound_inherit()
286 int bpf_prog_offload_verifier_prep(struct bpf_prog *prog) in bpf_prog_offload_verifier_prep()
371 void bpf_prog_dev_bound_destroy(struct bpf_prog *prog) in bpf_prog_dev_bound_destroy()
392 static int bpf_prog_offload_translate(struct bpf_prog *prog) in bpf_prog_offload_translate()
413 int bpf_prog_offload_compile(struct bpf_prog *prog) in bpf_prog_offload_compile()
421 struct bpf_prog *prog;
452 struct bpf_prog *prog) in bpf_prog_offload_info_fill()
678 static bool __bpf_offload_dev_match(struct bpf_prog *prog, in __bpf_offload_dev_match()
699 bool bpf_offload_dev_match(struct bpf_prog *prog, struct net_device *netdev) in bpf_offload_dev_match()
711 bool bpf_prog_dev_bound_match(const struct bpf_prog *lhs, const struct bpf_prog *rhs) in bpf_prog_dev_bound_match()
727 bool bpf_offload_prog_map_match(struct bpf_prog *prog, struct bpf_map *map) in bpf_offload_prog_map_match()
823 void *bpf_dev_bound_resolve_kfunc(struct bpf_prog *prog, u32 func_id) in bpf_dev_bound_resolve_kfunc()