Searched refs:bpf_link (Results 1 - 2 of 2) sorted by relevance
/device/soc/rockchip/common/sdk_linux/include/linux/ |
H A D | bpf.h | 877 struct bpf_link { struct 887 void (*release)(struct bpf_link *link); 888 void (*dealloc)(struct bpf_link *link); 889 int (*detach)(struct bpf_link *link); 890 int (*update_prog)(struct bpf_link *link, struct bpf_prog *new_prog, struct bpf_prog *old_prog); 891 void (*show_fdinfo)(const struct bpf_link *link, struct seq_file *seq); 892 int (*fill_link_info)(const struct bpf_link *link, struct bpf_link_info *info); 896 struct bpf_link *link; 1290 void bpf_link_init(struct bpf_link *link, enum bpf_link_type type, const struct bpf_link_ops *ops, 1292 int bpf_link_prime(struct bpf_link *lin [all...] |
/device/soc/rockchip/common/sdk_linux/kernel/bpf/ |
H A D | syscall.c | 2337 void bpf_link_init(struct bpf_link *link, enum bpf_link_type type, const struct bpf_link_ops *ops, in bpf_link_init() 2358 /* Clean up bpf_link and corresponding anon_inode file and FD. After 2359 * anon_inode is created, bpf_link can't be just kfree()'d due to deferred 2363 * to complete bpf_link initialization. 2373 void bpf_link_inc(struct bpf_link *link) in bpf_link_inc() 2379 static void bpf_link_free(struct bpf_link *link) in bpf_link_free() 2387 /* free bpf_link and its containing memory */ in bpf_link_free() 2393 struct bpf_link *link = container_of(work, struct bpf_link, work); in bpf_link_put_deferred() 2401 void bpf_link_put(struct bpf_link *lin [all...] |
Completed in 11 milliseconds