Searched refs:bt_mesh_atomic_and (Results 1 – 5 of 5) sorted by relevance
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/include/ |
D | mesh_atomic.h | 142 static inline bt_mesh_atomic_val_t bt_mesh_atomic_and(bt_mesh_atomic_t *target, bt_mesh_atomic_val_… in bt_mesh_atomic_and() function 147 extern bt_mesh_atomic_val_t bt_mesh_atomic_and(bt_mesh_atomic_t *target, bt_mesh_atomic_val_t value… 239 old = bt_mesh_atomic_and(BLE_MESH_ATOMIC_ELEM(target, bit), ~mask); in bt_mesh_atomic_test_and_clear_bit() 280 (void)bt_mesh_atomic_and(BLE_MESH_ATOMIC_ELEM(target, bit), ~mask); in bt_mesh_atomic_clear_bit() 320 (void)bt_mesh_atomic_and(BLE_MESH_ATOMIC_ELEM(target, bit), ~mask); in bt_mesh_atomic_set_bit_to()
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/ |
D | mesh_atomic.c | 109 bt_mesh_atomic_val_t bt_mesh_atomic_and(bt_mesh_atomic_t *target, bt_mesh_atomic_val_t value) in bt_mesh_atomic_and() function
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/ |
D | fast_prov.c | 173 bt_mesh_atomic_and(bt_mesh.flags, ~(BIT(BLE_MESH_PROVISIONER) | BIT(BLE_MESH_VALID_PROV))); in bt_mesh_set_fast_prov_action()
|
D | lpn.c | 140 (void)bt_mesh_atomic_and(&target[i], ~bt_mesh_atomic_get(&source[i])); in group_clear() 143 (void)bt_mesh_atomic_and(target, ~bt_mesh_atomic_get(source)); in group_clear()
|
D | main.c | 703 bt_mesh_atomic_and(bt_mesh.flags, ~(BIT(BLE_MESH_PROVISIONER) | BIT(BLE_MESH_VALID_PROV))); in bt_mesh_provisioner_disable()
|