Home
last modified time | relevance | path

Searched refs:atomic_val_t (Results 1 – 9 of 9) sorted by relevance

/AliOS-Things-master/components/ble_host/include/
A Datomic.h64 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 Datomic.h62 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 Dk_atomic.c30 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 Dk_atomic.h13 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 Datomic_c.c75 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 Dmonitor.c86 atomic_val_t count; in encode_drops()
A Dconn.c1979 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 Dl2cap.c2013 atomic_val_t old_credits = atomic_get(&chan->rx.credits); in l2cap_chan_update_credits()
A Datt.c2645 static struct bt_att_chan *att_chan_new(struct bt_att *att, atomic_val_t flags) in att_chan_new()

Completed in 29 milliseconds