/Zephyr-latest/include/zephyr/ |
D | spinlock.h | 206 while (!atomic_cas(&l->locked, 0, 1)) { in k_spin_lock() 257 if (!atomic_cas(&l->tail, ticket_val, ticket_val + 1)) { in k_spin_trylock() 261 if (!atomic_cas(&l->locked, 0, 1)) { in k_spin_trylock() 351 return !atomic_cas(&l->tail, ticket_val, ticket_val); in z_spin_is_locked()
|
/Zephyr-latest/lib/os/ |
D | sem.c | 25 } while (atomic_cas(val, old_value, new_value) == 0); in bounded_dec() 42 } while (atomic_cas(val, old_value, new_value) == 0U); in bounded_inc()
|
/Zephyr-latest/subsys/timing/ |
D | timing.c | 59 } while (atomic_cas(&started_ref, old_value, new_value) == 0); in timing_stop()
|
/Zephyr-latest/samples/subsys/edac/src/ |
D | main.c | 56 if (atomic_cas(&handled, true, false)) { in thread_function()
|
/Zephyr-latest/tests/bsim/babblekit/include/babblekit/ |
D | flags.h | 53 while (!(bool)atomic_cas(&flag, true, false)) { \
|
/Zephyr-latest/tests/bsim/bluetooth/host/adv/extended/src/ |
D | common.h | 33 while (!(bool)atomic_cas(&flag, true, false)) { \
|
/Zephyr-latest/tests/bsim/bluetooth/host/l2cap/split/common/ |
D | utils.h | 30 while (!(bool)atomic_cas(&flag, true, false)) { \
|
/Zephyr-latest/tests/bsim/bluetooth/host/privacy/central/src/ |
D | bs_bt_utils.h | 40 while (!(bool)atomic_cas(&flag, true, false)) { \
|
/Zephyr-latest/tests/bsim/bluetooth/host/misc/hfc/src/ |
D | utils.h | 34 while (!(bool)atomic_cas(&flag, true, false)) { \
|
/Zephyr-latest/drivers/mbox/ |
D | mbox_esp32.c | 77 while (!atomic_cas(&dev_data->control->lock, ESP32_MBOX_LOCK_FREE_VAL, in esp32_mbox_isr() 111 while (!atomic_cas(&dev_data->control->lock, ESP32_MBOX_LOCK_FREE_VAL, in esp32_mbox_send() 226 while (!atomic_cas(&data->control->lock, ESP32_MBOX_LOCK_FREE_VAL, in esp32_mbox_init()
|
/Zephyr-latest/tests/bsim/bluetooth/host/att/sequential/common/ |
D | utils.h | 34 while (!(bool)atomic_cas(&flag, true, false)) { \
|
/Zephyr-latest/tests/bsim/bluetooth/host/att/pipeline/common/ |
D | utils.h | 34 while (!(bool)atomic_cas(&flag, true, false)) { \
|
/Zephyr-latest/tests/bsim/bluetooth/host/security/bond_overwrite_allowed/src/ |
D | bs_bt_utils.h | 42 while (!(bool)atomic_cas(&flag, true, false)) { \
|
/Zephyr-latest/tests/bsim/bluetooth/host/security/bond_overwrite_denied/src/ |
D | bs_bt_utils.h | 42 while (!(bool)atomic_cas(&flag, true, false)) { \
|
/Zephyr-latest/drivers/ipm/ |
D | ipm_esp32.c | 75 while (!atomic_cas(&dev_data->control->lock, ESP32_IPM_LOCK_FREE_VAL, in esp32_ipm_isr() 121 while (!atomic_cas(&dev_data->control->lock, in esp32_ipm_send() 257 while (!atomic_cas(&data->control->lock, in esp32_ipm_init()
|
/Zephyr-latest/include/zephyr/sys/ |
D | atomic_arch.h | 18 bool atomic_cas(atomic_t *target, atomic_val_t old_value,
|
D | atomic_c.h | 20 __syscall bool atomic_cas(atomic_t *target, atomic_val_t old_value,
|
/Zephyr-latest/tests/bsim/bluetooth/host/gatt/settings/src/ |
D | utils.h | 31 while (!(bool)atomic_cas(&flag, true, false)) { \
|
/Zephyr-latest/tests/bsim/bluetooth/host/misc/disconnect/common/ |
D | utils.h | 38 while (!(bool)atomic_cas(&flag, true, false)) { \
|
/Zephyr-latest/tests/bsim/bluetooth/host/security/security_changed_callback/src/ |
D | bs_bt_utils.h | 40 while (!(bool)atomic_cas(&flag, true, false)) { \
|
/Zephyr-latest/tests/bsim/bluetooth/host/gatt/sc_indicate/src/ |
D | bs_bt_utils.h | 28 while (!(bool)atomic_cas(&flag, true, false)) { \
|
/Zephyr-latest/tests/bsim/bluetooth/host/security/bond_per_connection/src/ |
D | bs_bt_utils.h | 42 while (!(bool)atomic_cas(&flag, true, false)) { \
|
/Zephyr-latest/drivers/lora/ |
D | sx12xx_common.c | 72 return atomic_cas(&data->modem_usage, STATE_FREE, STATE_BUSY); in modem_acquire() 89 if (!atomic_cas(&data->modem_usage, STATE_BUSY, STATE_CLEANUP)) { in modem_release() 120 if (!atomic_cas(&dev_data.modem_usage, STATE_BUSY, STATE_CLEANUP)) { in sx12xx_ev_rx_done()
|
/Zephyr-latest/tests/bsim/bluetooth/host/security/id_addr_update/common/ |
D | bs_bt_utils.h | 46 while (!(bool)atomic_cas(&flag, true, false)) { \
|
/Zephyr-latest/lib/heap/ |
D | shared_multi_heap.c | 109 if (!atomic_cas(&state, 0, 1)) { in shared_multi_heap_pool_init()
|