Searched refs:atomic_val_t (Results 1 – 9 of 9) sorted by relevance
/AliOS-Things-master/components/ble_host/include/ |
A D | atomic.h | 64 static inline atomic_val_t atomic_add(atomic_t *target, atomic_val_t value) in atomic_add() 69 extern atomic_val_t atomic_add(atomic_t *target, atomic_val_t value); 84 static inline atomic_val_t atomic_sub(atomic_t *target, atomic_val_t value) in atomic_sub() 89 extern atomic_val_t atomic_sub(atomic_t *target, atomic_val_t value); 171 extern atomic_val_t atomic_set(atomic_t *target, atomic_val_t value); 212 extern atomic_val_t atomic_or(atomic_t *target, atomic_val_t value); 233 extern atomic_val_t atomic_xor(atomic_t *target, atomic_val_t value); 254 extern atomic_val_t atomic_and(atomic_t *target, atomic_val_t value); 275 extern atomic_val_t atomic_nand(atomic_t *target, atomic_val_t value); 349 atomic_val_t old; in atomic_test_and_clear_bit() [all …]
|
/AliOS-Things-master/components/drivers/core/base/include/drivers/ |
A D | atomic.h | 62 static inline atomic_val_t atomic_add(atomic_t *target, atomic_val_t value) in atomic_add() 67 atomic_val_t atomic_add(atomic_t *target, atomic_val_t value); 82 static inline atomic_val_t atomic_sub(atomic_t *target, atomic_val_t value) in atomic_sub() 87 atomic_val_t atomic_sub(atomic_t *target, atomic_val_t value); 169 atomic_val_t atomic_set(atomic_t *target, atomic_val_t value); 210 atomic_val_t atomic_or(atomic_t *target, atomic_val_t value); 231 atomic_val_t atomic_xor(atomic_t *target, atomic_val_t value); 252 atomic_val_t atomic_and(atomic_t *target, atomic_val_t value); 273 atomic_val_t atomic_nand(atomic_t *target, atomic_val_t value); 347 atomic_val_t old; in atomic_test_and_clear_bit() [all …]
|
/AliOS-Things-master/kernel/rhino/ |
A D | k_atomic.c | 30 atomic_val_t rhino_atomic_add(atomic_t *target, atomic_val_t value) in rhino_atomic_add() 33 atomic_val_t old_value; in rhino_atomic_add() 57 atomic_val_t rhino_atomic_sub(atomic_t *target, atomic_val_t value) in rhino_atomic_sub() 60 atomic_val_t old_value; in rhino_atomic_sub() 84 atomic_val_t old_value; in rhino_atomic_inc() 108 atomic_val_t old_value; in rhino_atomic_dec() 135 atomic_val_t rhino_atomic_set(atomic_t *target, atomic_val_t value) in rhino_atomic_set() 174 atomic_val_t rhino_atomic_or(atomic_t *target, atomic_val_t value) in rhino_atomic_or() 201 atomic_val_t rhino_atomic_xor(atomic_t *target, atomic_val_t value) in rhino_atomic_xor() 228 atomic_val_t rhino_atomic_and(atomic_t *target, atomic_val_t value) in rhino_atomic_and() [all …]
|
/AliOS-Things-master/kernel/rhino/include/ |
A D | k_atomic.h | 13 typedef atomic_t atomic_val_t; typedef 15 extern atomic_val_t rhino_atomic_add(atomic_t *target, atomic_val_t value); 16 extern atomic_val_t rhino_atomic_sub(atomic_t *target, atomic_val_t value); 17 extern atomic_val_t rhino_atomic_inc(atomic_t *target); 18 extern atomic_val_t rhino_atomic_dec(atomic_t *target); 19 extern atomic_val_t rhino_atomic_set(atomic_t *target, atomic_val_t value); 21 extern atomic_val_t rhino_atomic_or(atomic_t *target, atomic_val_t value); 22 extern atomic_val_t rhino_atomic_xor(atomic_t *target, atomic_val_t value); 23 extern atomic_val_t rhino_atomic_and(atomic_t *target, atomic_val_t value); 24 extern atomic_val_t rhino_atomic_nand(atomic_t *target, atomic_val_t value); [all …]
|
/AliOS-Things-master/components/ble_host/bt_host/port/core/ |
A D | atomic_c.c | 75 atomic_val_t atomic_add(atomic_t *target, atomic_val_t value) in atomic_add() 78 atomic_val_t ret; in atomic_add() 103 atomic_val_t atomic_sub(atomic_t *target, atomic_val_t value) in atomic_sub() 106 atomic_val_t ret; in atomic_sub() 132 atomic_val_t ret; in atomic_inc() 158 atomic_val_t ret; in atomic_dec() 199 atomic_val_t atomic_set(atomic_t *target, atomic_val_t value) in atomic_set() 254 atomic_val_t atomic_or(atomic_t *target, atomic_val_t value) in atomic_or() 282 atomic_val_t atomic_xor(atomic_t *target, atomic_val_t value) in atomic_xor() 310 atomic_val_t atomic_and(atomic_t *target, atomic_val_t value) in atomic_and() [all …]
|
/AliOS-Things-master/components/ble_host/bt_host/host/ |
A D | monitor.c | 86 atomic_val_t count; in encode_drops()
|
A D | conn.c | 1979 atomic_val_t old = atomic_inc(&conn->ref); in bt_conn_ref() 1993 atomic_val_t old = atomic_dec(&conn->ref); in bt_conn_unref() 2002 atomic_val_t old = atomic_set(&conn->ref, 0); in bt_conn_del()
|
A D | l2cap.c | 2013 atomic_val_t old_credits = atomic_get(&chan->rx.credits); in l2cap_chan_update_credits()
|
A D | att.c | 2645 static struct bt_att_chan *att_chan_new(struct bt_att *att, atomic_val_t flags) in att_chan_new()
|
Completed in 29 milliseconds