Home
last modified time | relevance | path

Searched refs:list_locks (Results 1 – 7 of 7) sorted by relevance

/net/batman-adv/
Dhash.c30 spin_lock_init(&hash->list_locks[i]); in batadv_hash_init()
37 kfree(hash->list_locks); in batadv_hash_destroy()
55 hash->list_locks = kmalloc(sizeof(*hash->list_locks) * size, in batadv_hash_new()
57 if (!hash->list_locks) in batadv_hash_new()
77 lockdep_set_class(&hash->list_locks[i], key); in batadv_hash_set_lock_class()
Dhash.h40 spinlock_t *list_locks; /* spinlock for each hash list entry */ member
69 list_lock = &hash->list_locks[i]; in batadv_hash_delete()
134 list_lock = &hash->list_locks[index]; in batadv_hash_add()
175 spin_lock_bh(&hash->list_locks[index]); in batadv_hash_remove()
184 spin_unlock_bh(&hash->list_locks[index]); in batadv_hash_remove()
Doriginator.c199 list_lock = &hash->list_locks[i]; in batadv_originator_free()
385 list_lock = &hash->list_locks[i]; in _batadv_purge_orig()
Dtranslation-table.c636 list_lock = &hash->list_locks[i]; in batadv_tt_local_purge()
661 list_lock = &hash->list_locks[i]; in batadv_tt_local_table_free()
1205 list_lock = &hash->list_locks[i]; in batadv_tt_global_del_orig()
1265 list_lock = &hash->list_locks[i]; in batadv_tt_global_purge()
1306 list_lock = &hash->list_locks[i]; in batadv_tt_global_table_free()
2335 list_lock = &hash->list_locks[i]; in batadv_tt_local_purge_pending_clients()
Dbridge_loop_avoidance.c234 list_lock = &hash->list_locks[i]; in batadv_bla_del_backbone_claims()
970 list_lock = &hash->list_locks[i]; in batadv_bla_purge_backbone_gw()
Ddistributed-arp-table.c95 list_lock = &bat_priv->dat.hash->list_locks[i]; in __batadv_dat_purge()
Dnetwork-coding.c330 lock = &hash->list_locks[i]; in batadv_nc_purge_paths()