Searched refs:bt_mesh_atomic_t (Results 1 – 7 of 7) sorted by relevance
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/include/ |
D | mesh_atomic.h | 18 typedef bt_mesh_atomic_t bt_mesh_atomic_val_t; 37 static inline bt_mesh_atomic_val_t bt_mesh_atomic_inc(bt_mesh_atomic_t *target) in bt_mesh_atomic_inc() 42 extern bt_mesh_atomic_val_t bt_mesh_atomic_inc(bt_mesh_atomic_t *target); 56 static inline bt_mesh_atomic_val_t bt_mesh_atomic_dec(bt_mesh_atomic_t *target) in bt_mesh_atomic_dec() 61 extern bt_mesh_atomic_val_t bt_mesh_atomic_dec(bt_mesh_atomic_t *target); 75 static inline bt_mesh_atomic_val_t bt_mesh_atomic_get(const bt_mesh_atomic_t *target) in bt_mesh_atomic_get() 80 extern bt_mesh_atomic_val_t bt_mesh_atomic_get(const bt_mesh_atomic_t *target); 96 static inline bt_mesh_atomic_val_t bt_mesh_atomic_set(bt_mesh_atomic_t *target, bt_mesh_atomic_val_… in bt_mesh_atomic_set() 105 extern bt_mesh_atomic_val_t bt_mesh_atomic_set(bt_mesh_atomic_t *target, bt_mesh_atomic_val_t value… 121 static inline bt_mesh_atomic_val_t bt_mesh_atomic_or(bt_mesh_atomic_t *target, bt_mesh_atomic_val_t… in bt_mesh_atomic_or() [all …]
|
D | mesh_types.h | 19 typedef int bt_mesh_atomic_t; typedef
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_common/ |
D | mesh_atomic.c | 38 bt_mesh_atomic_val_t bt_mesh_atomic_get(const bt_mesh_atomic_t *target) in bt_mesh_atomic_get() 55 bt_mesh_atomic_val_t bt_mesh_atomic_set(bt_mesh_atomic_t *target, bt_mesh_atomic_val_t value) in bt_mesh_atomic_set() 82 bt_mesh_atomic_val_t bt_mesh_atomic_or(bt_mesh_atomic_t *target, bt_mesh_atomic_val_t value) in bt_mesh_atomic_or() 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() 134 bt_mesh_atomic_val_t bt_mesh_atomic_dec(bt_mesh_atomic_t *target) in bt_mesh_atomic_dec() 159 bt_mesh_atomic_val_t bt_mesh_atomic_inc(bt_mesh_atomic_t *target) in bt_mesh_atomic_inc() 173 bool bt_mesh_atomic_cas(bt_mesh_atomic_t *target, bt_mesh_atomic_val_t excepted, bt_mesh_atomic_val… in bt_mesh_atomic_cas()
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/ |
D | lpn.c | 108 static inline void group_zero(bt_mesh_atomic_t *target) in group_zero() 121 static inline void group_set(bt_mesh_atomic_t *target, bt_mesh_atomic_t *source) in group_set() 134 static inline void group_clear(bt_mesh_atomic_t *target, bt_mesh_atomic_t *source) in group_clear() 645 static inline int group_popcount(bt_mesh_atomic_t *target) in group_popcount()
|
D | adv.h | 52 bt_mesh_atomic_t busy;
|
D | foundation.h | 132 bt_mesh_atomic_t flags[1];
|
/hal_espressif-latest/components/bt/esp_ble_mesh/mesh_core/include/ |
D | mesh_bearer_adapt.h | 432 bt_mesh_atomic_t ref;
|