| /linux/drivers/net/ethernet/freescale/fman/ |
| H A D | fman_mac.h | 187 struct eth_hash_entry *hash_entry = NULL; in dequeue_addr_from_hash_entry() local 190 hash_entry = ETH_HASH_ENTRY_OBJ(addr_lst->next); in dequeue_addr_from_hash_entry() 191 list_del_init(&hash_entry->node); in dequeue_addr_from_hash_entry() 193 return hash_entry; in dequeue_addr_from_hash_entry() 198 struct eth_hash_entry *hash_entry; in free_hash_table() local 204 hash_entry = in free_hash_table() 206 while (hash_entry) { in free_hash_table() 207 kfree(hash_entry); in free_hash_table() 208 hash_entry = in free_hash_table()
|
| H A D | fman_dtsec.c | 1015 struct eth_hash_entry *hash_entry; in dtsec_add_hash_mac_address() local 1058 hash_entry = kmalloc(sizeof(*hash_entry), GFP_ATOMIC); in dtsec_add_hash_mac_address() 1059 if (!hash_entry) in dtsec_add_hash_mac_address() 1061 hash_entry->addr = addr; in dtsec_add_hash_mac_address() 1062 INIT_LIST_HEAD(&hash_entry->node); in dtsec_add_hash_mac_address() 1066 list_add_tail(&hash_entry->node, in dtsec_add_hash_mac_address() 1069 list_add_tail(&hash_entry->node, in dtsec_add_hash_mac_address() 1118 struct eth_hash_entry *hash_entry = NULL; in dtsec_del_hash_mac_address() local 1152 hash_entry = ETH_HASH_ENTRY_OBJ(pos); in dtsec_del_hash_mac_address() 1153 if (hash_entry && hash_entry->addr == addr) { in dtsec_del_hash_mac_address() [all …]
|
| /linux/include/linux/ |
| H A D | lockdep_types.h | 77 struct hlist_node hash_entry; member 102 struct hlist_node hash_entry; member
|
| /linux/net/batman-adv/ |
| H A D | originator.c | 68 hlist_for_each_entry_rcu(orig_node, head, hash_entry) { in batadv_orig_hash_find() 95 hash_entry); in batadv_compare_orig() 919 head, hash_entry) { in batadv_originator_free() 920 hlist_del_rcu(&orig_node->hash_entry); in batadv_originator_free() 1280 head, hash_entry) { in batadv_purge_orig_ref() 1283 hlist_del_rcu(&orig_node->hash_entry); in batadv_purge_orig_ref()
|
| H A D | distributed-arp-table.c | 175 hash_entry) { in __batadv_dat_purge() 182 hlist_del_rcu(&dat_entry->hash_entry); in __batadv_dat_purge() 218 hash_entry); in batadv_compare_dat() 343 hlist_for_each_entry_rcu(dat_entry, head, hash_entry) { in batadv_dat_entry_hash_find() 397 &dat_entry->hash_entry); in batadv_dat_entry_add() 582 hlist_for_each_entry_rcu(orig_node, head, hash_entry) { in batadv_choose_next_candidate() 909 hlist_for_each_entry(dat_entry, &hash->table[bucket], hash_entry) { in batadv_dat_cache_dump_bucket()
|
| H A D | bat_v.c | 393 hlist_for_each_entry_rcu(orig_node, head, hash_entry) { in batadv_v_orig_dump_bucket()
|
| H A D | bat_v_ogm.c | 70 &orig_node->hash_entry); in batadv_v_ogm_orig_get()
|
| H A D | multicast.c | 2033 hlist_for_each_entry(orig_node, &hash->table[bucket], hash_entry) { in batadv_mcast_flags_dump_bucket()
|
| /linux/tools/perf/util/ |
| H A D | lock-contention.h | 28 struct hlist_node hash_entry; member
|
| H A D | kvm-stat.h | 43 struct list_head hash_entry; member
|
| /linux/kernel/locking/ |
| H A D | lockdep.c | 542 struct hlist_node hash_entry; member 593 hlist_for_each_entry(t2, hash_head, hash_entry) { in save_trace() 598 hlist_add_head(&trace->hash_entry, hash_head); in save_trace() 611 hlist_for_each_entry(trace, &stack_trace_hash[i], hash_entry) { in lockdep_stack_trace_count() 933 hlist_for_each_entry_rcu_notrace(class, hash_head, hash_entry) { in look_up_lock_class() 1234 hlist_for_each_entry_rcu(k, hash_head, hash_entry) { in lockdep_register_key() 1238 hlist_add_head_rcu(&key->hash_entry, hash_head); in lockdep_register_key() 1268 hlist_for_each_entry_rcu(k, hash_head, hash_entry) { in is_dynamic_key() 1315 hlist_for_each_entry_rcu(class, hash_head, hash_entry) { in register_lock_class() 1352 hlist_add_head_rcu(&class->hash_entry, hash_head); in register_lock_class() [all …]
|
| /linux/tools/perf/ |
| H A D | builtin-lock.c | 1378 hlist_for_each_entry(st, &lockhash_table[i], hash_entry) { in dump_map() 1465 hlist_for_each_entry(st, &lockhash_table[i], hash_entry) { in combine_result() 1477 hlist_for_each_entry(st, &lockhash_table[i], hash_entry) { in sort_result()
|
| /linux/drivers/infiniband/hw/bnxt_re/ |
| H A D | ib_verbs.c | 1831 hash_del(&srq->hash_entry); in bnxt_re_destroy_srq() 1939 hash_add(rdev->srq_hash, &srq->hash_entry, srq->qplib_srq.id); in bnxt_re_create_srq() 3107 hash_del(&cq->hash_entry); in bnxt_re_destroy_cq() 3202 hash_add(rdev->cq_hash, &cq->hash_entry, cq->qplib_cq.id); in bnxt_re_create_cq() 4533 hash_for_each_possible(rdev->cq_hash, tmp_cq, hash_entry, cq_id) { 4546 hash_for_each_possible(rdev->srq_hash, tmp_srq, hash_entry, srq_id) {
|