Lines Matching refs:bpf_link

2677 void bpf_link_init(struct bpf_link *link, enum bpf_link_type type,  in bpf_link_init()
2712 void bpf_link_inc(struct bpf_link *link) in bpf_link_inc()
2718 static void bpf_link_free(struct bpf_link *link) in bpf_link_free()
2732 struct bpf_link *link = container_of(work, struct bpf_link, work); in bpf_link_put_deferred()
2740 void bpf_link_put(struct bpf_link *link) in bpf_link_put()
2756 struct bpf_link *link = filp->private_data; in bpf_link_release()
2776 const struct bpf_link *link = filp->private_data; in bpf_link_show_fdinfo()
2804 static int bpf_link_alloc_id(struct bpf_link *link) in bpf_link_alloc_id()
2830 int bpf_link_prime(struct bpf_link *link, struct bpf_link_primer *primer) in bpf_link_prime()
2872 int bpf_link_new_fd(struct bpf_link *link) in bpf_link_new_fd()
2877 struct bpf_link *bpf_link_get_from_fd(u32 ufd) in bpf_link_get_from_fd()
2880 struct bpf_link *link; in bpf_link_get_from_fd()
2897 static void bpf_tracing_link_release(struct bpf_link *link) in bpf_tracing_link_release()
2912 static void bpf_tracing_link_dealloc(struct bpf_link *link) in bpf_tracing_link_dealloc()
2920 static void bpf_tracing_link_show_fdinfo(const struct bpf_link *link, in bpf_tracing_link_show_fdinfo()
2931 static int bpf_tracing_link_fill_link_info(const struct bpf_link *link, in bpf_tracing_link_fill_link_info()
3131 struct bpf_link link;
3135 static void bpf_raw_tp_link_release(struct bpf_link *link) in bpf_raw_tp_link_release()
3144 static void bpf_raw_tp_link_dealloc(struct bpf_link *link) in bpf_raw_tp_link_dealloc()
3152 static void bpf_raw_tp_link_show_fdinfo(const struct bpf_link *link, in bpf_raw_tp_link_show_fdinfo()
3163 static int bpf_raw_tp_link_fill_link_info(const struct bpf_link *link, in bpf_raw_tp_link_fill_link_info()
3206 struct bpf_link link;
3210 static void bpf_perf_link_release(struct bpf_link *link) in bpf_perf_link_release()
3219 static void bpf_perf_link_dealloc(struct bpf_link *link) in bpf_perf_link_dealloc()
4244 struct bpf_link *link, in bpf_link_get_info_by_fd()
4421 struct bpf_link *link = file->private_data; in bpf_task_fd_query()
4630 struct bpf_link *link; in link_update()
4682 struct bpf_link *link; in link_detach()
4701 static struct bpf_link *bpf_link_inc_not_zero(struct bpf_link *link) in bpf_link_inc_not_zero()
4706 struct bpf_link *bpf_link_by_id(u32 id) in bpf_link_by_id()
4708 struct bpf_link *link; in bpf_link_by_id()
4728 struct bpf_link *bpf_link_get_curr_or_next(u32 *id) in bpf_link_get_curr_or_next()
4730 struct bpf_link *link; in bpf_link_get_curr_or_next()
4751 struct bpf_link *link; in bpf_link_get_fd_by_id()
4830 struct bpf_link *link; in bpf_iter_create()