Home
last modified time | relevance | path

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

/linux-4.1.27/mm/
Dmmu_notifier.c66 hlist_for_each_entry_rcu(mn, &mm->mmu_notifier_mm->list, hlist) in __mmu_notifier_release()
80 hlist); in __mmu_notifier_release()
87 hlist_del_init_rcu(&mn->hlist); in __mmu_notifier_release()
117 hlist_for_each_entry_rcu(mn, &mm->mmu_notifier_mm->list, hlist) { in __mmu_notifier_clear_flush_young()
133 hlist_for_each_entry_rcu(mn, &mm->mmu_notifier_mm->list, hlist) { in __mmu_notifier_test_young()
152 hlist_for_each_entry_rcu(mn, &mm->mmu_notifier_mm->list, hlist) { in __mmu_notifier_change_pte()
166 hlist_for_each_entry_rcu(mn, &mm->mmu_notifier_mm->list, hlist) { in __mmu_notifier_invalidate_page()
180 hlist_for_each_entry_rcu(mn, &mm->mmu_notifier_mm->list, hlist) { in __mmu_notifier_invalidate_range_start()
195 hlist_for_each_entry_rcu(mn, &mm->mmu_notifier_mm->list, hlist) { in __mmu_notifier_invalidate_range_end()
220 hlist_for_each_entry_rcu(mn, &mm->mmu_notifier_mm->list, hlist) { in __mmu_notifier_invalidate_range()
[all …]
Dksm.c142 struct hlist_head hlist; member
176 struct hlist_node hlist; member
499 hlist_for_each_entry(rmap_item, &stable_node->hlist, hlist) { in remove_node_from_stable_tree()
500 if (rmap_item->hlist.next) in remove_node_from_stable_tree()
624 hlist_del(&rmap_item->hlist); in remove_rmap_item_from_tree()
628 if (stable_node->hlist.first) in remove_rmap_item_from_tree()
1297 INIT_HLIST_HEAD(&stable_node->hlist); in stable_tree_insert()
1398 hlist_add_head(&rmap_item->hlist, &stable_node->hlist); in stable_tree_append()
1400 if (rmap_item->hlist.next) in stable_tree_append()
1912 hlist_for_each_entry(rmap_item, &stable_node->hlist, hlist) { in rmap_walk_ksm()
/linux-4.1.27/net/phonet/
Dsocket.c55 struct hlist_head hlist[PN_HASHSIZE]; member
64 INIT_HLIST_HEAD(pnsocks.hlist + i); in pn_sock_init()
70 return pnsocks.hlist + (obj & PN_HASHMASK); in pn_hash_list()
83 struct hlist_head *hlist = pn_hash_list(obj); in pn_find_sock_by_sa() local
86 sk_for_each_rcu(sknode, hlist) { in pn_find_sock_by_sa()
117 struct hlist_head *hlist = pnsocks.hlist; in pn_deliver_sock_broadcast() local
124 sk_for_each(sknode, hlist) { in pn_deliver_sock_broadcast()
138 hlist++; in pn_deliver_sock_broadcast()
145 struct hlist_head *hlist = pn_hash_list(pn_sk(sk)->sobject); in pn_sock_hash() local
148 sk_add_node_rcu(sk, hlist); in pn_sock_hash()
[all …]
Dpep.c637 static struct sock *pep_find_pipe(const struct hlist_head *hlist, in pep_find_pipe() argument
644 sk_for_each(sknode, hlist) { in pep_find_pipe()
685 sknode = pep_find_pipe(&pn->hlist, &dst, pipe_handle); in pep_do_rcv()
839 newsk = pep_find_pipe(&pn->hlist, &dst, pipe_handle); in pep_sock_accept()
885 sk_add_node(newsk, &pn->hlist); in pep_sock_accept()
973 INIT_HLIST_HEAD(&pn->hlist); in pep_init()
1325 if (hlist_empty(&pn->hlist)) in pep_sock_unhash()
/linux-4.1.27/kernel/
Dkprobes.c310 hlist_for_each_entry_rcu(p, head, hlist) { in get_kprobe()
503 hlist_del_rcu(&op->kp.hlist); in do_unoptimize_kprobes()
707 hlist_del_rcu(&op->kp.hlist); in kill_optimized_kprobe()
793 hlist_for_each_entry_rcu(p, head, hlist) in optimize_all_kprobes()
818 hlist_for_each_entry_rcu(p, head, hlist) { in unoptimize_all_kprobes()
1083 hlist_del(&ri->hlist); in recycle_rp_inst()
1084 INIT_HLIST_NODE(&ri->hlist); in recycle_rp_inst()
1087 hlist_add_head(&ri->hlist, &rp->free_instances); in recycle_rp_inst()
1091 hlist_add_head(&ri->hlist, head); in recycle_rp_inst()
1159 hlist_for_each_entry_safe(ri, tmp, head, hlist) { in kprobe_flush_task()
[all …]
Dcgroup.c537 hash_del(&cset->hlist); in put_css_set_locked()
691 hash_for_each_possible(css_set_table, cset, hlist, key) { in find_existing_css_set()
818 INIT_HLIST_NODE(&cset->hlist); in find_css_set()
840 hash_add(css_set_table, &cset->hlist, key); in find_css_set()
1289 hash_for_each(css_set_table, i, cset, hlist) in rebind_subsystems()
1714 hash_for_each(css_set_table, i, cset, hlist) in cgroup_setup_root()
5010 hash_add(css_set_table, &init_css_set.hlist, key); in cgroup_init()
/linux-4.1.27/net/bridge/
Dbr_fdb.c138 hlist_del_rcu(&f->hlist); in fdb_delete()
203 f = hlist_entry(h, struct net_bridge_fdb_entry, hlist); in br_fdb_changeaddr()
281 hlist_for_each_entry_safe(f, n, &br->hash[i], hlist) { in br_fdb_cleanup()
306 hlist_for_each_entry_safe(f, n, &br->hash[i], hlist) { in br_fdb_flush()
329 = hlist_entry(h, struct net_bridge_fdb_entry, hlist); in br_fdb_delete_by_port()
353 &br->hash[br_mac_hash(addr, vid)], hlist) { in __br_fdb_get()
404 hlist_for_each_entry_rcu(f, &br->hash[i], hlist) { in br_fdb_fillbuf()
447 hlist_for_each_entry(fdb, head, hlist) { in fdb_find()
461 hlist_for_each_entry_rcu(fdb, head, hlist) { in fdb_find_rcu()
486 hlist_add_head_rcu(&fdb->hlist, head); in fdb_create()
[all …]
Dbr_multicast.c94 hlist_for_each_entry_rcu(mp, &mdb->mhash[hash], hlist[mdb->ver]) { in __br_mdb_ip_get()
190 hlist_for_each_entry(mp, &old->mhash[i], hlist[old->ver]) in br_mdb_copy()
191 hlist_add_head(&mp->hlist[new->ver], in br_mdb_copy()
200 hlist_for_each_entry(mp, &new->mhash[i], hlist[new->ver]) in br_mdb_copy()
242 hlist_del_rcu(&mp->hlist[mdb->ver]); in br_multicast_group_expired()
524 hlist_for_each_entry(mp, &mdb->mhash[hash], hlist[mdb->ver]) { in br_multicast_get_group()
627 hlist_add_head_rcu(&mp->hlist[mdb->ver], &mdb->mhash[hash]); in br_multicast_new_group()
1930 hlist[ver]) { in br_multicast_stop()
Dbr_private.h94 struct hlist_node hlist; member
120 struct hlist_node hlist[2]; member
Dbr_mdb.c69 hlist_for_each_entry_rcu(mp, &mdb->mhash[i], hlist[mdb->ver]) { in br_mdb_fill_info()
/linux-4.1.27/net/core/
Dflow.c31 struct hlist_node hlist; member
127 &fcp->hash_table[i], u.hlist) { in __flow_cache_shrink()
133 hlist_del(&fle->u.hlist); in __flow_cache_shrink()
221 hlist_for_each_entry(tfle, &fcp->hash_table[hash], u.hlist) { in flow_cache_lookup()
242 hlist_add_head(&fle->u.hlist, &fcp->hash_table[hash]); in flow_cache_lookup()
296 &fcp->hash_table[i], u.hlist) { in flow_cache_flush_tasklet()
301 hlist_del(&fle->u.hlist); in flow_cache_flush_tasklet()
/linux-4.1.27/drivers/md/
Ddm-cache-policy-cleaner.c24 struct hlist_node hlist; member
147 hlist_for_each_entry(cur, bucket, hlist) { in lookup_cache_entry()
150 hlist_del(&cur->hlist); in lookup_cache_entry()
151 hlist_add_head(&cur->hlist, bucket); in lookup_cache_entry()
163 hlist_add_head(&e->hlist, &p->chash.table[h]); in insert_cache_hash_entry()
168 hlist_del(&e->hlist); in remove_cache_hash_entry()
Ddm-cache-policy-mq.c307 struct hlist_node hlist; member
363 INIT_HLIST_NODE(&e->hlist); in alloc_entry()
377 INIT_HLIST_NODE(&e->hlist); in alloc_particular_entry()
387 INIT_HLIST_NODE(&e->hlist); in free_entry()
397 return !hlist_unhashed(&e->hlist) ? e : NULL; in epool_find()
499 hlist_add_head(&e->hlist, mq->table + h); in hash_insert()
508 hlist_for_each_entry(e, bucket, hlist) in hash_lookup()
510 hlist_del(&e->hlist); in hash_lookup()
511 hlist_add_head(&e->hlist, bucket); in hash_lookup()
520 hlist_del(&e->hlist); in hash_remove()
/linux-4.1.27/net/sched/
Dcls_u32.c89 struct tc_u_hnode __rcu *hlist; member
257 for (ht = rtnl_dereference(tp_c->hlist); in u32_lookup_ht()
347 RCU_INIT_POINTER(root_ht->next, tp_c->hlist); in u32_init()
348 rcu_assign_pointer(tp_c->hlist, root_ht); in u32_init()
452 hn = &tp_c->hlist; in u32_destroy_hnode()
500 for (ht = rtnl_dereference(tp_c->hlist); in u32_destroy()
516 for (ht = rtnl_dereference(tp_c->hlist); in u32_destroy()
523 while ((ht = rtnl_dereference(tp_c->hlist)) != NULL) { in u32_destroy()
524 RCU_INIT_POINTER(tp_c->hlist, ht->next); in u32_destroy()
795 RCU_INIT_POINTER(ht->next, tp_c->hlist); in u32_change()
[all …]
/linux-4.1.27/include/linux/
Dif_team.h33 struct hlist_node hlist; /* node in enabled ports hash list */ member
240 hlist_for_each_entry(port, head, hlist) in team_get_port_by_index()
261 hlist_for_each_entry_rcu(port, head, hlist) in team_get_port_by_index_rcu()
Dif_macvlan.h40 struct hlist_node hlist; member
Dkprobes.h74 struct hlist_node hlist; member
196 struct hlist_node hlist; member
Dcgroup-defs.h144 struct hlist_node hlist; member
Dmmu_notifier.h184 struct hlist_node hlist; member
/linux-4.1.27/drivers/md/persistent-data/
Ddm-transaction-manager.c78 struct hlist_node hlist; member
110 hlist_for_each_entry(si, tm->buckets + bucket, hlist) in is_shadow()
134 hlist_add_head(&si->hlist, tm->buckets + bucket); in insert_shadow()
149 hlist_for_each_entry_safe(si, tmp, bucket, hlist) in wipe_shadow_table()
/linux-4.1.27/arch/tile/kernel/
Dkprobes.c470 hlist_for_each_entry_safe(ri, tmp, head, hlist) { in trampoline_probe_handler()
498 hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { in trampoline_probe_handler()
499 hlist_del(&ri->hlist); in trampoline_probe_handler()
/linux-4.1.27/drivers/net/
Dmacvlan.c55 struct hlist_node hlist; member
101 hlist_for_each_entry_rcu(vlan, &port->vlan_hash[idx], hlist) { in macvlan_hash_lookup()
116 hlist_for_each_entry_rcu(entry, h, hlist) { in macvlan_hash_lookup_source()
142 hlist_add_head_rcu(&entry->hlist, h); in macvlan_hash_add_source()
154 hlist_add_head_rcu(&vlan->hlist, &port->vlan_hash[idx]); in macvlan_hash_add()
159 hlist_del_rcu(&entry->hlist); in macvlan_hash_del_source()
165 hlist_del_rcu(&vlan->hlist); in macvlan_hash_del()
247 hlist_for_each_entry_rcu(vlan, &port->vlan_hash[i], hlist) { in macvlan_broadcast()
353 hlist); in macvlan_flush_sources()
393 hlist_for_each_entry_rcu(entry, h, hlist) { in macvlan_forward_source()
[all …]
Dvxlan.c104 struct hlist_node hlist; /* linked list of entries */ member
116 struct hlist_node hlist; /* vni hash table */ member
270 hlist_for_each_entry_rcu(vs, vs_head(net, port), hlist) { in vxlan_find_sock()
283 hlist_for_each_entry_rcu(vxlan, vni_head(vs, id), hlist) { in vxlan_vs_find_vni()
466 hlist_for_each_entry_rcu(f, head, hlist) { in __vxlan_find_mac()
775 hlist_add_head_rcu(&f->hlist, in vxlan_fdb_create()
806 hlist_del_rcu(&f->hlist); in vxlan_fdb_destroy()
963 hlist_for_each_entry_rcu(f, &vxlan->fdb_head[h], hlist) { in vxlan_fdb_dump()
1075 hlist_del_rcu(&vs->hlist); in vxlan_sock_release()
2136 = container_of(p, struct vxlan_fdb, hlist); in vxlan_cleanup()
[all …]
/linux-4.1.27/arch/arc/kernel/
Dkprobes.c462 hlist_for_each_entry_safe(ri, tmp, head, hlist) { in trampoline_probe_handler()
490 hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { in trampoline_probe_handler()
491 hlist_del(&ri->hlist); in trampoline_probe_handler()
/linux-4.1.27/arch/powerpc/kernel/
Dkprobes.c316 hlist_for_each_entry_safe(ri, tmp, head, hlist) { in trampoline_probe_handler()
343 hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { in trampoline_probe_handler()
344 hlist_del(&ri->hlist); in trampoline_probe_handler()
/linux-4.1.27/arch/s390/kernel/
Dkprobes.c421 hlist_for_each_entry_safe(ri, tmp, head, hlist) { in trampoline_probe_handler()
440 hlist_for_each_entry_safe(ri, tmp, head, hlist) { in trampoline_probe_handler()
469 hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { in trampoline_probe_handler()
470 hlist_del(&ri->hlist); in trampoline_probe_handler()
/linux-4.1.27/arch/sparc/kernel/
Dkprobes.c540 hlist_for_each_entry_safe(ri, tmp, head, hlist) { in trampoline_probe_handler()
568 hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { in trampoline_probe_handler()
569 hlist_del(&ri->hlist); in trampoline_probe_handler()
/linux-4.1.27/net/decnet/
Ddn_table.c506 hlist_for_each_entry(tb, &dn_fib_table_hash[h], hlist) { in dn_fib_dump()
846 hlist_for_each_entry_rcu(t, &dn_fib_table_hash[h], hlist) { in dn_fib_get_table()
873 hlist_add_head_rcu(&t->hlist, &dn_fib_table_hash[h]); in dn_fib_get_table()
895 hlist_for_each_entry(tb, &dn_fib_table_hash[h], hlist) in dn_fib_flush()
920 hlist) { in dn_fib_table_cleanup()
921 hlist_del(&t->hlist); in dn_fib_table_cleanup()
/linux-4.1.27/arch/arm/probes/kprobes/
Dcore.c453 hlist_for_each_entry_safe(ri, tmp, head, hlist) { in trampoline_handler()
480 hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { in trampoline_handler()
481 hlist_del(&ri->hlist); in trampoline_handler()
/linux-4.1.27/arch/mips/kernel/
Dkprobes.c624 hlist_for_each_entry_safe(ri, tmp, head, hlist) { in trampoline_probe_handler()
651 hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { in trampoline_probe_handler()
652 hlist_del(&ri->hlist); in trampoline_probe_handler()
/linux-4.1.27/net/netfilter/
Dnfnetlink_log.c57 struct hlist_node hlist; /* global list of instances */ member
107 hlist_for_each_entry_rcu(inst, head, hlist) { in __instance_lookup()
179 INIT_HLIST_NODE(&inst->hlist); in instance_create()
197 hlist_add_head_rcu(&inst->hlist, in instance_create()
217 hlist_del_rcu(&inst->hlist); in __instance_destroy()
760 hlist_for_each_entry_safe(inst, t2, head, hlist) { in nfulnl_rcv_nl_event()
Dnfnetlink_queue_core.c55 struct hlist_node hlist; /* global list of queues */ member
105 hlist_for_each_entry_rcu(inst, head, hlist) { in instance_lookup()
145 hlist_add_head_rcu(&inst->hlist, &q->instance_table[h]); in instance_create()
175 hlist_del_rcu(&inst->hlist); in __instance_destroy()
802 hlist_for_each_entry_rcu(inst, head, hlist) in nfqnl_dev_drop()
842 hlist_for_each_entry_rcu(inst, head, hlist) in nfqnl_nf_hook_drop()
865 hlist_for_each_entry_safe(inst, t2, head, hlist) { in nfqnl_rcv_nl_event()
/linux-4.1.27/include/net/phonet/
Dpep.h31 struct hlist_head hlist; member
/linux-4.1.27/arch/sh/kernel/
Dkprobes.c333 hlist_for_each_entry_safe(ri, tmp, head, hlist) { in trampoline_probe_handler()
363 hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { in trampoline_probe_handler()
364 hlist_del(&ri->hlist); in trampoline_probe_handler()
/linux-4.1.27/arch/x86/kernel/kprobes/
Dcore.c745 hlist_for_each_entry_safe(ri, tmp, head, hlist) { in trampoline_handler()
764 hlist_for_each_entry_safe(ri, tmp, head, hlist) { in trampoline_handler()
791 hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { in trampoline_handler()
792 hlist_del(&ri->hlist); in trampoline_handler()
/linux-4.1.27/net/ipv4/
Dping.c85 struct hlist_nulls_head *hlist; in ping_get_port() local
98 hlist = ping_hashslot(&ping_table, sock_net(sk), in ping_get_port()
100 ping_portaddr_for_each_entry(sk2, node, hlist) { in ping_get_port()
116 hlist = ping_hashslot(&ping_table, sock_net(sk), ident); in ping_get_port()
117 ping_portaddr_for_each_entry(sk2, node, hlist) { in ping_get_port()
136 hlist_nulls_add_head(&sk->sk_nulls_node, hlist); in ping_get_port()
/linux-4.1.27/net/l2tp/
Dl2tp_core.c269 hlist_for_each_entry(session, session_list, hlist) { in l2tp_session_find()
289 hlist_for_each_entry(session, &tunnel->session_hlist[hash], hlist) { in l2tp_session_find_nth()
1254 session = hlist_entry(walk, struct l2tp_session, hlist); in l2tp_tunnel_closeall()
1259 hlist_del_init(&session->hlist); in l2tp_tunnel_closeall()
1688 hlist_del_init(&session->hlist); in __l2tp_session_unhash()
1766 INIT_HLIST_NODE(&session->hlist); in l2tp_session_create()
1808 hlist_add_head(&session->hlist, in l2tp_session_create()
Dl2tp_core.h110 struct hlist_node hlist; /* Hash list node */ member
Dl2tp_debugfs.c115 session = hlist_entry(walk, struct l2tp_session, hlist); in l2tp_dfs_seq_tunnel_show()
/linux-4.1.27/include/net/
Dvxlan.h108 struct hlist_node hlist; member
Ddn_fib.h77 struct hlist_node hlist; member
/linux-4.1.27/arch/ia64/kernel/
Dkprobes.c447 hlist_for_each_entry_safe(ri, tmp, head, hlist) { in trampoline_probe_handler()
464 hlist_for_each_entry_safe(ri, tmp, head, hlist) { in trampoline_probe_handler()
490 hlist_for_each_entry_safe(ri, tmp, &empty_rp, hlist) { in trampoline_probe_handler()
491 hlist_del(&ri->hlist); in trampoline_probe_handler()
/linux-4.1.27/net/8021q/
Dvlan.h23 struct hlist_node hlist; /* linked list */ member
/linux-4.1.27/kernel/events/
Dcore.c6316 __find_swevent_head(struct swevent_hlist *hlist, u64 type, u32 event_id) in __find_swevent_head() argument
6320 return &hlist->heads[hash]; in __find_swevent_head()
6327 struct swevent_hlist *hlist; in find_swevent_head_rcu() local
6329 hlist = rcu_dereference(swhash->swevent_hlist); in find_swevent_head_rcu()
6330 if (!hlist) in find_swevent_head_rcu()
6333 return __find_swevent_head(hlist, type, event_id); in find_swevent_head_rcu()
6340 struct swevent_hlist *hlist; in find_swevent_head() local
6349 hlist = rcu_dereference_protected(swhash->swevent_hlist, in find_swevent_head()
6351 if (!hlist) in find_swevent_head()
6354 return __find_swevent_head(hlist, type, event_id); in find_swevent_head()
[all …]
/linux-4.1.27/Documentation/networking/
Dfib_trie.txt7 with 'hlist' with routing table entries sorted by prefix length.
121 the fib_semantic_match in the leaf's sorted prefix hlist.
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_netdev.c624 hlist_add_head_rcu(&entry->hlist, in mlx4_en_get_qp()
663 hlist_for_each_entry_safe(entry, tmp, bucket, hlist) { in mlx4_en_put_qp()
671 hlist_del_rcu(&entry->hlist); in mlx4_en_put_qp()
704 hlist_for_each_entry_safe(entry, tmp, bucket, hlist) { in mlx4_en_replace_mac()
710 hlist_del_rcu(&entry->hlist); in mlx4_en_replace_mac()
715 hlist_add_head_rcu(&entry->hlist, in mlx4_en_replace_mac()
1127 hlist_for_each_entry_safe(entry, tmp, bucket, hlist) { in mlx4_en_do_uc_filter()
1149 hlist_del_rcu(&entry->hlist); in mlx4_en_do_uc_filter()
1171 hlist_for_each_entry(entry, bucket, hlist) { in mlx4_en_do_uc_filter()
1212 hlist_add_head_rcu(&entry->hlist, bucket); in mlx4_en_do_uc_filter()
Dmlx4_en.h611 struct hlist_node hlist; member
Den_rx.c829 hlist_for_each_entry_rcu(entry, bucket, hlist) { in mlx4_en_process_rx_cq()
/linux-4.1.27/drivers/staging/lustre/include/linux/libcfs/
Dlibcfs_hash.h836 #define cfs_hash_bd_for_each_hlist(hs, bd, hlist) \ argument
839 (hlist = cfs_hash_bd_hhead(hs, bd)) != NULL; \
/linux-4.1.27/drivers/misc/sgi-gru/
Dgrutlbpurge.c287 hlist) in mmu_find_ops()
/linux-4.1.27/drivers/net/wireless/ath/ath10k/
Dhtt_rx.c42 hash_for_each_possible(ar->htt.rx_ring.skb_table, rxcb, hlist, paddr) in ath10k_htt_rx_find_skb_paddr()
58 hash_for_each_safe(htt->rx_ring.skb_table, i, n, rxcb, hlist) { in ath10k_htt_rx_ring_free()
63 hash_del(&rxcb->hlist); in ath10k_htt_rx_ring_free()
136 &ATH10K_SKB_RXCB(skb)->hlist, in __ath10k_htt_rx_ring_fill_n()
447 hash_del(&rxcb->hlist); in ath10k_htt_rx_pop_paddr()
Dcore.h102 struct hlist_node hlist; member
/linux-4.1.27/kernel/trace/
Dftrace.c1124 struct hlist_node hlist; member
1232 hlist_for_each_entry_rcu_notrace(entry, hhd, hlist) { in ftrace_lookup_ip()
1251 hlist_add_head(&entry->hlist, hhd); in __add_hash_entry()
1273 hlist_del(&entry->hlist); in free_hash_entry()
1282 hlist_del(&entry->hlist); in remove_hash_entry()
1299 hlist_for_each_entry_safe(entry, tn, hhd, hlist) in ftrace_hash_clear()
1377 hlist_for_each_entry(entry, &hash->buckets[i], hlist) { in alloc_and_copy_ftrace_hash()
1444 hlist_for_each_entry_safe(entry, tn, hhd, hlist) { in ftrace_hash_move()
/linux-4.1.27/Documentation/filesystems/nfs/
Dpnfs.txt36 data structure. The hlist size of 32 buckets needs better
/linux-4.1.27/Documentation/RCU/
Drculist_nulls.txt98 Nothing special here, we can use a standard RCU hlist deletion.
Dchecklist.txt65 a. Use the RCU variants of the list and hlist update
147 Similarly, if the hlist macros are being used, the
153 readers. Similarly, if the hlist macros are being used,
/linux-4.1.27/Documentation/filesystems/
Dpath-lookup.txt125 hlist-->| N-+->| N-+->| N-+->
134 hlist-->| N-+-------->| N-+-> impose a measurable performance overhead
152 hlist-->| N-+-------->| N-+->
/linux-4.1.27/drivers/infiniband/core/
Dumem_odp.c311 INIT_HLIST_NODE(&context->mn.hlist); in ib_umem_odp_get()
/linux-4.1.27/drivers/net/team/
Dteam.c927 hlist_add_head_rcu(&port->hlist, in team_port_enable()
944 hlist_del_rcu(&port->hlist); in __reconstruct_port_hlist()
946 hlist_add_head_rcu(&port->hlist, in __reconstruct_port_hlist()
958 hlist_del_rcu(&port->hlist); in team_port_disable()
/linux-4.1.27/drivers/staging/lustre/lustre/libcfs/
Dhash.c1736 struct hlist_head *hlist = cfs_hash_bd_hhead(hs, &bds[i]); in cfs_hash_for_each_key() local
1738 hlist_for_each(hnode, hlist) { in cfs_hash_for_each_key()