Home
last modified time | relevance | path

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

/hal_infineon-latest/mtb-hal-cat1/source/
Dcyhal_ipc.c789 uint32_t timeout_us_left = timeout_us; in _cyhal_ipc_queue_put_get() local
797 …le ((false == (is_prev_isr_handled = _cyhal_ipc_check_isr_handled(obj, channel, &timeout_us_left))) in _cyhal_ipc_queue_put_get()
798 && (is_never_timeout || (timeout_us_left != 0))) in _cyhal_ipc_queue_put_get()
800 if (is_never_timeout || (timeout_us_left > _CYHAL_IPC_SERVICE_SEMA_STEP_US)) in _cyhal_ipc_queue_put_get()
805 timeout_us_left -= _CYHAL_IPC_SERVICE_SEMA_STEP_US; in _cyhal_ipc_queue_put_get()
810 cyhal_system_delay_us(timeout_us_left); in _cyhal_ipc_queue_put_get()
811 timeout_us_left = 0; in _cyhal_ipc_queue_put_get()
822 result = _cyhal_ipc_wait_lock_acquire(ipc_base, &timeout_us_left, is_never_timeout); in _cyhal_ipc_queue_put_get()
909 if ((CY_RSLT_SUCCESS != result) && (is_never_timeout || (timeout_us_left != 0))) in _cyhal_ipc_queue_put_get()
911 … _cyhal_ipc_wait_step(is_never_timeout ? NULL : &timeout_us_left, CYHAL_IPC_POLLING_INTERVAL_uS); in _cyhal_ipc_queue_put_get()
[all …]