Home
last modified time | relevance | path

Searched refs:itimer (Results 1 – 12 of 12) sorted by relevance

/netbsd-src/usr.bin/talk/
H A Dmsgs.c64 struct itimerval itimer; in start_msgs() local
68 itimer.it_value.tv_sec = itimer.it_interval.tv_sec = MSG_INTERVAL; in start_msgs()
69 itimer.it_value.tv_usec = itimer.it_interval.tv_usec = 0; in start_msgs()
70 setitimer(ITIMER_REAL, &itimer, (struct itimerval *)0); in start_msgs()
76 struct itimerval itimer; in end_msgs() local
78 timerclear(&itimer.it_value); in end_msgs()
79 timerclear(&itimer.it_interval); in end_msgs()
80 setitimer(ITIMER_REAL, &itimer, (struct itimerval *)0); in end_msgs()
H A Dinvite.c68 struct itimerval itimer; in invite_remote() local
71 itimer.it_value.tv_sec = RING_WAIT; in invite_remote()
72 itimer.it_value.tv_usec = 0; in invite_remote()
73 itimer.it_interval = itimer.it_value; in invite_remote()
91 setitimer(ITIMER_REAL, &itimer, (struct itimerval *)0); in invite_remote()
/netbsd-src/sys/sys/
H A Dtimevar.h69 struct itimer;
70 LIST_HEAD(itlist, itimer);
77 * - ito_fire: A function to be called when the itimer fires.
87 void (*ito_fire)(struct itimer *);
88 void (*ito_realtime_changed)(struct itimer *);
94 struct itimer { struct
98 LIST_ENTRY(itimer) it_rtchgq; argument
102 LIST_ENTRY(itimer) it_list;
124 struct itimer pt_itimer;/* common interval timer data */ argument
143 struct itimer *pts_timer
106 it_opsitimer global() argument
107 it_timeitimer global() argument
[all...]
/netbsd-src/sys/kern/
H A Dkern_time.c235 struct itimer *it; in settime1()
684 itimer_init(struct itimer * const it, const struct itimer_ops * const ops, in itimer_init()
718 itimer_poison(struct itimer * const it) in itimer_poison()
750 itimer_fini(struct itimer * const it) in itimer_fini()
776 itimer_decr(struct itimer *it, int nsec) in itimer_decr()
820 itimer_arm_real(struct itimer * const it) in itimer_arm_real()
850 struct itimer * const it = arg; in itimer_callout()
869 * Given the current itimer value and interval and the time in itimer_callout()
870 * now, compute the next itimer value and count overruns. in itimer_callout()
898 itimer_settime(struct itimer *i
[all...]
H A Dsys_timerfd.c72 struct itimer tfd_itimer;
107 * Called from a callout with itimer lock held.
110 timerfd_fire(struct itimer * const it) in timerfd_fire()
125 * Called with itimer lock held.
128 timerfd_realtime_changed(struct itimer * const it) in timerfd_realtime_changed()
192 itimer_fini(&tfd->tfd_itimer); /* drops itimer lock */ in timerfd_destroy()
267 struct itimer * const it = &tfd->tfd_itimer; in timerfd_fop_read()
618 struct itimer * const it = &tfd->tfd_itimer; in do_timerfd_settime()
630 * absolute, as that's what the itimer facility expects for in do_timerfd_settime()
/netbsd-src/usr.sbin/mld6query/
H A Dmld6.c79 struct itimerval itimer; in main() local
136 itimer.it_value.tv_sec = QUERY_RESPONSE_INTERVAL / 1000; in main()
137 itimer.it_interval.tv_sec = 0; in main()
138 itimer.it_interval.tv_usec = 0; in main()
139 itimer.it_value.tv_usec = 0; in main()
142 (void)setitimer(ITIMER_REAL, &itimer, NULL); in main()
/netbsd-src/sys/arch/usermode/usermode/
H A Dmachdep.c298 struct thunk_itimerval itimer; in usermode_reboot() local
301 memset(&itimer, 0, sizeof(itimer)); in usermode_reboot()
302 thunk_setitimer(ITIMER_REAL, &itimer, NULL); in usermode_reboot()
/netbsd-src/external/gpl3/binutils.old/dist/gprofng/libcollector/
H A Ddispatcher.c553 struct itimerspec itimer; in collector_timer_gettime() local
556 if (CALL_REAL (timer_gettime)(timerid, &itimer) == -1) in collector_timer_gettime()
562 timer_period = ((itimer.it_interval.tv_sec * NANOSEC) + in collector_timer_gettime()
563 itimer.it_interval.tv_nsec) / 1000; in collector_timer_gettime()
590 struct itimerspec itimer; in collector_timer_settime() local
595 itimer.it_interval.tv_sec = NPM * period / NANOSEC; in collector_timer_settime()
596 itimer.it_interval.tv_nsec = (NPM * period) % NANOSEC; in collector_timer_settime()
597 itimer.it_value = itimer.it_interval; in collector_timer_settime()
598 if (CALL_REAL (timer_settime)(timerid, 0, &itimer, NULL) == -1) in collector_timer_settime()
/netbsd-src/external/gpl3/binutils/dist/gprofng/libcollector/
H A Ddispatcher.c576 struct itimerspec itimer; in collector_timer_gettime() local
579 if (CALL_REAL (timer_gettime)(timerid, &itimer) == -1) in collector_timer_gettime()
585 timer_period = ((itimer.it_interval.tv_sec * NANOSEC) + in collector_timer_gettime()
586 itimer.it_interval.tv_nsec) / 1000; in collector_timer_gettime()
615 struct itimerspec itimer; in collector_timer_settime() local
620 itimer.it_interval.tv_sec = NPM * period / NANOSEC; in collector_timer_settime()
621 itimer.it_interval.tv_nsec = (NPM * period) % NANOSEC; in collector_timer_settime()
622 itimer.it_value = itimer.it_interval; in collector_timer_settime()
623 if (CALL_REAL (timer_settime)(timerid, 0, &itimer, NULL) == -1) in collector_timer_settime()
/netbsd-src/external/bsd/mdocml/dist/
H A Dcgi.c1036 struct itimerval itimer; in main() local
1059 itimer.it_value.tv_sec = 2; in main()
1060 itimer.it_value.tv_usec = 0; in main()
1061 itimer.it_interval.tv_sec = 2; in main()
1062 itimer.it_interval.tv_usec = 0; in main()
1063 if (setitimer(ITIMER_VIRTUAL, &itimer, NULL) == -1) { in main()
/netbsd-src/external/gpl3/binutils/dist/gprofng/src/
H A Dcollctrl.cc2717 struct itimerval itimer; in determine_profile_params() local
2738 itimer.it_interval.tv_sec = period / MICROSEC; in determine_profile_params()
2739 itimer.it_interval.tv_usec = period % MICROSEC; in determine_profile_params()
2740 itimer.it_value = itimer.it_interval; in determine_profile_params()
2741 setitimer (ITIMER_REALPROF, &itimer, &otimer); in determine_profile_params()
2744 itimer.it_value.tv_sec = 0; in determine_profile_params()
2745 itimer.it_value.tv_usec = 0; in determine_profile_params()
2746 if (setitimer (ITIMER_REALPROF, &itimer, &otimer) == -1) // call failed in determine_profile_params()
/netbsd-src/external/gpl3/binutils.old/dist/gprofng/src/
H A Dcollctrl.cc2710 struct itimerval itimer; in determine_profile_params() local
2731 itimer.it_interval.tv_sec = period / MICROSEC; in determine_profile_params()
2732 itimer.it_interval.tv_usec = period % MICROSEC; in determine_profile_params()
2733 itimer.it_value = itimer.it_interval; in determine_profile_params()
2734 setitimer (ITIMER_REALPROF, &itimer, &otimer); in determine_profile_params()
2737 itimer.it_value.tv_sec = 0; in determine_profile_params()
2738 itimer.it_value.tv_usec = 0; in determine_profile_params()
2739 if (setitimer (ITIMER_REALPROF, &itimer, &otimer) == -1) // call failed in determine_profile_params()