Searched refs:list_locks (Results 1 – 7 of 7) sorted by relevance
32 spin_lock_init(&hash->list_locks[i]); in batadv_hash_init()39 kfree(hash->list_locks); in batadv_hash_destroy()57 hash->list_locks = kmalloc_array(size, sizeof(*hash->list_locks), in batadv_hash_new()59 if (!hash->list_locks) in batadv_hash_new()79 lockdep_set_class(&hash->list_locks[i], key); in batadv_hash_set_lock_class()
47 spinlock_t *list_locks; /* spinlock for each hash list entry */ member76 list_lock = &hash->list_locks[i]; in batadv_hash_delete()119 list_lock = &hash->list_locks[index]; in batadv_hash_add()160 spin_lock_bh(&hash->list_locks[index]); in batadv_hash_remove()169 spin_unlock_bh(&hash->list_locks[index]); in batadv_hash_remove()
622 list_lock = &hash->list_locks[i]; in batadv_originator_free()976 list_lock = &hash->list_locks[i]; in _batadv_purge_orig()
1157 list_lock = &hash->list_locks[i]; in batadv_tt_local_purge()1183 list_lock = &hash->list_locks[i]; in batadv_tt_local_table_free()1879 list_lock = &hash->list_locks[i]; in batadv_tt_global_del_orig()1945 list_lock = &hash->list_locks[i]; in batadv_tt_global_purge()1988 list_lock = &hash->list_locks[i]; in batadv_tt_global_table_free()3239 list_lock = &hash->list_locks[i]; in batadv_tt_local_purge_pending_clients()
244 list_lock = &hash->list_locks[i]; in batadv_bla_del_backbone_claims()1017 list_lock = &hash->list_locks[i]; in batadv_bla_purge_backbone_gw()
112 list_lock = &bat_priv->dat.hash->list_locks[i]; in __batadv_dat_purge()
421 lock = &hash->list_locks[i]; in batadv_nc_purge_paths()