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

/seL4-camkes-master/projects/util_libs/libplatsupport/src/
H A Dlocal_time_manager.c106 timeout.abs_time = ns;
109 timeout.abs_time = curr_time + ns;
113 timeout.abs_time = start;
115 timeout.abs_time = curr_time + ns;
123 if (timeout.abs_time < curr_time) {
135 if (timeout.abs_time + NS_IN_US < state->current_timeout || state->current_timeout < curr_time) {
137 error = ltimer_set_timeout(state->ltimer, timeout.abs_time, TIMEOUT_ABSOLUTE);
139 state->current_timeout = timeout.abs_time;
H A Dtqueue.c27 #define TIMEOUT_CMP(t1, t2) (cmp(t1->timeout.abs_time, t2->timeout.abs_time))
152 while (t != NULL && t->timeout.abs_time <= curr_time) {
161 t->timeout.abs_time += t->timeout.period;
172 *next_time = t->timeout.abs_time;
/seL4-camkes-master/projects/util_libs/libplatsupport/include/platsupport/
H A Dtqueue.h24 uint64_t abs_time; member in struct:__anon687
85 * the abs_time in the timeout has passed. If the timeout has already passed, the callback will be called when
106 * Call any callbacks where abs_time is >= curr_time. Return the next timeout due in next_time. Reenqueue
109 * @param curr_time the time to check abs_time against for all timeouts.
/seL4-camkes-master/projects/lwip/src/core/
H A Dtimeouts.c181 sys_timeout_abs(u32_t abs_time, sys_timeout_handler handler, void *arg, const char *handler_name) argument
183 sys_timeout_abs(u32_t abs_time, sys_timeout_handler handler, void *arg)
197 timeout->time = abs_time;
201 LWIP_DEBUGF(TIMERS_DEBUG, ("sys_timeout: %p abs_time=%"U32_F" handler=%s arg=%p\n",
202 (void *)timeout, abs_time, handler_name, (void *)arg));
/seL4-camkes-master/projects/util_libs/libplatsupport/src/plat/pc99/
H A Dltimer.c49 uint64_t abs_time; member in struct:__anon81::__anon82::__anon84
100 if (!pc99_ltimer->pit.abs_time) {
106 if (time > pc99_ltimer->pit.abs_time) {
108 pc99_ltimer->pit.abs_time = 0;
113 uint64_t ns = MIN(pc99_ltimer->pit.abs_time - time, PIT_MAX_NS);
212 pc99_ltimer->pit.abs_time = 0;
218 pc99_ltimer->pit.abs_time = ns + time;
226 pc99_ltimer->pit.abs_time = ns;

Completed in 37 milliseconds