• Home
  • Raw
  • Download

Lines Matching defs:prog

2109 static int find_prog_type(enum bpf_prog_type type, struct bpf_prog *prog)  in find_prog_type()
2139 static void bpf_audit_prog(const struct bpf_prog *prog, unsigned int op) in bpf_audit_prog()
2158 static int bpf_prog_alloc_id(struct bpf_prog *prog) in bpf_prog_alloc_id()
2177 void bpf_prog_free_id(struct bpf_prog *prog) in bpf_prog_free_id()
2206 static void __bpf_prog_put_noref(struct bpf_prog *prog, bool deferred) in __bpf_prog_put_noref()
2230 struct bpf_prog *prog; in bpf_prog_put_deferred() local
2240 static void __bpf_prog_put(struct bpf_prog *prog) in __bpf_prog_put()
2254 void bpf_prog_put(struct bpf_prog *prog) in bpf_prog_put()
2262 struct bpf_prog *prog = filp->private_data; in bpf_prog_release() local
2274 void notrace bpf_prog_inc_misses_counter(struct bpf_prog *prog) in bpf_prog_inc_misses_counter()
2285 static void bpf_prog_get_stats(const struct bpf_prog *prog, in bpf_prog_get_stats()
2315 const struct bpf_prog *prog = filp->private_data; in bpf_prog_show_fdinfo() local
2352 int bpf_prog_new_fd(struct bpf_prog *prog) in bpf_prog_new_fd()
2364 void bpf_prog_add(struct bpf_prog *prog, int i) in bpf_prog_add()
2370 void bpf_prog_sub(struct bpf_prog *prog, int i) in bpf_prog_sub()
2381 void bpf_prog_inc(struct bpf_prog *prog) in bpf_prog_inc()
2388 struct bpf_prog *bpf_prog_inc_not_zero(struct bpf_prog *prog) in bpf_prog_inc_not_zero()
2401 bool bpf_prog_get_ok(struct bpf_prog *prog, in bpf_prog_get_ok()
2420 struct bpf_prog *prog; in __bpf_prog_get() local
2640 struct bpf_prog *prog, *dst_prog = NULL; in bpf_prog_load() local
2940 const struct bpf_link_ops *ops, struct bpf_prog *prog) in bpf_link_init()
3086 const struct bpf_prog *prog = link->prog; in bpf_link_show_fdinfo() local
3293 static int bpf_tracing_prog_attach(struct bpf_prog *prog, in bpf_tracing_prog_attach()
3758 static int bpf_perf_link_attach(const union bpf_attr *attr, struct bpf_prog *prog) in bpf_perf_link_attach()
3803 static int bpf_perf_link_attach(const union bpf_attr *attr, struct bpf_prog *prog) in bpf_perf_link_attach()
3809 static int bpf_raw_tp_link_attach(struct bpf_prog *prog, in bpf_raw_tp_link_attach()
3882 struct bpf_prog *prog; in bpf_raw_tracepoint_open() local
3975 static int bpf_prog_attach_check_attach_type(const struct bpf_prog *prog, in bpf_prog_attach_check_attach_type()
4060 struct bpf_prog *prog; in bpf_prog_attach() local
4134 struct bpf_prog *prog = NULL; in bpf_prog_detach() local
4264 struct bpf_prog *prog; in bpf_prog_test_run() local
4338 struct bpf_prog *prog; in bpf_prog_get_curr_or_next() local
4359 struct bpf_prog *prog; in bpf_prog_by_id() local
4376 struct bpf_prog *prog; in bpf_prog_get_fd_by_id() local
4435 static const struct bpf_map *bpf_map_from_imm(const struct bpf_prog *prog, in bpf_map_from_imm()
4463 static struct bpf_insn *bpf_insn_prepare_dump(const struct bpf_prog *prog, in bpf_insn_prepare_dump()
4553 struct bpf_prog *prog, in bpf_prog_get_info_by_fd()
5193 struct bpf_prog *prog; in link_create() local
5554 struct bpf_prog *prog; in bpf_prog_bind_map() local
5784 const struct bpf_prog *prog, in syscall_prog_is_valid_access()
5823 struct bpf_prog * __maybe_unused prog; in kern_sys_bpf() local
5873 tracing_prog_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) in tracing_prog_func_proto()
5923 syscall_prog_func_proto(enum bpf_func_id func_id, const struct bpf_prog *prog) in syscall_prog_func_proto()