Searched refs:atomicXchgByte (Results 1 – 7 of 7) sorted by relevance
33 return !atomicXchgByte(&lock->lock, 1); in trylockTryTake()
94 while (atomicXchgByte(&gNeedFreeMerge, false)) { in heapMergeFreeChunks()
338 if (atomicXchgByte(&mRxIdle, false)) { in hostIntfRxPacket()
29 uint32_t atomicXchgByte(volatile uint8_t *byte, uint32_t newVal);
41 uint32_t atomicXchgByte(volatile uint8_t *byte, uint32_t newVal) in atomicXchgByte() function
55 uint32_t atomicXchgByte(volatile uint8_t *byte, uint32_t newVal) in atomicXchgByte() function
332 if (atomicXchgByte(&state->xferEnable, true) == true) in stmSpiRxTx()405 if (atomicXchgByte(&state->xferEnable, true) == true) in stmSpiSlaveIdle()411 atomicXchgByte(&state->xferEnable, false); in stmSpiSlaveIdle()