Home
last modified time | relevance | path

Searched refs:rt_base_t (Results 1 – 5 of 5) sorted by relevance

/include/
A Drttypes.h71 typedef rt_int64_t rt_base_t; /**< Nbit CPU related data type */ typedef
74 typedef rt_int32_t rt_base_t; /**< Nbit CPU related data type */ typedef
85 typedef rt_base_t rt_ssize_t; /**< Used for a count of bytes or an error …
86 typedef rt_base_t rt_intptr_t; /**< Type for signed pointer length integer …
90 typedef rt_base_t rt_err_t; /**< Type for error number */
93 typedef rt_base_t rt_flag_t; /**< Type for flags */
95 typedef rt_base_t rt_off_t; /**< Type for offset */
103 typedef rt_base_t rt_atomic_t;
107 typedef _Atomic(rt_base_t) rt_atomic_t;
109 typedef rt_base_t rt_atomic_t;
[all …]
A Drthw.h70 rt_base_t rt_hw_cpu_icache_status(void);
75 rt_base_t rt_hw_cpu_dcache_status(void);
140 rt_base_t rt_hw_local_irq_disable(void);
141 void rt_hw_local_irq_enable(rt_base_t level);
143 rt_base_t rt_cpus_lock(void);
144 void rt_cpus_unlock(rt_base_t level);
149 rt_base_t rt_hw_interrupt_disable(void);
150 void rt_hw_interrupt_enable(rt_base_t level);
A Drtatomic.h77 rt_base_t level; in rt_soft_atomic_exchange()
88 rt_base_t level; in rt_soft_atomic_add()
99 rt_base_t level; in rt_soft_atomic_sub()
110 rt_base_t level; in rt_soft_atomic_xor()
121 rt_base_t level; in rt_soft_atomic_and()
132 rt_base_t level; in rt_soft_atomic_or()
143 rt_base_t level; in rt_soft_atomic_load()
153 rt_base_t level; in rt_soft_atomic_store()
161 rt_base_t level; in rt_soft_atomic_flag_test_and_set()
245 rt_base_t exp; in rt_ll_slist_enqueue()
[all …]
A Drtthread.h233 rt_base_t rt_enter_critical(void);
235 void rt_exit_critical_safe(rt_base_t critical_level);
659 rt_base_t rt_spin_lock_irqsave(struct rt_spinlock *lock);
660 void rt_spin_unlock_irqrestore(struct rt_spinlock *lock, rt_base_t level);
734 rt_base_t rt_cpus_lock(void);
735 void rt_cpus_unlock(rt_base_t level);
739 rt_base_t rt_cpu_get_id(void);
A Drtsched.h65 rt_base_t critical_lock_nest; /**< critical lock count */

Completed in 10 milliseconds