Home
last modified time | relevance | path

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

/hal_infineon-latest/mtb-hal-cat1/source/
Dcyhal_ipc.c758 static cy_rslt_t _cyhal_ipc_wait_lock_acquire(IPC_STRUCT_Type *ipc_base, uint32_t *timeout_us, bool… in _cyhal_ipc_wait_lock_acquire() argument
760 CY_ASSERT(NULL != ipc_base); in _cyhal_ipc_wait_lock_acquire()
763 while (((result = (cy_rslt_t)Cy_IPC_Drv_LockAcquire(ipc_base)) != CY_RSLT_SUCCESS) && in _cyhal_ipc_wait_lock_acquire()
787 IPC_STRUCT_Type *ipc_base = Cy_IPC_Drv_GetIpcBaseAddress(channel); in _cyhal_ipc_queue_put_get() local
822 result = _cyhal_ipc_wait_lock_acquire(ipc_base, &timeout_us_left, is_never_timeout); in _cyhal_ipc_queue_put_get()
906 …(void)Cy_IPC_Drv_LockRelease(ipc_base, inform_ipcs_via_interrupt ? _CYHAL_IPC_TRIGGER_ISR_MASK : 0… in _cyhal_ipc_queue_put_get()
1189 IPC_STRUCT_Type *ipc_base = Cy_IPC_Drv_GetIpcBaseAddress(channel); in cyhal_ipc_queue_init() local
1190 Cy_IPC_Drv_WriteDataValue(ipc_base, (uint32_t)_cyhal_ipc_service_data); in cyhal_ipc_queue_init()
1241 …IPC_STRUCT_Type *ipc_base = Cy_IPC_Drv_GetIpcBaseAddress(current_queue_obj->next_queue_obj->channe… in cyhal_ipc_queue_free() local
1243 _cyhal_ipc_wait_lock_acquire(ipc_base, NULL, true); in cyhal_ipc_queue_free()
[all …]