Home
last modified time | relevance | path

Searched defs:link (Results 1 – 18 of 18) sorted by relevance

/kernel/bpf/
Dbpf_iter.c16 struct bpf_link link; member
219 __get_seq_info(struct bpf_iter_link *link) in __get_seq_info()
234 struct bpf_iter_link *link = inode->i_private; in iter_open() local
349 static void bpf_iter_link_release(struct bpf_link *link) in bpf_iter_link_release()
358 static void bpf_iter_link_dealloc(struct bpf_link *link) in bpf_iter_link_dealloc()
366 static int bpf_iter_link_replace(struct bpf_link *link, in bpf_iter_link_replace()
393 static void bpf_iter_link_show_fdinfo(const struct bpf_link *link, in bpf_iter_link_show_fdinfo()
409 static int bpf_iter_link_fill_link_info(const struct bpf_link *link, in bpf_iter_link_fill_link_info()
457 bool bpf_link_is_iter(struct bpf_link *link) in bpf_link_is_iter()
468 struct bpf_iter_link *link; in bpf_iter_link_attach() local
[all …]
Dnet_namespace.c12 struct bpf_link link; member
66 struct bpf_netns_link *link) in link_index()
101 static void bpf_netns_link_release(struct bpf_link *link) in bpf_netns_link_release()
149 static int bpf_netns_link_detach(struct bpf_link *link) in bpf_netns_link_detach()
155 static void bpf_netns_link_dealloc(struct bpf_link *link) in bpf_netns_link_dealloc()
163 static int bpf_netns_link_update_prog(struct bpf_link *link, in bpf_netns_link_update_prog()
203 static int bpf_netns_link_fill_info(const struct bpf_link *link, in bpf_netns_link_fill_info()
222 static void bpf_netns_link_show_fdinfo(const struct bpf_link *link, in bpf_netns_link_show_fdinfo()
420 static int netns_bpf_link_attach(struct net *net, struct bpf_link *link, in netns_bpf_link_attach()
Dsyscall.c2310 void bpf_link_init(struct bpf_link *link, enum bpf_link_type type, in bpf_link_init()
2345 void bpf_link_inc(struct bpf_link *link) in bpf_link_inc()
2351 static void bpf_link_free(struct bpf_link *link) in bpf_link_free()
2365 struct bpf_link *link = container_of(work, struct bpf_link, work); in bpf_link_put_deferred() local
2373 void bpf_link_put(struct bpf_link *link) in bpf_link_put()
2388 struct bpf_link *link = filp->private_data; in bpf_link_release() local
2408 const struct bpf_link *link = filp->private_data; in bpf_link_show_fdinfo() local
2436 static int bpf_link_alloc_id(struct bpf_link *link) in bpf_link_alloc_id()
2462 int bpf_link_prime(struct bpf_link *link, struct bpf_link_primer *primer) in bpf_link_prime()
2504 int bpf_link_new_fd(struct bpf_link *link) in bpf_link_new_fd()
[all …]
Dcgroup.c97 static void bpf_cgroup_link_auto_detach(struct bpf_cgroup_link *link) in bpf_cgroup_link_auto_detach()
384 struct bpf_cgroup_link *link, in find_attach_entry()
435 struct bpf_cgroup_link *link, in __cgroup_bpf_attach()
524 struct bpf_cgroup_link *link) in replace_effective_prog()
574 struct bpf_cgroup_link *link, in __cgroup_bpf_replace()
600 static int cgroup_bpf_replace(struct bpf_link *link, struct bpf_prog *new_prog, in cgroup_bpf_replace()
626 struct bpf_cgroup_link *link, in find_detach_entry()
667 struct bpf_cgroup_link *link, in purge_effective_progs()
724 struct bpf_cgroup_link *link, enum bpf_attach_type type) in __cgroup_bpf_detach()
865 static void bpf_cgroup_link_release(struct bpf_link *link) in bpf_cgroup_link_release()
[all …]
Dinode.c364 struct bpf_link *link = arg; in bpf_mklink() local
387 char *link = kstrdup(target, GFP_USER | __GFP_NOWARN); in bpf_symlink() local
418 const char *name, struct bpf_link *link) in bpf_iter_link_pin_kernel()
/kernel/cgroup/
Ddebug.c89 struct cgrp_cset_link *link; in current_css_set_cg_links_read() local
117 struct cgrp_cset_link *link; in cgroup_css_links_read() local
Dcgroup.c618 struct cgrp_cset_link *link; in __cgroup_task_count() local
856 struct cgrp_cset_link *link; in css_set_update_populated() local
951 struct cgrp_cset_link *link, *tmp_link; in put_css_set_locked() local
1121 struct cgrp_cset_link *link, *tmp_link; in free_cgrp_cset_links() local
1139 struct cgrp_cset_link *link; in allocate_cgrp_cset_links() local
1164 struct cgrp_cset_link *link; in link_css_set() local
1201 struct cgrp_cset_link *link; in find_css_set() local
1337 struct cgrp_cset_link *link, *tmp_link; in cgroup_destroy_root() local
1396 struct cgrp_cset_link *link; in current_cgns_cgroup_from_root() local
1427 struct cgrp_cset_link *link; in cset_cgroup_from_root() local
[all …]
Dcgroup-v1.c99 struct cgrp_cset_link *link; in cgroup_transfer_tasks() local
/kernel/bpf/preload/iterators/
Diterators.c19 static int send_link_to_kernel(struct bpf_link *link, const char *link_name) in send_link_to_kernel()
/kernel/trace/
Dtrace_probe.c1076 struct event_file_link *link; in trace_probe_add_file() local
1092 struct event_file_link *link; in trace_probe_get_file_link() local
1105 struct event_file_link *link; in trace_probe_remove_file() local
Dtrace_uprobe.c992 struct event_file_link *link; in uprobe_trace_func() local
1009 struct event_file_link *link; in uretprobe_trace_func() local
Dtrace_kprobe.c1422 struct event_file_link *link; in kprobe_trace_func() local
1471 struct event_file_link *link; in kretprobe_trace_func() local
Dtrace.h1420 struct list_head link; member
/kernel/locking/
Drtmutex.c274 struct rb_node **link = &lock->waiters.rb_root.rb_node; in rt_mutex_enqueue() local
307 struct rb_node **link = &task->pi_waiters.rb_root.rb_node; in rt_mutex_enqueue_pi() local
Dtest-ww_mutex.c432 struct list_head link; member
Dlocktorture.c369 struct list_head link; in torture_ww_mutex_lock() member
/kernel/sched/
Ddeadline.c512 struct rb_node **link = &dl_rq->pushable_dl_tasks_root.rb_root.rb_node; in enqueue_pushable_dl_task() local
1466 struct rb_node **link = &dl_rq->root.rb_root.rb_node; in __enqueue_dl_entity() local
Dfair.c583 struct rb_node **link = &cfs_rq->tasks_timeline.rb_root.rb_node; in __enqueue_entity() local