Searched refs:timer (Results 1 - 7 of 7) sorted by path

/bionic/libc/bionic/
H A Dposix_timers.cpp53 // end up with one of our POSIX timer threads handling it (meaning that the intended recipient
54 // doesn't). glibc uses SIGRTMIN for its POSIX timer implementation, so in the absence of any
63 // The fields below are only needed for a SIGEV_THREAD timer.
67 atomic_bool deleted; // Set when the timer is deleted, to prevent further calling of callback.
70 static __kernel_timer_t to_kernel_timer_id(timer_t timer) { argument
71 return reinterpret_cast<PosixTimer*>(timer)->kernel_timer_id;
75 PosixTimer* timer = reinterpret_cast<PosixTimer*>(arg); local
90 // This signal was sent because a timer fired, so call the callback.
92 // All events to the callback will be ignored when the timer is deleted.
93 if (atomic_load(&timer
105 __timer_thread_stop(PosixTimer* timer) argument
112 PosixTimer* timer = reinterpret_cast<PosixTimer*>(malloc(sizeof(PosixTimer))); local
194 PosixTimer* timer = reinterpret_cast<PosixTimer*>(id); local
217 PosixTimer* timer= reinterpret_cast<PosixTimer*>(id); local
[all...]
/bionic/libc/kernel/uapi/linux/netfilter/
H A Dxt_IDLETIMER.h27 struct idletimer_tg * timer __attribute__((aligned(8))); member in struct:idletimer_tg_info
/bionic/libc/upstream-netbsd/lib/libc/include/isc/
H A Deventlib.h142 int evTimeRW __P((evContext, evStreamID, evTimerID timer));
/bionic/libc/upstream-netbsd/lib/libc/isc/
H A Dev_streams.c135 evTimeRW(evContext opaqueCtx, evStreamID id, evTimerID timer) /*ARGSUSED*/ { argument
140 str->timer = timer;
279 evTouchIdleTimer(opaqueCtx, str->timer);
302 evTouchIdleTimer(opaqueCtx, str->timer);
H A Dev_timers.c67 evTimer * timer; member in struct:__anon1140
252 ctx->cur->u.timer.this == del) {
253 evPrintf(ctx, 8, "deferring delete of timer (executing)\n");
256 * clean up the timer.
284 evTimer *timer = id.opaque; local
289 if (heap_element(ctx->timers, timer->index) != timer)
293 timer->mode |= EV_TMR_RATE;
295 timer->mode &= ~EV_TMR_RATE;
311 evTimer *timer local
408 evTimer *timer = opaqueID.opaque; local
461 evTimer *timer; local
[all...]
H A Deventlib_p.h130 evTimerID timer; member in struct:evStream
132 #define EV_STR_TIMEROK 0x0001 /*%< IFF timer valid. */
174 struct { evTimer *this; } timer; member in union:evEvent_p::__anon1144
/bionic/libc/versioner-dependencies/common/kernel_uapi/linux/netfilter/
H A Dxt_IDLETIMER.h27 struct idletimer_tg * timer __attribute__((aligned(8))); member in struct:idletimer_tg_info

Completed in 158 milliseconds