Clears the indicated lock_bit in address. If another thread is
currently blocked in g_bit_lock() on this same bit then it will be
woken up.
This function accesses address atomically. All other accesses to
address must be atomic in order for this function to work
reliably. While address has a volatile qualifier, this is a historical
artifact and the argument passed to it should not be volatile.
Clears the indicated
lock_bitinaddress. If another thread is currently blocked ing_bit_lock()on this same bit then it will be woken up.This function accesses
addressatomically. All other accesses toaddressmust be atomic in order for this function to work reliably. Whileaddresshas avolatilequalifier, this is a historical artifact and the argument passed to it should not bevolatile.