Lines Matching defs:prog
802 static int find_prog_type(enum bpf_prog_type type, struct bpf_prog *prog) in find_prog_type()
845 static int bpf_prog_charge_memlock(struct bpf_prog *prog) in bpf_prog_charge_memlock()
860 static void bpf_prog_uncharge_memlock(struct bpf_prog *prog) in bpf_prog_uncharge_memlock()
868 static int bpf_prog_alloc_id(struct bpf_prog *prog) in bpf_prog_alloc_id()
885 static void bpf_prog_free_id(struct bpf_prog *prog, bool do_idr_lock) in bpf_prog_free_id()
914 static void __bpf_prog_put(struct bpf_prog *prog, bool do_idr_lock) in __bpf_prog_put()
925 void bpf_prog_put(struct bpf_prog *prog) in bpf_prog_put()
933 struct bpf_prog *prog = filp->private_data; in bpf_prog_release() local
942 const struct bpf_prog *prog = filp->private_data; in bpf_prog_show_fdinfo() local
967 int bpf_prog_new_fd(struct bpf_prog *prog) in bpf_prog_new_fd()
991 struct bpf_prog *bpf_prog_add(struct bpf_prog *prog, int i) in bpf_prog_add()
1001 void bpf_prog_sub(struct bpf_prog *prog, int i) in bpf_prog_sub()
1012 struct bpf_prog *bpf_prog_inc(struct bpf_prog *prog) in bpf_prog_inc()
1019 struct bpf_prog *bpf_prog_inc_not_zero(struct bpf_prog *prog) in bpf_prog_inc_not_zero()
1040 struct bpf_prog *prog; in __bpf_prog_get() local
1063 struct bpf_prog *prog = __bpf_prog_get(ufd, &type); in bpf_prog_get_type() local
1077 struct bpf_prog *prog; in bpf_prog_load() local
1213 struct bpf_prog *prog = NULL; in sockmap_get_from_fd() local
1248 struct bpf_prog *prog; in bpf_prog_attach() local
1341 struct bpf_prog *prog; in bpf_prog_test_run() local
1390 struct bpf_prog *prog; in bpf_prog_get_fd_by_id() local
1456 static int bpf_prog_get_info_by_fd(struct bpf_prog *prog, in bpf_prog_get_info_by_fd()