Lines Matching defs:link
2405 void bpf_link_init(struct bpf_link *link, enum bpf_link_type type, in bpf_link_init()
2440 void bpf_link_inc(struct bpf_link *link) in bpf_link_inc()
2446 static void bpf_link_free(struct bpf_link *link) in bpf_link_free()
2460 struct bpf_link *link = container_of(work, struct bpf_link, work); in bpf_link_put_deferred() local
2468 void bpf_link_put(struct bpf_link *link) in bpf_link_put()
2483 struct bpf_link *link = filp->private_data; in bpf_link_release() local
2503 const struct bpf_link *link = filp->private_data; in bpf_link_show_fdinfo() local
2531 static int bpf_link_alloc_id(struct bpf_link *link) in bpf_link_alloc_id()
2557 int bpf_link_prime(struct bpf_link *link, struct bpf_link_primer *primer) in bpf_link_prime()
2599 int bpf_link_new_fd(struct bpf_link *link) in bpf_link_new_fd()
2607 struct bpf_link *link; in bpf_link_get_from_fd() local
2624 struct bpf_link link; member
2630 static void bpf_tracing_link_release(struct bpf_link *link) in bpf_tracing_link_release()
2645 static void bpf_tracing_link_dealloc(struct bpf_link *link) in bpf_tracing_link_dealloc()
2653 static void bpf_tracing_link_show_fdinfo(const struct bpf_link *link, in bpf_tracing_link_show_fdinfo()
2664 static int bpf_tracing_link_fill_link_info(const struct bpf_link *link, in bpf_tracing_link_fill_link_info()
2692 struct bpf_tracing_link *link; in bpf_tracing_prog_attach() local
2871 struct bpf_link link; member
2875 static void bpf_raw_tp_link_release(struct bpf_link *link) in bpf_raw_tp_link_release()
2884 static void bpf_raw_tp_link_dealloc(struct bpf_link *link) in bpf_raw_tp_link_dealloc()
2892 static void bpf_raw_tp_link_show_fdinfo(const struct bpf_link *link, in bpf_raw_tp_link_show_fdinfo()
2903 static int bpf_raw_tp_link_fill_link_info(const struct bpf_link *link, in bpf_raw_tp_link_fill_link_info()
2946 struct bpf_link link; member
2950 static void bpf_perf_link_release(struct bpf_link *link) in bpf_perf_link_release()
2959 static void bpf_perf_link_dealloc(struct bpf_link *link) in bpf_perf_link_dealloc()
2974 struct bpf_perf_link *link; in bpf_perf_link_attach() local
3022 struct bpf_raw_tp_link *link; in bpf_raw_tracepoint_open() local
3954 struct bpf_link *link, in bpf_link_get_info_by_fd()
4131 struct bpf_link *link = file->private_data; in bpf_task_fd_query() local
4327 struct bpf_link *link; in link_update() local
4379 struct bpf_link *link; in link_detach() local
4398 static struct bpf_link *bpf_link_inc_not_zero(struct bpf_link *link) in bpf_link_inc_not_zero()
4405 struct bpf_link *link; in bpf_link_by_id() local
4429 struct bpf_link *link; in bpf_link_get_fd_by_id() local
4508 struct bpf_link *link; in bpf_iter_create() local