Home
last modified time | relevance | path

Searched refs:rt_atomic_t (Results 1 – 3 of 3) sorted by relevance

/include/
A Drtatomic.h20 rt_atomic_t rt_hw_atomic_add(volatile rt_atomic_t *ptr, rt_atomic_t val);
21 rt_atomic_t rt_hw_atomic_sub(volatile rt_atomic_t *ptr, rt_atomic_t val);
22 rt_atomic_t rt_hw_atomic_and(volatile rt_atomic_t *ptr, rt_atomic_t val);
23 rt_atomic_t rt_hw_atomic_or(volatile rt_atomic_t *ptr, rt_atomic_t val);
24 rt_atomic_t rt_hw_atomic_xor(volatile rt_atomic_t *ptr, rt_atomic_t val);
25 rt_atomic_t rt_hw_atomic_exchange(volatile rt_atomic_t *ptr, rt_atomic_t val);
28 rt_atomic_t rt_hw_atomic_compare_exchange_strong(volatile rt_atomic_t *ptr, rt_atomic_t *expected,
86 rt_inline rt_atomic_t rt_soft_atomic_add(volatile rt_atomic_t *ptr, rt_atomic_t val) in rt_soft_atomic_add()
97 rt_inline rt_atomic_t rt_soft_atomic_sub(volatile rt_atomic_t *ptr, rt_atomic_t val) in rt_soft_atomic_sub()
130 rt_inline rt_atomic_t rt_soft_atomic_or(volatile rt_atomic_t *ptr, rt_atomic_t val) in rt_soft_atomic_or()
[all …]
A Drttypes.h103 typedef rt_base_t rt_atomic_t; typedef
107 typedef _Atomic(rt_base_t) rt_atomic_t; typedef
109 typedef rt_base_t rt_atomic_t; typedef
111 typedef rt_base_t rt_atomic_t; typedef
146 rt_atomic_t next; /**< point to next node. */
A Drtdef.h297 rt_atomic_t lwp_ref_count; /**< ref count for lwp */
712 rt_atomic_t tick; /**< Passing tickes on this core */
716 rt_atomic_t irq_nest;
869 rt_atomic_t cpus_lock_nest; /**< cpus lock count */
922 rt_atomic_t exit_request; /**< pending exit request of thread */

Completed in 10 milliseconds