/linux-4.1.27/kernel/bpf/ |
D | hashtab.c | 28 struct hlist_node hash_node; member 113 hlist_for_each_entry_rcu(l, head, hash_node) in lookup_elem_raw() 171 next_l = hlist_entry_safe(rcu_dereference_raw(hlist_next_rcu(&l->hash_node)), in htab_map_get_next_key() 172 struct htab_elem, hash_node); in htab_map_get_next_key() 191 struct htab_elem, hash_node); in htab_map_get_next_key() 262 hlist_add_head_rcu(&l_new->hash_node, head); in htab_map_update_elem() 264 hlist_del_rcu(&l_old->hash_node); in htab_map_update_elem() 301 hlist_del_rcu(&l->hash_node); in htab_map_delete_elem() 320 hlist_for_each_entry_safe(l, n, head, hash_node) { in delete_all_elements() 321 hlist_del_rcu(&l->hash_node); in delete_all_elements()
|
/linux-4.1.27/net/ipv4/ |
D | ip_tunnel.c | 163 hlist_for_each_entry_rcu(t, head, hash_node) { in ip_tunnel_lookup() 178 hlist_for_each_entry_rcu(t, head, hash_node) { in ip_tunnel_lookup() 196 hlist_for_each_entry_rcu(t, head, hash_node) { in ip_tunnel_lookup() 216 hlist_for_each_entry_rcu(t, head, hash_node) { in ip_tunnel_lookup() 264 hlist_add_head_rcu(&t->hash_node, head); in ip_tunnel_add() 269 hlist_del_init_rcu(&t->hash_node); in ip_tunnel_del() 284 hlist_for_each_entry_rcu(t, head, hash_node) { in ip_tunnel_find() 1043 hlist_for_each_entry_safe(t, n, thead, hash_node) in ip_tunnel_destroy()
|
/linux-4.1.27/net/openvswitch/ |
D | vport.c | 115 hlist_for_each_entry_rcu(vport, bucket, hash_node) in ovs_vport_locate() 230 hlist_add_head_rcu(&vport->hash_node, bucket); in ovs_vport_add() 276 hlist_del_rcu(&vport->hash_node); in ovs_vport_del()
|
D | vport.h | 114 struct hlist_node hash_node; member
|
/linux-4.1.27/net/mac80211/ |
D | sta_info.h | 346 struct rhash_head hash_node; member 571 hash_node) \
|
D | sta_info.c | 70 .head_offset = offsetof(struct sta_info, hash_node), 80 return rhashtable_remove_fast(&local->sta_hash, &sta->hash_node, in sta_info_hash_del() 258 return rhashtable_insert_fast(&local->sta_hash, &sta->hash_node, in sta_info_hash_add()
|
/linux-4.1.27/include/net/ |
D | ip_tunnels.h | 56 struct hlist_node hash_node; member
|
/linux-4.1.27/fs/ocfs2/dlm/ |
D | dlmdomain.c | 160 if (hlist_unhashed(&res->hash_node)) in __dlm_unhash_lockres() 165 hlist_del_init(&res->hash_node); in __dlm_unhash_lockres() 182 hlist_add_head(&res->hash_node, bucket); in __dlm_insert_lockres() 202 hlist_for_each_entry(res, bucket, hash_node) { in __dlm_lookup_lockres_full() 440 hash_node); in dlm_migrate_all_locks() 450 iter = res->hash_node.next; in dlm_migrate_all_locks()
|
D | dlmmaster.c | 513 if (!hlist_unhashed(&res->hash_node) || in dlm_lockres_release() 524 !hlist_unhashed(&res->hash_node) ? 'H' : ' ', in dlm_lockres_release() 537 BUG_ON(!hlist_unhashed(&res->hash_node)); in dlm_lockres_release() 573 INIT_HLIST_NODE(&res->hash_node); in dlm_init_lockres() 766 if (hlist_unhashed(&tmpres->hash_node)) { in dlm_get_lock_resource() 1475 if (hlist_unhashed(&res->hash_node)) { in dlm_master_request_handler()
|
D | dlmcommon.h | 295 struct hlist_node hash_node; member
|
D | dlmrecovery.c | 2157 hlist_for_each_entry(res, bucket, hash_node) { in dlm_finish_local_lockres_recovery() 2341 hlist_for_each_entry(res, bucket, hash_node) { in dlm_do_local_recovery_cleanup()
|
/linux-4.1.27/net/rxrpc/ |
D | ar-call.c | 129 hash_add_rcu(rxrpc_call_hash, &call->hash_node, key); in rxrpc_call_hash_add() 141 hash_del_rcu(&call->hash_node); in rxrpc_call_hash_del() 180 hash_for_each_possible_rcu(rxrpc_call_hash, call, hash_node, key) { in rxrpc_find_call_hash()
|
D | ar-internal.h | 401 struct hlist_node hash_node; member
|
/linux-4.1.27/kernel/ |
D | workqueue.c | 175 struct hlist_node hash_node; /* PL: unbound_pool_hash node */ member 3164 INIT_HLIST_NODE(&pool->hash_node); in init_worker_pool() 3226 hash_del(&pool->hash_node); in put_unbound_pool() 3282 hash_for_each_possible(unbound_pool_hash, pool, hash_node, hash) { in get_unbound_pool() 3322 hash_add(unbound_pool_hash, &pool->hash_node, hash); in get_unbound_pool()
|