Home
last modified time | relevance | path

Searched refs:hlist (Results 1 – 6 of 6) sorted by relevance

/kernel/
Dkprobes.c370 hlist_for_each_entry_rcu(p, head, hlist, in get_kprobe()
564 hlist_del_rcu(&op->kp.hlist); in do_unoptimize_kprobes()
886 hlist_for_each_entry(p, head, hlist) in optimize_all_kprobes()
914 hlist_for_each_entry(p, head, hlist) { in unoptimize_all_kprobes()
1229 hlist_del(&ri->hlist); in recycle_rp_inst()
1230 INIT_HLIST_NODE(&ri->hlist); in recycle_rp_inst()
1233 hlist_add_head(&ri->hlist, &rp->free_instances); in recycle_rp_inst()
1337 hlist_for_each_entry_safe(ri, tmp, head, hlist) { in kprobe_flush_task()
1352 hlist_for_each_entry_safe(ri, next, &rp->free_instances, hlist) { in free_rp_inst()
1353 hlist_del(&ri->hlist); in free_rp_inst()
[all …]
/kernel/bpf/
Dtrampoline.c70 hlist_for_each_entry(tr, head, hlist) { in bpf_trampoline_lookup()
81 INIT_HLIST_NODE(&tr->hlist); in bpf_trampoline_lookup()
82 hlist_add_head(&tr->hlist, head); in bpf_trampoline_lookup()
495 hlist_del(&tr->hlist); in bpf_trampoline_put()
/kernel/trace/
Dftrace.c1123 hlist_for_each_entry_rcu_notrace(entry, hhd, hlist) { in __ftrace_lookup_ip()
1157 hlist_add_head(&entry->hlist, hhd); in __add_hash_entry()
1179 hlist_del(&entry->hlist); in free_hash_entry()
1188 hlist_del_rcu(&entry->hlist); in remove_hash_entry()
1205 hlist_for_each_entry_safe(entry, tn, hhd, hlist) in ftrace_hash_clear()
1338 hlist_for_each_entry(entry, &hash->buckets[i], hlist) { in alloc_and_copy_ftrace_hash()
1390 hlist_for_each_entry_safe(entry, tn, hhd, hlist) { in dup_hash()
3306 hnd = &iter->probe_entry->hlist; in t_probe_next()
3351 iter->probe_entry = hlist_entry(hnd, struct ftrace_func_entry, hlist); in t_probe_next()
4484 hlist_for_each_entry(entry, hhd, hlist) { in free_ftrace_func_mapper()
[all …]
Dtrace_kprobe.c188 hlist_unhashed(&tk->rp.kp.hlist)); in trace_kprobe_is_registered()
291 INIT_HLIST_NODE(&tk->rp.kp.hlist); in alloc_trace_kprobe()
528 INIT_HLIST_NODE(&tk->rp.kp.hlist); in __unregister_trace_kprobe()
/kernel/events/
Dcore.c9150 __find_swevent_head(struct swevent_hlist *hlist, u64 type, u32 event_id) in __find_swevent_head() argument
9154 return &hlist->heads[hash]; in __find_swevent_head()
9161 struct swevent_hlist *hlist; in find_swevent_head_rcu() local
9163 hlist = rcu_dereference(swhash->swevent_hlist); in find_swevent_head_rcu()
9164 if (!hlist) in find_swevent_head_rcu()
9167 return __find_swevent_head(hlist, type, event_id); in find_swevent_head_rcu()
9174 struct swevent_hlist *hlist; in find_swevent_head() local
9183 hlist = rcu_dereference_protected(swhash->swevent_hlist, in find_swevent_head()
9185 if (!hlist) in find_swevent_head()
9188 return __find_swevent_head(hlist, type, event_id); in find_swevent_head()
[all …]
/kernel/cgroup/
Dcgroup.c967 hash_del(&cset->hlist); in put_css_set_locked()
1107 hash_for_each_possible(css_set_table, cset, hlist, key) { in find_existing_css_set()
1237 INIT_HLIST_NODE(&cset->hlist); in find_css_set()
1264 hash_add(css_set_table, &cset->hlist, key); in find_css_set()
2063 hash_for_each(css_set_table, i, cset, hlist) { in cgroup_setup_root()
5894 hash_add(css_set_table, &init_css_set.hlist, in cgroup_init()
5957 hash_del(&init_css_set.hlist); in cgroup_init()
5958 hash_add(css_set_table, &init_css_set.hlist, in cgroup_init()