Home | History | Annotate | Download | only in src

Lines Matching refs:psem

87 	sem_t *psem = (sem_t *) TIMM_OSAL_Malloc(sizeof(sem_t), 0, 0, 0);
89 if (TIMM_OSAL_NULL == psem)
96 if (SUCCESS != sem_init(psem, 0, uInitCount))
102 *pSemaphore = (TIMM_OSAL_PTR) psem;
106 if ((TIMM_OSAL_ERR_NONE != bReturnStatus) && (TIMM_OSAL_NULL != psem))
108 TIMM_OSAL_Free(psem);
123 sem_t *psem = (sem_t *) pSemaphore;
125 if (psem == TIMM_OSAL_NULL)
131 if (SUCCESS != sem_destroy(psem))
137 TIMM_OSAL_Free(psem);
156 sem_t *psem = (sem_t *) pSemaphore;
158 if (psem == TIMM_OSAL_NULL)
166 if (SUCCESS != sem_wait(psem))
174 if (SUCCESS != sem_trywait(psem))
190 if (SUCCESS != sem_timedwait(psem, &abs_timeout))
212 sem_t *psem = (sem_t *) pSemaphore;
214 if (TIMM_OSAL_NULL == psem)
220 if (SUCCESS != sem_post(psem))
277 sem_t *psem = (sem_t *) pSemaphore;
279 if (TIMM_OSAL_NULL == psem)
286 if (SUCCESS != sem_getvalue(psem, &sval))