Lines Matching defs:timers
3 * 2002-10-15 Posix Clocks & timers
10 * These are all the functions necessary to implement POSIX clocks & timers
25 #include <linux/posix-timers.h>
36 #include "posix-timers.h"
308 * based timers.
340 * For now let timers with an interval less than a
355 * Only required when high resolution timers are
356 * enabled as the periodic tick based timers are
572 * The hash lookup and the timers are RCU protected.
633 * 2) The timer is a SIGEV_NONE timer. These timers are never enqueued
651 * SIGEV_NONE oneshot timers are never queued and therefore
655 * For all other timers there is nothing to update here, so
678 * Consequently all interval timers, i.e. @iv > 0, cannot have a
791 * Posix magic: Relative CLOCK_REALTIME timers are not affected by
831 * For POSIX CPU timers with CONFIG_POSIX_CPU_TIMERS_TASK_WORK=n this is
1090 * At that point no other task can access the timers of the dying
1095 struct list_head timers;
1101 /* Protect against concurrent read via /proc/$PID/timers */
1103 list_replace_init(&tsk->signal->posix_timers, &timers);
1106 /* The timers are not longer accessible via tsk::signal */
1107 while (!list_empty(&timers)) {
1108 tmr = list_first_entry(&timers, struct k_itimer, list);
1197 * resolutions for reading the time and for arming timers.
1209 * When high resolution timers are disabled at compile or runtime
1211 * the precision at which timers expire.
1215 * When high resolution timers are enabled the resolution returned