Home
last modified time | relevance | path

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

/ohos5.0/base/startup/init/ueventd/standard/
H A Dueventd_parameter.c71 struct timespec abstime = {0}; in ThreadRun() local
76abstime.tv_sec = now.tv_sec + nsec / 1000000000 + timeout / 1000; // 1000 unit 1000000000 unit nsec in ThreadRun()
77 abstime.tv_nsec = nsec % 1000000000; // 1000000000 unit nsec in ThreadRun()
78 pthread_cond_timedwait(&(parameterCtrl->hasData), &(parameterCtrl->lock), &abstime); in ThreadRun()
/ohos5.0/base/startup/appspawn/test/moduletest/threadpool/
H A Dthread_manager.c423 struct timespec abstime; in TaskSyncExecute() local
426 ConvertToTimespec(60 * 1000, &abstime); // wait 60 * 1000 60s in TaskSyncExecute()
428 ret = pthread_cond_timedwait(&task->cond, &task->mutex, &abstime); in TaskSyncExecute()
493 struct timespec abstime; in ManagerThreadProc() local
504 ConvertToTimespec(timeout, &abstime); in ManagerThreadProc()
505 int ret = pthread_cond_timedwait(&mgr->cond, &mgr->mutex, &abstime); in ManagerThreadProc()
530 struct timespec abstime; in ThreadExecute() local
534 ConvertToTimespec(60 * 1000, &abstime); // 60 * 1000 60s in ThreadExecute()
535 pthread_cond_timedwait(&mgr->cond, &mgr->mutex, &abstime); in ThreadExecute()
/ohos5.0/base/startup/init/services/modules/bootchart/
H A Dbootchart.c177 struct timespec abstime = {0}; in BootchartThreadMain() local
182abstime.tv_sec = now.tv_sec + nsec / 1000000000 + timeout / 1000; // 1000 unit 1000000000 unit nsec in BootchartThreadMain()
183 abstime.tv_nsec = nsec % 1000000000; // 1000000000 unit nsec in BootchartThreadMain()
184 pthread_cond_timedwait(&(g_bootchartCtrl->cond), &(g_bootchartCtrl->mutex), &abstime); in BootchartThreadMain()
/ohos5.0/docs/zh-cn/device-dev/kernel/
H A Dkernel-mini-appx-lib.md207 …\*restrict mutex, const struct timespec \*restrict abstime); | 等待条件 |
/ohos5.0/docs/en/device-dev/kernel/
H A Dkernel-mini-appx-lib.md207 …cond, pthread_mutex_t \*restrict mutex, const struct timespec \*restrict abstime); | Waits for the…