Searched refs:rtos_sema (Results 1 – 2 of 2) sorted by relevance
356 obj->rtos_sema = NULL; in _cyhal_ipc_sema_init()374 if (NULL != obj->rtos_sema) in _cyhal_ipc_sema_take()412 … &(((_cyhal_ipc_rtos_sema_t *)obj->rtos_sema)->semaphore), timeout_ms, false); in _cyhal_ipc_sema_take()424 … &(((_cyhal_ipc_rtos_sema_t *)obj->rtos_sema)->semaphore), timeout_ms, false); in _cyhal_ipc_sema_take()1028 obj->rtos_sema = (void *)&_cyhal_ipc_rtos_semaphores[rtos_sema_idx]; in cyhal_ipc_semaphore_init()1035 if ((CY_RSLT_SUCCESS == result) && (NULL != obj->rtos_sema)) in cyhal_ipc_semaphore_init()1052 if (NULL != obj->rtos_sema) in cyhal_ipc_semaphore_free()1054 (void)cy_rtos_deinit_semaphore(&((_cyhal_ipc_rtos_sema_t *)obj->rtos_sema)->semaphore); in cyhal_ipc_semaphore_free()1055 ((_cyhal_ipc_rtos_sema_t *)obj->rtos_sema)->initialized = false; in cyhal_ipc_semaphore_free()1056 ((_cyhal_ipc_rtos_sema_t *)obj->rtos_sema)->sema_num = 0; in cyhal_ipc_semaphore_free()[all …]
855 void* rtos_sema; member