Lines Matching refs:bpf_prog
34 static int sock_map_prog_update(struct bpf_map *map, struct bpf_prog *prog,
35 struct bpf_prog *old, struct bpf_link *link,
68 int sock_map_get_from_fd(const union bpf_attr *attr, struct bpf_prog *prog) in sock_map_get_from_fd()
88 struct bpf_prog *prog; in sock_map_prog_detach()
220 struct bpf_prog *stream_verdict = NULL; in sock_map_link()
221 struct bpf_prog *stream_parser = NULL; in sock_map_link()
222 struct bpf_prog *skb_verdict = NULL; in sock_map_link()
223 struct bpf_prog *msg_parser = NULL; in sock_map_link()
762 struct bpf_prog *prog; in sock_map_seq_show()
1375 struct bpf_prog *prog; in sock_hash_seq_show()
1475 static int sock_map_prog_link_lookup(struct bpf_map *map, struct bpf_prog ***pprog, in sock_map_prog_link_lookup()
1479 struct bpf_prog **cur_pprog; in sock_map_prog_link_lookup()
1524 static int sock_map_prog_update(struct bpf_map *map, struct bpf_prog *prog, in sock_map_prog_update()
1525 struct bpf_prog *old, struct bpf_link *link, in sock_map_prog_update()
1528 struct bpf_prog **pprog; in sock_map_prog_update()
1560 struct bpf_prog **pprog; in sock_map_bpf_prog_query()
1561 struct bpf_prog *prog; in sock_map_bpf_prog_query()
1747 struct bpf_prog *prog, in sock_map_link_update_prog()
1748 struct bpf_prog *old) in sock_map_link_update_prog()
1751 struct bpf_prog **pprog, *old_link_prog; in sock_map_link_update_prog()
1842 int sock_map_link_create(const union bpf_attr *attr, struct bpf_prog *prog) in sock_map_link_create()
1902 static int sock_map_iter_attach_target(struct bpf_prog *prog, in sock_map_iter_attach_target()