Home
last modified time | relevance | path

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

/sysdeps/htl/
A Dtimer_routines.c329 timer->event.sigev_notify_function (timer->event.sigev_value); in thread_expire_timer()
393 timer->overrun_count = 0; in thread_func()
394 timespec_add (&timer->expirytime, &timer->expirytime, in thread_func()
395 &timer->value.it_interval); in thread_func()
398 timespec_add (&timer->expirytime, &timer->expirytime, in thread_func()
401 ++timer->overrun_count; in thread_func()
420 if (timer != NULL) in thread_func()
422 &timer->expirytime); in thread_func()
529 timer->refcount = 1; in __timer_alloc()
530 return timer; in __timer_alloc()
[all …]
/sysdeps/unix/bsd/
A Dualarm.c29 struct itimerval timer, otimer; in ualarm() local
31 timer.it_value.tv_sec = 0; in ualarm()
32 timer.it_value.tv_usec = value; in ualarm()
33 timer.it_interval.tv_sec = 0; in ualarm()
34 timer.it_interval.tv_usec = interval; in ualarm()
36 if (__setitimer (ITIMER_REAL, &timer, &otimer) < 0) in ualarm()
/sysdeps/unix/sysv/linux/
A Dtime.c57 __time64 (__time64_t *timer) in __time64() argument
62 if (timer != NULL) in __time64()
63 *timer = ts.tv_sec; in __time64()
71 __time (time_t *timer) in libc_hidden_def()
81 if (timer != NULL) in libc_hidden_def()
82 *timer = t; in libc_hidden_def()
A Dkernel-posix-timers.h41 extern struct timer *__timer_active_sigev_thread attribute_hidden;
57 struct timer struct
66 struct timer *next; argument
83 timer_to_timerid (struct timer *ptr) in timer_to_timerid()
94 static inline struct timer *
97 return (struct timer *)((uintptr_t) timerid << 1); in timerid_to_timer()
A Dtimer_routines.c28 struct timer *__timer_active_sigev_thread;
73 struct timer *tk = (struct timer *) si.si_ptr; in timer_helper_thread()
79 struct timer *runp = __timer_active_sigev_thread; in timer_helper_thread()
A Dtimer_delete.c36 struct timer *kt = timerid_to_timer (timerid); in ___timer_delete()
44 struct timer *prevp = __timer_active_sigev_thread; in ___timer_delete()
A Dtimer_create.c78 struct timer *newp = malloc (sizeof (struct timer)); in ___timer_create()
/sysdeps/pthread/
A Dposix-timer.h93 timer_valid (struct timer_node *timer) in timer_valid() argument
95 return timer && timer->inuse == TIMER_INUSE; in timer_valid()
99 extern void __timer_dealloc (struct timer_node *timer);
102 timer_addref (struct timer_node *timer) in timer_addref() argument
104 timer->refcount++; in timer_addref()
108 timer_delref (struct timer_node *timer) in timer_delref() argument
110 if (--timer->refcount == 0) in timer_delref()
111 __timer_dealloc (timer); in timer_delref()
A DMakefile20 $(objpfx)tst-timer: $(librt)
/sysdeps/posix/
A Dprofil.c68 struct itimerval timer; in __profil() local
120 timer.it_value.tv_sec = 0; in __profil()
121 timer.it_value.tv_usec = 1000000 / __profile_frequency (); in __profil()
122 timer.it_interval = timer.it_value; in __profil()
123 return __setitimer (ITIMER_PROF, &timer, otimer_ptr); in __profil()
A Dsprofil.c285 struct itimerval timer; in __sprofil() local
353 timer.it_value.tv_sec = 0; in __sprofil()
354 timer.it_value.tv_usec = 1; in __sprofil()
355 timer.it_interval = timer.it_value; in __sprofil()
356 return __setitimer (ITIMER_PROF, &timer, &prof_info.saved_timer); in __sprofil()

Completed in 14 milliseconds