Searched refs:atomicCmpXchgByte (Results 1 – 7 of 7) sorted by relevance
/device/google/contexthub/firmware/os/cpu/x86/ |
D | atomic.c | 36 } while (!atomicCmpXchgByte(val, old, old + addend)); in atomicAddByte() 75 bool atomicCmpXchgByte(volatile uint8_t *byte, uint32_t prevVal, uint32_t newVal) in atomicCmpXchgByte() function
|
/device/google/contexthub/firmware/os/inc/ |
D | atomic.h | 30 bool atomicCmpXchgByte(volatile uint8_t *byte, uint32_t prevVal, uint32_t newVal);
|
/device/google/contexthub/firmware/os/cpu/cortexm4/ |
D | atomic.c | 89 bool atomicCmpXchgByte(volatile uint8_t *byte, uint32_t prevVal, uint32_t newVal) in atomicCmpXchgByte() function
|
/device/google/contexthub/firmware/os/platform/stm32/ |
D | i2c.c | 894 if (atomicCmpXchgByte((uint8_t *)&state->masterState, in i2cMasterTxRx()
|
/device/google/contexthub/firmware/os/drivers/bosch_bmi160/ |
D | bosch_bmi160.c | 664 bool ret = atomicCmpXchgByte(&T(state), SENSOR_IDLE, newState); 670 return atomicCmpXchgByte(&T(state), SENSOR_IDLE, newState); 4132 if (atomicCmpXchgByte(&T(otcGyroUpdateBuffer).lock, false, true)) {
|
/device/google/contexthub/firmware/os/core/ |
D | seos.c | 105 if (atomicCmpXchgByte(&task->flags, flags, newFlags)) in osTaskClrSetFlags()
|
/device/google/contexthub/firmware/os/drivers/st_lsm6dsm/ |
D | st_lsm6dsm.c | 695 return atomicCmpXchgByte(&T(state), SENSOR_IDLE, newState); in trySwitchState_()
|