Searched refs:list_locks (Results 1 - 8 of 8) sorted by relevance

/linux-master/net/batman-adv/
H A Dhash.c21 spin_lock_init(&hash->list_locks[i]);
33 kfree(hash->list_locks);
56 hash->list_locks = kmalloc_array(size, sizeof(*hash->list_locks),
58 if (!hash->list_locks)
83 lockdep_set_class(&hash->list_locks[i], key);
H A Dhash.h44 /** @list_locks: spinlock for each hash list entry */
45 spinlock_t *list_locks; member in struct:batadv_hashtable
92 list_lock = &hash->list_locks[index];
142 spin_lock_bh(&hash->list_locks[index]);
152 spin_unlock_bh(&hash->list_locks[index]);
H A Dbridge_loop_avoidance.c313 list_lock = &hash->list_locks[i];
1234 list_lock = &hash->list_locks[i];
2204 spin_lock_bh(&hash->list_locks[bucket]);
2221 spin_unlock_bh(&hash->list_locks[bucket]);
2374 spin_lock_bh(&hash->list_locks[bucket]);
2391 spin_unlock_bh(&hash->list_locks[bucket]);
H A Ddistributed-arp-table.c172 list_lock = &bat_priv->dat.hash->list_locks[i];
907 spin_lock_bh(&hash->list_locks[bucket]);
915 spin_unlock_bh(&hash->list_locks[bucket]);
924 spin_unlock_bh(&hash->list_locks[bucket]);
H A Dmulticast.c2033 spin_lock_bh(&hash->list_locks[bucket]);
2045 spin_unlock_bh(&hash->list_locks[bucket]);
2054 spin_unlock_bh(&hash->list_locks[bucket]);
H A Dtranslation-table.c1137 spin_lock_bh(&hash->list_locks[bucket]);
1146 spin_unlock_bh(&hash->list_locks[bucket]);
1151 spin_unlock_bh(&hash->list_locks[bucket]);
1352 list_lock = &hash->list_locks[i];
1377 list_lock = &hash->list_locks[i];
2211 list_lock = &hash->list_locks[i];
2277 list_lock = &hash->list_locks[i];
2320 list_lock = &hash->list_locks[i];
3652 list_lock = &hash->list_locks[i];
H A Doriginator.c906 list_lock = &hash->list_locks[i];
1269 list_lock = &hash->list_locks[i];
H A Dnetwork-coding.c439 lock = &hash->list_locks[i];

Completed in 155 milliseconds