Searched refs:lockword (Results 1 – 4 of 4) sorted by relevance
42 #define mutex_lockword lock.lock32.lockword
75 uint32_t lockword; member
304 clear_lockbyte(volatile uint32_t *lockword) in clear_lockbyte() argument310 old = *lockword; in clear_lockbyte()312 } while (atomic_cas_32(lockword, old, new) != old); in clear_lockbyte()376 spinners_incr(volatile uint32_t *lockword, uint8_t max_spinners) in spinners_incr() argument382 old = *lockword; in spinners_incr()386 } while (atomic_cas_32(lockword, old, new) != old); in spinners_incr()396 spinners_decr(volatile uint32_t *lockword) in spinners_decr() argument402 new = old = *lockword; in spinners_decr()405 } while (atomic_cas_32(lockword, old, new) != old); in spinners_decr()