Home
last modified time | relevance | path

Searched refs:hash_entry (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/net/ethernet/freescale/fman/
H A Dfman_mac.h187 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 Dfman_dtsec.c1015 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 Dlockdep_types.h77 struct hlist_node hash_entry; member
102 struct hlist_node hash_entry; member
/linux/net/batman-adv/
H A Doriginator.c68 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 Ddistributed-arp-table.c175 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 Dbat_v.c393 hlist_for_each_entry_rcu(orig_node, head, hash_entry) { in batadv_v_orig_dump_bucket()
H A Dbat_v_ogm.c70 &orig_node->hash_entry); in batadv_v_ogm_orig_get()
H A Dmulticast.c2033 hlist_for_each_entry(orig_node, &hash->table[bucket], hash_entry) { in batadv_mcast_flags_dump_bucket()
/linux/tools/perf/util/
H A Dlock-contention.h28 struct hlist_node hash_entry; member
H A Dkvm-stat.h43 struct list_head hash_entry; member
/linux/kernel/locking/
H A Dlockdep.c542 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 Dbuiltin-lock.c1378 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 Dib_verbs.c1831 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) {