Home
last modified time | relevance | path

Searched refs:paramTimer (Results 1 - 1 of 1) sorted by relevance

/base/startup/init/services/param/liteos/
H A Dparam_osadp.c57 static int StartTimer(const ParamTimer *paramTimer, int64_t whenMsec, int64_t repeat) in StartTimer() argument
63 int32_t ret = timer_settime(paramTimer->timerId, 0, &ts, NULL); in StartTimer()
74 ParamTimer *paramTimer = malloc(sizeof(ParamTimer)); in ParamTimerCreate() local
75 PARAM_CHECK(paramTimer != NULL, return -1, "Failed to create timer"); in ParamTimerCreate()
76 paramTimer->timeProcessor = process; in ParamTimerCreate()
77 paramTimer->context = context; in ParamTimerCreate()
81 evp.sigev_value.sival_ptr = paramTimer; in ParamTimerCreate()
84 int32_t ret = timer_create(CLOCK_REALTIME, &evp, &paramTimer->timerId); in ParamTimerCreate()
87 free(paramTimer); in ParamTimerCreate()
90 *timer = paramTimer; in ParamTimerCreate()
97 ParamTimer *paramTimer = (ParamTimer *)timer; ParamTimerStart() local
107 ParamTimer *paramTimer = (ParamTimer *)timer; ParamTimerClose() local
[all...]

Completed in 1 milliseconds