Home
last modified time | relevance | path

Searched refs:timeout (Results 1 - 25 of 210) sorted by relevance

123456789

/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/frw/
H A Dfrw_timer.c47 frw_timeout_stru *timeout = HI_NULL; in frw_timer_timeout_event() local
50 timeout = (frw_timeout_stru *)data; in frw_timer_timeout_event()
64 *(hi_u32 *)event->auc_event_data = timeout->timer_id; in frw_timer_timeout_event()
136 hi_void frw_timer_add_timer(frw_timeout_stru *timeout) in frw_timer_add_timer() argument
138 if (timeout == HI_NULL) { in frw_timer_add_timer()
142 hi_list_tail_insert(&timeout->entry, &g_ast_timer_list); in frw_timer_add_timer()
145 hi_void frw_timer_create_timer(frw_timeout_stru *timeout, frw_timeout_func timeout_func, in frw_timer_create_timer() argument
148 if (timeout == HI_NULL) { in frw_timer_create_timer()
155 timeout->func = timeout_func; in frw_timer_create_timer()
156 timeout in frw_timer_create_timer()
182 frw_timeout_stru *timeout = NULL; frw_timer_timeout_proc_event() local
215 frw_timer_immediate_destroy_timer(frw_timeout_stru *timeout) frw_timer_timeout_proc_event() argument
239 frw_timer_restart_timer(frw_timeout_stru *timeout, hi_u32 timeoutval, hi_u8 is_periodic) frw_timer_timeout_proc_event() argument
260 frw_timer_stop_timer(frw_timeout_stru *timeout) frw_timer_timeout_proc_event() argument
[all...]
H A Dfrw_timer.h60 hi_u32 timeout; /* 过多长时间定时器超时 */ member
86 hi_void frw_timer_create_timer(frw_timeout_stru *timeout,
91 hi_void frw_timer_immediate_destroy_timer(frw_timeout_stru *timeout);
92 hi_void frw_timer_restart_timer(frw_timeout_stru *timeout,
95 hi_void frw_timer_stop_timer(frw_timeout_stru *timeout);
/device/soc/rockchip/common/sdk_linux/include/linux/
H A Dfreezer.h195 static inline long freezable_schedule_timeout(long timeout) in freezable_schedule_timeout() argument
199 __retval = schedule_timeout(timeout); in freezable_schedule_timeout()
208 static inline long freezable_schedule_timeout_interruptible(long timeout) in freezable_schedule_timeout_interruptible() argument
212 __retval = schedule_timeout_interruptible(timeout); in freezable_schedule_timeout_interruptible()
218 static inline long freezable_schedule_timeout_interruptible_unsafe(long timeout) in freezable_schedule_timeout_interruptible_unsafe() argument
223 __retval = schedule_timeout_interruptible(timeout); in freezable_schedule_timeout_interruptible_unsafe()
229 static inline long freezable_schedule_timeout_killable(long timeout) in freezable_schedule_timeout_killable() argument
233 __retval = schedule_timeout_killable(timeout); in freezable_schedule_timeout_killable()
239 static inline long freezable_schedule_timeout_killable_unsafe(long timeout) in freezable_schedule_timeout_killable_unsafe() argument
243 __retval = schedule_timeout_killable(timeout); in freezable_schedule_timeout_killable_unsafe()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_timeout.c36 * set_timeout - set a new global progress timeout.
39 * @timeout: the maximum number of GPU cycles without forward progress to allow
43 * (e.g. -ERANGE if the requested timeout is too large).
45 static int set_timeout(struct kbase_device *const kbdev, u64 const timeout) in set_timeout() argument
47 if (timeout > GLB_PROGRESS_TIMER_TIMEOUT_MAX) { in set_timeout()
48 dev_err(kbdev->dev, "Timeout %llu is too large.\n", timeout); in set_timeout()
52 dev_dbg(kbdev->dev, "New progress timeout: %llu cycles\n", timeout); in set_timeout()
54 atomic64_set(&kbdev->csf.progress_timeout, timeout); in set_timeout()
67 * It checks the data written, and if valid updates the progress timeout valu
80 u64 timeout; progress_timeout_store() local
147 u64 timeout = DEFAULT_PROGRESS_TIMEOUT; kbase_csf_timeout_init() local
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/backend/gpu/
H A Dmali_kbase_time.c66 * Return: true if CYCLE_COUNT_ACTIVE is active within the timeout.
74 const unsigned int timeout = 100; in timedwait_cycle_count_active()
75 const unsigned long remaining = jiffies + msecs_to_jiffies(timeout); in timedwait_cycle_count_active()
115 u64 timeout, nr_cycles = 0; in kbase_get_timeout_ms() local
121 /* use Firmware timeout if invalid selection */ in kbase_get_timeout_ms()
124 WARN(1, "Invalid timeout selector used! Using default value"); in kbase_get_timeout_ms()
125 timeout = JM_DEFAULT_TIMEOUT_CYCLES; in kbase_get_timeout_ms()
129 "Invalid timeout selector used! Using CSF Firmware timeout"); in kbase_get_timeout_ms()
133 timeout in kbase_get_timeout_ms()
[all...]
/device/soc/hisilicon/common/platform/mtd/hifmc100/common/
H A Dhifmc100.h266 unsigned int regval, timeout = HIFMC_CPU_WAIT_TIMEOUT; \
269 --timeout; \
270 } while ((regval & HIFMC_OP_REG_OP_START) && timeout); \
271 if (!timeout) \
272 HDF_LOGE("%s: wait cmd cpu finish timeout(0x%x)", __func__, regval); \
278 unsigned int regval, timeout = HIFMC_DMA_WAIT_TIMEOUT; \
281 --timeout; \
282 } while (!(regval & HIFMC_INT_OP_DONE) && timeout); \
283 if (!timeout) \
284 HDF_LOGE("%s: wait dma int finish timeout(
[all...]
/device/soc/rockchip/rk3399/hardware/mpp/include/
H A Dmpp_thread.h140 RK_S32 timedwait(Mutex& mutex, RK_S64 timeout);
141 RK_S32 timedwait(Mutex* mutex, RK_S64 timeout);
165 inline RK_S32 Condition::timedwait(Mutex& mutex, RK_S64 timeout) in timedwait() argument
167 return timedwait(&mutex, timeout); in timedwait()
169 inline RK_S32 Condition::timedwait(Mutex* mutex, RK_S64 timeout) in timedwait() argument
175 ts.tv_sec += timeout / 1000; // 1000:Get milliseconds in timedwait()
176 ts.tv_nsec += (timeout % 1000) * 1000000; // 1000:Get milliseconds // 1000000:Get seconds in timedwait()
213 RK_S32 wait(RK_S64 timeout) in wait() argument
215 return mCondition.timedwait(mLock, timeout); in wait()
/device/soc/rockchip/rk3568/hardware/mpp/include/
H A Dmpp_thread.h142 RK_S32 timedwait(Mutex& mutex, RK_S64 timeout);
143 RK_S32 timedwait(Mutex* mutex, RK_S64 timeout);
167 inline RK_S32 Condition::timedwait(Mutex& mutex, RK_S64 timeout) in timedwait() argument
169 return timedwait(&mutex, timeout); in timedwait()
171 inline RK_S32 Condition::timedwait(Mutex* mutex, RK_S64 timeout) in timedwait() argument
177 ts.tv_sec += timeout / 1000; // 1000:Get milliseconds in timedwait()
178 ts.tv_nsec += (timeout % 1000) * 1000000; // 1000:Get milliseconds // 1000000:Get seconds in timedwait()
215 RK_S32 wait(RK_S64 timeout) in wait() argument
217 return mCondition.timedwait(mLock, timeout); in wait()
/device/soc/rockchip/rk3588/hardware/mpp/include/
H A Dmpp_thread.h152 RK_S32 timedwait(Mutex& mutex, RK_S64 timeout);
153 RK_S32 timedwait(Mutex* mutex, RK_S64 timeout);
177 inline RK_S32 Condition::timedwait(Mutex& mutex, RK_S64 timeout) in timedwait() argument
179 return timedwait(&mutex, timeout); in timedwait()
181 inline RK_S32 Condition::timedwait(Mutex* mutex, RK_S64 timeout) in timedwait() argument
187 ts.tv_sec += timeout / 1000; in timedwait()
188 ts.tv_nsec += (timeout % 1000) * 1000000; in timedwait()
214 RK_S32 wait(RK_S64 timeout) { return mCondition.timedwait(mLock, timeout); } in wait() argument
/device/soc/rockchip/common/hardware/mpp/include/
H A Dmpp_thread.h140 signed int timedwait(Mutex &mutex, RK_S64 timeout);
141 signed int timedwait(Mutex *mutex, RK_S64 timeout);
165 inline signed int Condition::timedwait(Mutex &mutex, RK_S64 timeout) in timedwait() argument
167 return timedwait(&mutex, timeout); in timedwait()
169 inline signed int Condition::timedwait(Mutex *mutex, RK_S64 timeout) in timedwait() argument
175 ts.tv_sec += timeout / 1000; // 1000:Get milliseconds in timedwait()
176 ts.tv_nsec += (timeout % 1000) * 1000000; // 1000:Get milliseconds // 1000000:Get seconds in timedwait()
213 signed int wait(RK_S64 timeout) in wait() argument
215 return mCondition.timedwait(mLock, timeout); in wait()
/device/soc/rockchip/common/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_wifi6/
H A Dhndlhl.c135 int timeout = 0; in si_lhl_set_lpoclk() local
181 timeout = 0; in si_lhl_set_lpoclk()
185 while (clk_det_cnt != 0 && timeout <= LPO_SEL_TIMEOUT) { in si_lhl_set_lpoclk()
190 timeout++; in si_lhl_set_lpoclk()
194 LHL_ERROR(("Clock not present as clear did not work timeout = %d\n", timeout)); in si_lhl_set_lpoclk()
203 timeout = 0; in si_lhl_set_lpoclk()
205 while (clk_det_cnt <= CLK_DET_CNT_THRESH && timeout <= LPO_SEL_TIMEOUT) { in si_lhl_set_lpoclk()
210 timeout++; in si_lhl_set_lpoclk()
213 if (timeout > in si_lhl_set_lpoclk()
[all...]
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/cipher/src/drv/cipher_v1.0/drivers/core/
H A Ddrv_trng_v200.c29 hi_s32 drv_trng_randnum(hi_u32 *randnum, hi_u32 timeout) in drv_trng_randnum() argument
55 if (timeout == 0) { /* unblock */ in drv_trng_randnum()
62 while (times++ < timeout) { in drv_trng_randnum()
71 if (times >= timeout) { in drv_trng_randnum()
/device/qemu/SmartL_E802/liteos_m/board/hals/csky_driver/src/
H A Ddw_timer.c45 uint32_t timeout; ///< the set time (us) member
133 timer_priv->timeout = DW_TIMER_INIT_DEFAULT_VALUE; in csi_timer_initialize()
227 \param[in] timeout the timeout value in microseconds(us).
230 int32_t csi_timer_set_timeout(timer_handle_t handle, uint32_t timeout) in csi_timer_set_timeout() argument
235 timer_priv->timeout = timeout; in csi_timer_set_timeout()
255 if (timer_priv->timeout > 0xffffffff / min_us) { in csi_timer_start()
260 load = (uint32_t)(timer_priv->timeout * min_us); in csi_timer_start()
262 load = (uint32_t)(((timer_priv->timeout) * drv_get_sys_fre in csi_timer_start()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_ukk_timeline.c48 u32 timeout, status; in timeline_wait_wrapper() local
56 if (0 != get_user(timeout, &uargs->timeout)) return -EFAULT; in timeline_wait_wrapper()
60 ret = mali_timeline_fence_wait(session->timeline_system, &fence, timeout); in timeline_wait_wrapper()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_ukk_timeline.c54 u32 timeout, status; in timeline_wait_wrapper() local
64 if (0 != get_user(timeout, &uargs->timeout)) { in timeline_wait_wrapper()
70 ret = mali_timeline_fence_wait(session->timeline_system, &fence, timeout); in timeline_wait_wrapper()
/device/soc/rockchip/common/sdk_linux/drivers/dma-buf/
H A Ddma-fence.c75 * up by timeout and gpu hang recovery code. Minimally that code must prevent
83 * time means. Some hang recovery code uses a fixed timeout, others a mix
85 * Drivers should not try to second guess timeout handling of fences from
172 * and timeout, gpu reset and gpu hang recovery code. Plus for integration
448 * or until timeout elapses
451 * @timeout: timeout value in jiffies, or MAX_SCHEDULE_TIMEOUT
454 * remaining timeout in jiffies on success. Other error values may be
464 signed long dma_fence_wait_timeout(struct dma_fence *fence, bool intr, signed long timeout) in dma_fence_wait_timeout() argument
468 if (WARN_ON(timeout < in dma_fence_wait_timeout()
725 dma_fence_default_wait(struct dma_fence *fence, bool intr, signed long timeout) dma_fence_default_wait() argument
818 dma_fence_wait_any_timeout(struct dma_fence **fences, uint32_t count, bool intr, signed long timeout, uint32_t *idx) dma_fence_wait_any_timeout() argument
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/mali400/mali/common/
H A Dmali_pmu.c230 u32 timeout = MALI_REG_POLL_COUNT_SLOW; in mali_pmu_wait_for_command_finish() local
237 --timeout; in mali_pmu_wait_for_command_finish()
238 } while ((rawstat & PMU_REG_VAL_IRQ) == 0 && timeout > 0); in mali_pmu_wait_for_command_finish()
240 MALI_DEBUG_ASSERT(timeout > 0); in mali_pmu_wait_for_command_finish()
242 if (timeout == 0) { in mali_pmu_wait_for_command_finish()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/mali400/mali/common/
H A Dmali_pmu.c249 u32 timeout = MALI_REG_POLL_COUNT_SLOW; in mali_pmu_wait_for_command_finish() local
257 --timeout; in mali_pmu_wait_for_command_finish()
258 } while (0 == (rawstat & PMU_REG_VAL_IRQ) && 0 < timeout); in mali_pmu_wait_for_command_finish()
260 MALI_DEBUG_ASSERT(0 < timeout); in mali_pmu_wait_for_command_finish()
262 if (0 == timeout) { in mali_pmu_wait_for_command_finish()
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/interdrv/common/cipher/src/drv/cipher_v1.0/drivers/crypto/
H A Dcryp_trng.c63 hi_s32 cryp_trng_get_random(hi_u32 *randnum, hi_u32 timeout) in cryp_trng_get_random() argument
79 ret = drv_trng_randnum(randnum, timeout); in cryp_trng_get_random()
102 hi_s32 cryp_trng_get_random(hi_u32 *randnum, hi_u32 timeout) in cryp_trng_get_random() argument
/device/soc/hisilicon/common/platform/hieth-sf/src/
H A Dmdio.c21 int32_t timeout = 1000; in WaitMdioReady() local
23 while (--timeout && !TestMdioReady(ld)) { in WaitMdioReady()
26 return timeout; in WaitMdioReady()
42 HiethError("read timeout"); in HiethMdioRead()
/device/soc/rockchip/rk3568/hardware/mpp/mpp/legacy/inc/
H A Dmpp_task_impl.h86 #define mpp_port_poll(port, timeout) _mpp_port_poll(__FUNCTION__, port, timeout)
91 MPP_RET _mpp_port_poll(const char *caller, MppPort port, MppPollType timeout);
/device/soc/hisilicon/hi3516dv300/sdk_linux/drv/mpp/component/hdmi/src/mkp/hal/ctrl/hisiv100/
H A Dhdmi_hal_ddc.c58 static hi_s32 ddc_access_enable_wait(hi_u32 timeout) in ddc_access_enable_wait() argument
68 if (tmp_time > timeout) { in ddc_access_enable_wait()
76 static hi_s32 ddc_access_disable_wait(hi_u32 timeout) in ddc_access_disable_wait() argument
86 if (tmp_time > timeout) { in ddc_access_disable_wait()
94 static hi_s32 ddc_scl_wait(hi_u32 timeout) in ddc_scl_wait() argument
102 if (tmp_time > timeout) { in ddc_scl_wait()
110 static hi_s32 ddc_sda_wait(hi_u32 timeout) in ddc_sda_wait() argument
117 while ((!hdmi_reg_ddc_sda_st_get()) && tmp_timeout++ < timeout) { in ddc_sda_wait()
127 if (tmp_timeout < timeout && (hdmi_reg_ddc_sda_st_get())) { in ddc_sda_wait()
149 static hi_s32 ddc_in_prog_wait(hi_u32 timeout) in ddc_in_prog_wait() argument
[all...]
/device/soc/hisilicon/hi3751v350/sdk_linux/source/common/drv/osal/
H A Dosal_wait.c127 int timeout = 0; in osal_wait_timeout_uninterruptible() local
142 timeout = wait_event_timeout((*wq), OSAL_WAIT_CONDITION_TRUE, msecs_to_jiffies(ms)); in osal_wait_timeout_uninterruptible()
144 timeout = wait_event_timeout((*wq), func(param), msecs_to_jiffies(ms)); in osal_wait_timeout_uninterruptible()
147 return timeout; in osal_wait_timeout_uninterruptible()
/device/soc/rockchip/rk2206/hardware/include/lz_hardware/
H A Dwait.h27 * @brief sleep until a condition gets true or a timeout elapses.
32 * @param timeout Indicates timeout, in ticks.
34 * 0 if the @condition evaluated to %false after the @timeout elapsed,
35 * 1 if the @condition evaluated to %true after the @timeout elapsed,
37 * to %true before the @timeout elapsed.
39 #define WaitEventTimeout(condition, timeout) \
41 int __ret = timeout; \
/device/soc/hisilicon/hi3861v100/hi3861_adapter/kal/cmsis/
H A Dcmsis_os2.h320 * @brief Indicates a timeout.
806 uint32_t osThreadFlagsWait (uint32_t flags, uint32_t options, uint32_t timeout);
963 * @param timeout Indicates the timeout duration.
968 uint32_t osEventFlagsWait (osEventFlagsId_t ef_id, uint32_t flags, uint32_t options, uint32_t timeout);
999 * @param timeout Indicates the timeout duration.
1004 osStatus_t osMutexAcquire (osMutexId_t mutex_id, uint32_t timeout);
1057 * @param timeout Indicates the timeout duratio
[all...]

Completed in 12 milliseconds

123456789