/device/soc/hisilicon/common/platform/wifi/hi3881v100/driver/frw/ |
H A D | frw_timer.c | 47 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 D | frw_timer.h | 60 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 D | freezer.h | 195 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 D | mali_kbase_csf_timeout.c | 36 * 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 D | mali_kbase_time.c | 66 * 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 D | hifmc100.h | 266 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 D | mpp_thread.h | 140 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 D | mpp_thread.h | 142 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 D | mpp_thread.h | 152 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 D | mpp_thread.h | 140 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 D | hndlhl.c | 135 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 D | drv_trng_v200.c | 29 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 D | dw_timer.c | 45 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 D | mali_ukk_timeline.c | 48 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 D | mali_ukk_timeline.c | 54 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 D | dma-fence.c | 75 * 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 D | mali_pmu.c | 230 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 D | mali_pmu.c | 249 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 D | cryp_trng.c | 63 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 D | mdio.c | 21 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 D | mpp_task_impl.h | 86 #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 D | hdmi_hal_ddc.c | 58 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 D | osal_wait.c | 127 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 D | wait.h | 27 * @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 D | cmsis_os2.h | 320 * @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...] |