Searched refs:list_locks (Results 1 – 8 of 8) sorted by relevance
21 spin_lock_init(&hash->list_locks[i]); in batadv_hash_init()33 kfree(hash->list_locks); in batadv_hash_destroy()56 hash->list_locks = kmalloc_array(size, sizeof(*hash->list_locks), in batadv_hash_new()58 if (!hash->list_locks) in batadv_hash_new()83 lockdep_set_class(&hash->list_locks[i], key); in batadv_hash_set_lock_class()
45 spinlock_t *list_locks; member92 list_lock = &hash->list_locks[index]; in batadv_hash_add()142 spin_lock_bh(&hash->list_locks[index]); in batadv_hash_remove()152 spin_unlock_bh(&hash->list_locks[index]); in batadv_hash_remove()
308 list_lock = &hash->list_locks[i]; in batadv_bla_del_backbone_claims()1233 list_lock = &hash->list_locks[i]; in batadv_bla_purge_backbone_gw()2268 spin_lock_bh(&hash->list_locks[bucket]); in batadv_bla_claim_dump_bucket()2285 spin_unlock_bh(&hash->list_locks[bucket]); in batadv_bla_claim_dump_bucket()2506 spin_lock_bh(&hash->list_locks[bucket]); in batadv_bla_backbone_dump_bucket()2523 spin_unlock_bh(&hash->list_locks[bucket]); in batadv_bla_backbone_dump_bucket()
171 list_lock = &bat_priv->dat.hash->list_locks[i]; in __batadv_dat_purge()962 spin_lock_bh(&hash->list_locks[bucket]); in batadv_dat_cache_dump_bucket()970 spin_unlock_bh(&hash->list_locks[bucket]); in batadv_dat_cache_dump_bucket()979 spin_unlock_bh(&hash->list_locks[bucket]); in batadv_dat_cache_dump_bucket()
1224 spin_lock_bh(&hash->list_locks[bucket]); in batadv_tt_local_dump_bucket()1233 spin_unlock_bh(&hash->list_locks[bucket]); in batadv_tt_local_dump_bucket()1238 spin_unlock_bh(&hash->list_locks[bucket]); in batadv_tt_local_dump_bucket()1442 list_lock = &hash->list_locks[i]; in batadv_tt_local_purge()1467 list_lock = &hash->list_locks[i]; in batadv_tt_local_table_free()2443 list_lock = &hash->list_locks[i]; in batadv_tt_global_del_orig()2509 list_lock = &hash->list_locks[i]; in batadv_tt_global_purge()2552 list_lock = &hash->list_locks[i]; in batadv_tt_global_table_free()3893 list_lock = &hash->list_locks[i]; in batadv_tt_local_purge_pending_clients()
2285 spin_lock_bh(&hash->list_locks[bucket]); in batadv_mcast_flags_dump_bucket()2297 spin_unlock_bh(&hash->list_locks[bucket]); in batadv_mcast_flags_dump_bucket()2306 spin_unlock_bh(&hash->list_locks[bucket]); in batadv_mcast_flags_dump_bucket()
983 list_lock = &hash->list_locks[i]; in batadv_originator_free()1348 list_lock = &hash->list_locks[i]; in batadv_purge_orig_ref()
438 lock = &hash->list_locks[i]; in batadv_nc_purge_paths()