Searched refs:semaphore_num (Results 1 – 2 of 2) sorted by relevance
321 static cy_rslt_t _cyhal_ipc_sema_init(cyhal_ipc_t *obj, uint32_t semaphore_num, bool preemptable) in _cyhal_ipc_sema_init() argument353 obj->sema_number = semaphore_num; in _cyhal_ipc_sema_init()1004 cy_rslt_t cyhal_ipc_semaphore_init(cyhal_ipc_t *obj, uint32_t semaphore_num, bool preemptable) in cyhal_ipc_semaphore_init() argument1009 if (semaphore_num >= (CYHAL_IPC_SEMA_COUNT - 1)) in cyhal_ipc_semaphore_init()1015 cy_rslt_t result = _cyhal_ipc_sema_init(obj, semaphore_num, preemptable); in cyhal_ipc_semaphore_init()1018 if ((CY_RSLT_SUCCESS == result) && (semaphore_num < _CYHAL_IPC_RELEASE_INTR_BITS)) in cyhal_ipc_semaphore_init()1030 _cyhal_ipc_rtos_semaphores[rtos_sema_idx].sema_num = semaphore_num; in cyhal_ipc_semaphore_init()
149 cy_rslt_t cyhal_ipc_semaphore_init(cyhal_ipc_t *obj, uint32_t semaphore_num, bool preemptable);