Lines Matching refs:link
816 struct event_file_link *link; in uprobe_trace_func() local
822 list_for_each_entry_rcu(link, &tu->tp.files, list) in uprobe_trace_func()
823 __uprobe_trace_func(tu, 0, regs, ucb, dsize, link->file); in uprobe_trace_func()
833 struct event_file_link *link; in uretprobe_trace_func() local
836 list_for_each_entry_rcu(link, &tu->tp.files, list) in uretprobe_trace_func()
837 __uprobe_trace_func(tu, func, regs, ucb, dsize, link->file); in uretprobe_trace_func()
888 struct event_file_link *link = NULL; in probe_event_enable() local
895 link = kmalloc(sizeof(*link), GFP_KERNEL); in probe_event_enable()
896 if (!link) in probe_event_enable()
899 link->file = file; in probe_event_enable()
900 list_add_tail_rcu(&link->list, &tu->tp.files); in probe_event_enable()
931 list_del(&link->list); in probe_event_enable()
932 kfree(link); in probe_event_enable()
947 struct event_file_link *link; in probe_event_disable() local
949 link = find_event_file_link(&tu->tp, file); in probe_event_disable()
950 if (!link) in probe_event_disable()
953 list_del_rcu(&link->list); in probe_event_disable()
956 kfree(link); in probe_event_disable()