Home
last modified time | relevance | path

Searched refs:timer (Results 1 – 11 of 11) sorted by relevance

/bionic/libc/bionic/
Dpthread-timers.c146 thr_timer_t* timer; in thr_timer_table_alloc() local
152 timer = t->free_timer; in thr_timer_table_alloc()
153 if (timer != NULL) { in thr_timer_table_alloc()
154 t->free_timer = timer->next; in thr_timer_table_alloc()
155 timer->next = NULL; in thr_timer_table_alloc()
156 timer->id = TIMER_ID_WRAP((timer - t->timers)); in thr_timer_table_alloc()
159 return timer; in thr_timer_table_alloc()
164 thr_timer_table_free( thr_timer_table_t* t, thr_timer_t* timer ) in thr_timer_table_free() argument
167 timer->id = TIMER_ID_NONE; in thr_timer_table_free()
168 timer->thread = 0; in thr_timer_table_free()
[all …]
/bionic/libc/netbsd/isc/
Dev_timers.c63 evTimer * timer; member
240 ctx->cur->u.timer.this == del) { in evClearTimer()
272 evTimer *timer = id.opaque; in evConfigTimer() local
277 if (heap_element(ctx->timers, timer->index) != timer) in evConfigTimer()
281 timer->mode |= EV_TMR_RATE; in evConfigTimer()
283 timer->mode &= ~EV_TMR_RATE; in evConfigTimer()
299 evTimer *timer = id.opaque; in evResetTimer() local
303 if (heap_element(ctx->timers, timer->index) != timer) in evResetTimer()
323 old_due = timer->due; in evResetTimer()
325 timer->func = func; in evResetTimer()
[all …]
Dev_streams.c129 evTimeRW(evContext opaqueCtx, evStreamID id, evTimerID timer) /*ARGSUSED*/ { in evTimeRW() argument
134 str->timer = timer; in evTimeRW()
273 evTouchIdleTimer(opaqueCtx, str->timer); in writable()
296 evTouchIdleTimer(opaqueCtx, str->timer); in readable()
Deventlib_p.h133 evTimerID timer; member
177 struct { evTimer *this; } timer; member
/bionic/libc/kernel/common/linux/
Dworkqueue.h34 struct timer_list timer; member
40 …{ .entry = { &(n).entry, &(n).entry }, .func = (f), .data = (d), .timer = TIMER_INITIALIZE…
44 …ending = 0; PREPARE_WORK((_work), (_func), (_data)); init_timer(&(_work)->timer); } while (0)
/bionic/libc/kernel/common/linux/netfilter/
Dxt_IDLETIMER.h32 struct idletimer_tg *timer __attribute__((aligned(8))); member
/bionic/libc/kernel/common/linux/sunrpc/
Dxprt.h95 void (*timer)(struct rpc_task *task); member
147 struct timer_list timer; member
/bionic/libc/kernel/arch-mips/asm/ip32/
Dcrime.h110 volatile unsigned long timer; member
Dmace.h110 volatile unsigned long timer; member
/bionic/libc/private/isc/
Deventlib.h142 int evTimeRW __P((evContext, evStreamID, evTimerID timer));
/bionic/libc/docs/
DOVERVIEW.TXT315 The implementation simply uses a single thread per timer, unlike GLibc which