Home
last modified time | relevance | path

Searched refs:__always_inline (Results 1 – 21 of 21) sorted by relevance

/bsp/samd21/sam_d2x_asflib/common/services/ioport/sam/
A Dioport_gpio.h104 __always_inline static volatile GpioPort *arch_ioport_port_to_base( in arch_ioport_port_to_base()
121 __always_inline static void arch_ioport_init(void) in arch_ioport_init()
126 __always_inline static void arch_ioport_enable_port(ioport_port_t port, in arch_ioport_enable_port()
132 __always_inline static void arch_ioport_disable_port(ioport_port_t port, in arch_ioport_disable_port()
138 __always_inline static void arch_ioport_enable_pin(ioport_pin_t pin) in arch_ioport_enable_pin()
144 __always_inline static void arch_ioport_disable_pin(ioport_pin_t pin) in arch_ioport_disable_pin()
204 __always_inline static void arch_ioport_set_pin_mode(ioport_pin_t pin, in arch_ioport_set_pin_mode()
225 __always_inline static void arch_ioport_set_pin_dir(ioport_pin_t pin, in arch_ioport_set_pin_dir()
239 __always_inline static void arch_ioport_set_pin_level(ioport_pin_t pin, in arch_ioport_set_pin_level()
260 __always_inline static bool arch_ioport_get_pin_level(ioport_pin_t pin) in arch_ioport_get_pin_level()
[all …]
A Dioport_pio.h112 __always_inline static Pio *arch_ioport_port_to_base(ioport_port_t port) in arch_ioport_port_to_base()
131 __always_inline static Pio *arch_ioport_pin_to_base(ioport_pin_t pin) in arch_ioport_pin_to_base()
141 __always_inline static void arch_ioport_init(void) in arch_ioport_init()
163 __always_inline static void arch_ioport_enable_port(ioport_port_t port, in arch_ioport_enable_port()
169 __always_inline static void arch_ioport_disable_port(ioport_port_t port, in arch_ioport_disable_port()
175 __always_inline static void arch_ioport_enable_pin(ioport_pin_t pin) in arch_ioport_enable_pin()
181 __always_inline static void arch_ioport_disable_pin(ioport_pin_t pin) in arch_ioport_disable_pin()
253 __always_inline static void arch_ioport_set_pin_mode(ioport_pin_t pin, in arch_ioport_set_pin_mode()
274 __always_inline static void arch_ioport_set_pin_dir(ioport_pin_t pin, in arch_ioport_set_pin_dir()
288 __always_inline static void arch_ioport_set_pin_level(ioport_pin_t pin, in arch_ioport_set_pin_level()
[all …]
/bsp/avr32/software_framework/drivers/usart/
A Dusart.h404 __always_inline static void usart_reset_status(volatile avr32_usart_t *usart) in usart_reset_status()
415 __always_inline static int usart_parity_error(volatile avr32_usart_t *usart) in usart_parity_error()
426 __always_inline static int usart_framing_error(volatile avr32_usart_t *usart) in usart_framing_error()
437 __always_inline static int usart_overrun_error(volatile avr32_usart_t *usart) in usart_overrun_error()
454 __always_inline static int usart_lin_get_error(volatile avr32_usart_t *usart) in usart_lin_get_error()
694 __always_inline static int usart_tx_ready(volatile avr32_usart_t *usart) in usart_tx_ready()
714 __always_inline static void usart_bw_write_char(volatile avr32_usart_t *usart, int c) in usart_bw_write_char()
736 __always_inline static int usart_tx_empty(volatile avr32_usart_t *usart) in usart_tx_empty()
747 __always_inline static int usart_test_hit(volatile avr32_usart_t *usart) in usart_test_hit()
799 __always_inline static void usart_lin_abort(volatile avr32_usart_t *usart) in usart_lin_abort()
[all …]
A Dusart.c58 __always_inline static int usart_mode_is_multidrop(volatile avr32_usart_t *usart) in usart_mode_is_multidrop()
/bsp/allwinner/libraries/sunxi-hal/include/hal/sdmmc/osal/FreeRTOS/
A D_os_thread.h76 static __always_inline int OS_ThreadIsValid(OS_Thread_t *thread) in OS_ThreadIsValid()
86 static __always_inline void OS_ThreadSetInvalid(OS_Thread_t *thread) in OS_ThreadSetInvalid()
100 static __always_inline void OS_ThreadSleep(OS_Time_t msec) in OS_ThreadSleep()
113 static __always_inline void OS_ThreadYield(void) in OS_ThreadYield()
122 static __always_inline OS_ThreadHandle_t OS_ThreadGetCurrentHandle(void) in OS_ThreadGetCurrentHandle()
131 static __always_inline void OS_ThreadStartScheduler(void) in OS_ThreadStartScheduler()
146 static __always_inline void OS_ThreadSuspendScheduler(void) in OS_ThreadSuspendScheduler()
160 static __always_inline void OS_ThreadResumeScheduler(void) in OS_ThreadResumeScheduler()
169 static __always_inline int OS_ThreadIsSchedulerRunning(void) in OS_ThreadIsSchedulerRunning()
A D_os_queue.h62 static __always_inline int OS_QueueIsValid(OS_Queue_t *queue) in OS_QueueIsValid()
72 static __always_inline void OS_QueueSetInvalid(OS_Queue_t *queue) in OS_QueueSetInvalid()
86 static __always_inline OS_Status OS_MsgQueueCreate(OS_Queue_t *queue, uint32_t queueLen) in OS_MsgQueueCreate()
96 static __always_inline OS_Status OS_MsgQueueDelete(OS_Queue_t *queue) in OS_MsgQueueDelete()
111 static __always_inline OS_Status OS_MsgQueueSend(OS_Queue_t *queue, void *msg, OS_Time_t waitMS) in OS_MsgQueueSend()
128 static __always_inline OS_Status OS_MsgQueueReceive(OS_Queue_t *queue, void **msg, OS_Time_t waitMS) in OS_MsgQueueReceive()
A D_os_mutex.h68 static __always_inline OS_Status OS_RecursiveMutexDelete(OS_Mutex_t *mutex) in OS_RecursiveMutexDelete()
78 static __always_inline int OS_MutexIsValid(OS_Mutex_t *mutex) in OS_MutexIsValid()
88 static __always_inline void OS_MutexSetInvalid(OS_Mutex_t *mutex) in OS_MutexSetInvalid()
100 static __always_inline OS_ThreadHandle_t OS_MutexGetOwner(OS_Mutex_t *mutex) in OS_MutexGetOwner()
A D_os_timer.h100 static __always_inline int OS_TimerIsValid(OS_Timer_t *timer) in OS_TimerIsValid()
110 static __always_inline void OS_TimerSetInvalid(OS_Timer_t *timer) in OS_TimerSetInvalid()
126 static __always_inline int OS_TimerIsActive(OS_Timer_t *timer) in OS_TimerIsActive()
A D_os_errno.h57 static __always_inline int OS_GetErrno(void) in OS_GetErrno()
67 static __always_inline void OS_SetErrno(int err) in OS_SetErrno()
A D_os_semaphore.h65 static __always_inline int OS_SemaphoreIsValid(OS_Semaphore_t *sem) in OS_SemaphoreIsValid()
75 static __always_inline void OS_SemaphoreSetInvalid(OS_Semaphore_t *sem) in OS_SemaphoreSetInvalid()
/bsp/avr32/software_framework/drivers/gpio/
A Dgpio.h143 __always_inline static bool gpio_pin_is_low(uint32_t pin) in gpio_pin_is_low()
155 __always_inline static bool gpio_pin_is_high(uint32_t pin) in gpio_pin_is_high()
226 __always_inline static void gpio_local_init(void) in gpio_local_init()
265 __always_inline static bool gpio_local_get_pin_value(uint32_t pin) in gpio_local_get_pin_value()
281 __always_inline static void gpio_local_set_gpio_pin(uint32_t pin) in gpio_local_set_gpio_pin()
297 __always_inline static void gpio_local_clr_gpio_pin(uint32_t pin) in gpio_local_clr_gpio_pin()
313 __always_inline static void gpio_local_tgl_gpio_pin(uint32_t pin) in gpio_local_tgl_gpio_pin()
341 __always_inline static void gpio_local_set_gpio_open_drain_pin(uint32_t pin) in gpio_local_set_gpio_open_drain_pin()
356 __always_inline static void gpio_local_clr_gpio_open_drain_pin(uint32_t pin) in gpio_local_clr_gpio_open_drain_pin()
395 __always_inline static void gpio_enable_pin_periph_event(uint32_t pin) in gpio_enable_pin_periph_event()
[all …]
/bsp/allwinner/libraries/sunxi-hal/include/hal/sdmmc/sys/
A Dlist.h29 static __always_inline void INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD()
41 static __always_inline void __list_add(struct list_head *newl, in __list_add()
97 static __always_inline void __list_del_entry(struct list_head *entry) in __list_del_entry()
102 static __always_inline void list_del(struct list_head *entry) in list_del()
124 static __always_inline void list_replace_init(struct list_head *old, in list_replace_init()
135 static __always_inline void list_del_init(struct list_head *entry) in list_del_init()
157 static __always_inline void list_move_tail(struct list_head *list, in list_move_tail()
169 static __always_inline int list_is_last(const struct list_head *list, in list_is_last()
179 static __always_inline int list_empty(const struct list_head *head) in list_empty()
207 static __always_inline void list_rotate_left(struct list_head *head) in list_rotate_left()
[all …]
A Dcompiler.h40 #ifndef __always_inline
41 #define __always_inline __forceinline macro
66 #ifdef __always_inline
67 #undef __always_inline /* already defined in <sys/cdefs.h> */
68 #define __always_inline inline __attribute__((always_inline)) macro
70 #define __always_inline inline __attribute__((always_inline)) macro
A Dinterrupt.h47 static __always_inline unsigned long arch_irq_save(void) in arch_irq_save()
61 static __always_inline void arch_irq_restore(unsigned long flags) in arch_irq_restore()
122 static __always_inline unsigned long arch_irq_save(void) in arch_irq_save()
136 static __always_inline void arch_irq_restore(unsigned long flags) in arch_irq_restore()
148 static __always_inline unsigned long arch_irq_get_flags(void) in arch_irq_get_flags()
/bsp/allwinner/libraries/sunxi-hal/include/hal/sdmmc/hal/
A Dhal_clock.h50 static __always_inline uint32_t HAL_GetHFClock(void) in HAL_GetHFClock()
61 static __always_inline uint32_t HAL_GetLFClock(void) in HAL_GetLFClock()
72 static __always_inline uint32_t HAL_GetCPUClock(void) in HAL_GetCPUClock()
83 static __always_inline uint32_t HAL_GetDevClock(void) in HAL_GetDevClock()
99 static __always_inline uint32_t HAL_GetAHB1Clock(void) in HAL_GetAHB1Clock()
110 static __always_inline uint32_t HAL_GetAHB2Clock(void) in HAL_GetAHB2Clock()
121 static __always_inline uint32_t HAL_GetAPBClock(void) in HAL_GetAPBClock()
/bsp/allwinner/libraries/sunxi-hal/hal/source/sdmmc/osal/os/FreeRTOS/
A Dos_util.h46 static __always_inline int OS_IsISRContext(void) in OS_IsISRContext()
55 static __always_inline TickType_t OS_CalcWaitTicks(OS_Time_t msec) in OS_CalcWaitTicks()
/bsp/allwinner/libraries/sunxi-hal/hal/source/sdmmc/osal/os/RT-Thread/
A Dos_util.h42 static __always_inline int OS_IsISRContext(void) in OS_IsISRContext()
48 static __always_inline rt_tick_t OS_CalcWaitTicks(OS_Time_t msec) in OS_CalcWaitTicks()
/bsp/avr32/software_framework/drivers/pm/
A Dpm.h77 __always_inline static void pm_asyn_wake_up_enable(unsigned long awen_mask) in pm_asyn_wake_up_enable()
88 __always_inline static void pm_asyn_wake_up_disable(unsigned long awen_mask) in pm_asyn_wake_up_disable()
123 __always_inline static unsigned int pm_get_reset_cause(volatile avr32_pm_t *pm) in pm_get_reset_cause()
/bsp/samd21/sam_d2x_asflib/sam0/utils/
A Dcompiler.h138 # define __always_inline __forceinline macro
140 # define __always_inline __attribute__((__always_inline__)) macro
142 # define __always_inline _Pragma("inline=forced") macro
/bsp/avr32/software_framework/utils/
A Dcompiler.h1054 #define __always_inline inline __attribute__((__always_inline__)) macro
1056 #define __always_inline _Pragma("inline=forced") macro
/bsp/allwinner/libraries/sunxi-hal/hal/source/spinor/
A Dcache.c204 static __always_inline int test_bit(unsigned int nr, const unsigned long *addr) in test_bit()

Completed in 55 milliseconds