Searched refs:rt_base_t (Results 1 – 5 of 5) sorted by relevance
71 typedef rt_int64_t rt_base_t; /**< Nbit CPU related data type */ typedef74 typedef rt_int32_t rt_base_t; /**< Nbit CPU related data type */ typedef85 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 …]
70 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);
77 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 …]
233 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);
65 rt_base_t critical_lock_nest; /**< critical lock count */
Completed in 10 milliseconds