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.h | 44 } 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.h | 50 } 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 D | os_semaphore.c | 44 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 D | os_semaphore.c | 50 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 D | hal_os.h | 102 typedef OS_Semaphore_t HAL_Semaphore;
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/sdmmc/ |
| A D | test.c | 70 OS_Semaphore_t card_present_sem;
|
| A D | _sdhost.h | 56 #define SDC_Semaphore OS_Semaphore_t
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/sdmmc/cmd/ |
| A D | cmd_sd.c | 323 static OS_Semaphore_t sem_wait;
|
Completed in 23 milliseconds