Home
last modified time | relevance | path

Searched refs:OS_Semaphore_t (Results 1 – 8 of 8) sorted by relevance

/bsp/allwinner/libraries/sunxi-hal/include/hal/sdmmc/osal/RT-Thread/
A D_os_semaphore.h44 } OS_Semaphore_t; typedef
46 OS_Status OS_SemaphoreCreate(OS_Semaphore_t *sem, uint32_t initCount, uint32_t maxCount);
47 OS_Status OS_SemaphoreCreateBinary(OS_Semaphore_t *sem);
48 OS_Status OS_SemaphoreDelete(OS_Semaphore_t *sem);
49 OS_Status OS_SemaphoreWait(OS_Semaphore_t *sem, OS_Time_t waitMS);
50 OS_Status OS_SemaphoreRelease(OS_Semaphore_t *sem);
51 OS_Status OS_SemaphoreReset(OS_Semaphore_t *sem);
58 static inline int OS_SemaphoreIsValid(OS_Semaphore_t *sem) in OS_SemaphoreIsValid()
68 static inline void OS_SemaphoreSetInvalid(OS_Semaphore_t *sem) in OS_SemaphoreSetInvalid()
/bsp/allwinner/libraries/sunxi-hal/include/hal/sdmmc/osal/FreeRTOS/
A D_os_semaphore.h50 } OS_Semaphore_t; typedef
52 OS_Status OS_SemaphoreCreate(OS_Semaphore_t *sem, uint32_t initCount, uint32_t maxCount);
53 OS_Status OS_SemaphoreCreateBinary(OS_Semaphore_t *sem);
54 OS_Status OS_SemaphoreDelete(OS_Semaphore_t *sem);
55 OS_Status OS_SemaphoreWait(OS_Semaphore_t *sem, OS_Time_t waitMS);
56 OS_Status OS_SemaphoreRelease(OS_Semaphore_t *sem);
57 OS_Status OS_SemaphoreReset(OS_Semaphore_t *sem);
65 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/allwinner/libraries/sunxi-hal/hal/source/sdmmc/osal/os/RT-Thread/
A Dos_semaphore.c44 OS_Status OS_SemaphoreCreate(OS_Semaphore_t *sem, uint32_t initCount, uint32_t maxCount) in OS_SemaphoreCreate()
66 OS_Status OS_SemaphoreCreateBinary(OS_Semaphore_t *sem) in OS_SemaphoreCreateBinary()
78 OS_Status OS_SemaphoreDelete(OS_Semaphore_t *sem) in OS_SemaphoreDelete()
102 OS_Status OS_SemaphoreWait(OS_Semaphore_t *sem, OS_Time_t waitMS) in OS_SemaphoreWait()
123 OS_Status OS_SemaphoreRelease(OS_Semaphore_t *sem) in OS_SemaphoreRelease()
143 OS_Status OS_SemaphoreReset(OS_Semaphore_t *sem) in OS_SemaphoreReset()
/bsp/allwinner/libraries/sunxi-hal/hal/source/sdmmc/osal/os/FreeRTOS/
A Dos_semaphore.c50 OS_Status OS_SemaphoreCreate(OS_Semaphore_t *sem, uint32_t initCount, uint32_t maxCount) in OS_SemaphoreCreate()
71 OS_Status OS_SemaphoreCreateBinary(OS_Semaphore_t *sem) in OS_SemaphoreCreateBinary()
89 OS_Status OS_SemaphoreDelete(OS_Semaphore_t *sem) in OS_SemaphoreDelete()
107 OS_Status OS_SemaphoreWait(OS_Semaphore_t *sem, OS_Time_t waitMS) in OS_SemaphoreWait()
142 OS_Status OS_SemaphoreRelease(OS_Semaphore_t *sem) in OS_SemaphoreRelease()
177 OS_Status OS_SemaphoreReset(OS_Semaphore_t *sem) in OS_SemaphoreReset()
/bsp/allwinner/libraries/sunxi-hal/include/hal/sdmmc/osal/
A Dhal_os.h102 typedef OS_Semaphore_t HAL_Semaphore;
/bsp/allwinner/libraries/sunxi-hal/hal/source/sdmmc/
A Dtest.c70 OS_Semaphore_t card_present_sem;
A D_sdhost.h56 #define SDC_Semaphore OS_Semaphore_t
/bsp/allwinner/libraries/sunxi-hal/hal/source/sdmmc/cmd/
A Dcmd_sd.c323 static OS_Semaphore_t sem_wait;

Completed in 23 milliseconds