Searched refs:timer (Results 1 - 25 of 48) sorted by relevance

12

/bind-9.6-ESV-R11/unit/atf-src/atf-run/
H A Dtimer.hpp47 // The "timer" class.
50 class timer : noncopyable { class in namespace:atf::atf_run
55 timer(const unsigned int);
56 virtual ~timer(void);
67 class child_timer : public timer {
H A Dtimer.cpp50 #include "timer.hpp"
56 static impl::timer* compat_handle;
69 impl::timer* timer = static_cast< impl::timer* >(si->si_value.sival_ptr); local
70 timer->set_fired();
71 timer->timeout_callback();
86 // The "timer" class.
89 struct impl::timer::impl {
105 impl::timer function in class:impl::timer
[all...]
H A DMakefile.am.inc47 atf-run/timer.cpp \
48 atf-run/timer.hpp \
120 atf-run/timer.cpp \
/bind-9.6-ESV-R11/lib/isc/
H A Dtimer.c34 #include <isc/timer.h>
66 /*! Locked by timer lock. */
111 schedule(isc_timer_t *timer, isc_time_t *now, isc_boolean_t signal_ok) { argument
124 REQUIRE(timer->type != isc_timertype_inactive);
130 manager = timer->manager;
144 if (timer->type != isc_timertype_once) {
145 result = isc_time_add(now, &timer->interval, &due);
148 if (timer->type == isc_timertype_limited &&
149 isc_time_compare(&timer->expires, &due) < 0)
150 due = timer
245 deschedule(isc_timer_t *timer) argument
277 destroy(isc_timer_t *timer) argument
308 isc_timer_t *timer; local
421 isc_timer_reset(isc_timer_t *timer, isc_timertype_t type, const isc_time_t *expires, const isc_interval_t *interval, isc_boolean_t purge) argument
496 isc_timer_gettype(isc_timer_t *timer) argument
509 isc_timer_touch(isc_timer_t *timer) argument
539 isc_timer_attach(isc_timer_t *timer, isc_timer_t **timerp) argument
556 isc_timer_t *timer; local
585 isc_timer_t *timer; local
758 isc_timer_t *timer; local
[all...]
H A Dratelimiter.c28 #include <isc/timer.h>
43 isc_timer_t * timer; member in struct:isc_ratelimiter
74 rl->timer = NULL;
84 rl, &rl->timer);
115 * If the timer is currently running, change its rate.
118 result = isc_timer_reset(rl->timer, isc_timertype_ticker, NULL,
152 result = isc_timer_reset(rl->timer, isc_timertype_ticker, NULL,
191 * No work left to do. Stop the timer so that we don't
194 result = isc_timer_reset(rl->timer,
216 (void)isc_timer_reset(rl->timer, isc_timertype_inactiv
[all...]
/bind-9.6-ESV-R11/lib/dns/include/dns/
H A Dtimer.h18 /* $Id: timer.h,v 1.9 2007/06/19 23:47:17 tbox Exp $ */
23 /*! \file dns/timer.h */
39 dns_timer_setidle(isc_timer_t *timer, unsigned int maxtime,
45 * Set the timer 'timer' to go off after 'idletime' seconds of inactivity,
/bind-9.6-ESV-R11/lib/dns/
H A Dtimer.c18 /* $Id: timer.c,v 1.7 2007/06/19 23:47:16 tbox Exp $ */
26 #include <isc/timer.h>
29 #include <dns/timer.h>
37 dns_timer_setidle(isc_timer_t *timer, unsigned int maxtime, argument
50 * work around the silly limitation of the ISC timer interface
55 CHECK(isc_timer_reset(timer, isc_timertype_once,
H A Drequest.c27 #include <isc/timer.h>
84 isc_timer_t *timer; member in struct:dns_request
469 request->timer = NULL;
624 set_timer(isc_timer_t *timer, unsigned int timeout, unsigned int udpresend) { argument
636 result = isc_timer_reset(timer, timertype, &expires,
719 * Create timer now. We will set it below once.
723 &request->timer);
791 result = set_timer(request->timer, timeout, tcp ? 0 : udptimeout);
921 * Create timer now. We will set it below once.
925 &request->timer);
[all...]
H A Dxfrin.c29 #include <isc/timer.h>
44 #include <dns/timer.h>
103 isc_timer_t *timer; member in struct:dns_xfrin_ctx
791 xfr->timer = NULL;
850 task, xfrin_timeout, xfr, &xfr->timer));
851 CHECK(dns_timer_setidle(xfr->timer,
873 if (xfr->timer != NULL)
874 isc_timer_detach(&xfr->timer);
1198 CHECK(isc_timer_touch(xfr->timer));
1428 if (xfr->timer !
[all...]
/bind-9.6-ESV-R11/lib/isc/include/isc/
H A Dtimer.h27 /*! \file isc/timer.h
44 * Timers can change type. It is typical to create a timer as
45 * an 'inactive' timer and then change it into a 'ticker' or
46 * 'once' timer.
51 * Clients of this module must not be holding a timer's task's lock when
52 * making a call that affects that timer. Failure to follow this rule
123 * Create a new 'type' timer managed by 'manager'. The timers parameters
126 * arg value. The new timer is returned in 'timerp'.
130 *\li For ticker timers, the timer will generate a 'tick' event every
135 * timeout will be generated. 'interval' specifies how long the timer
[all...]
/bind-9.6-ESV-R11/lib/isc/tests/
H A Disctest.h32 #include <isc/timer.h>
/bind-9.6-ESV-R11/bin/tests/
H A Dshutdown_test.c30 #include <isc/timer.h>
36 isc_timer_t * timer; member in struct:__anon30
80 isc_timer_detach(&info->timer);
111 isc_timer_detach(&info->timer);
122 isc_timer_detach(&info->timer);
144 ti->timer = NULL;
160 tick, ti, &ti->timer) ==
H A Dratelimiter_test.c26 #include <isc/timer.h>
H A Dtimer_test.c29 #include <isc/timer.h>
H A Dbyaddr_test.c34 #include <isc/timer.h>
H A Dtask_test.c28 #include <isc/timer.h>
125 * structure (socket, timer, task, etc) but this is just a test
H A Dzone_test.c35 #include <isc/timer.h>
/bind-9.6-ESV-R11/lib/dns/tests/
H A Ddnstest.h30 #include <isc/timer.h>
H A Ddnstest.c35 #include <isc/timer.h>
/bind-9.6-ESV-R11/bin/named/
H A Dcontrolconf.c34 #include <isc/timer.h>
83 isc_timer_t * timer; member in struct:controlconnection
167 if (conn->timer != NULL)
168 isc_timer_detach(&conn->timer);
523 isc_timer_detach(&conn->timer);
543 conn->timer = NULL;
547 control_timeout, conn, &conn->timer);
566 if (conn->timer != NULL)
567 isc_timer_detach(&conn->timer);
H A Dcontrol.c29 #include <isc/timer.h>
/bind-9.6-ESV-R11/bin/named/include/named/
H A Dclient.h117 isc_timer_t * timer; member in struct:ns_client
244 * Set a timer in the client to go off in the specified amount of time.
/bind-9.6-ESV-R11/contrib/zkt/
H A Dzkt-signer.c631 time_t timer; local
673 timer = start_timer ();
679 timer = stop_timer (timer);
686 const char *tstr = str_delspace (age2str (timer));
/bind-9.6-ESV-R11/bin/dig/include/dig/
H A Ddig.h165 isc_timer_t *timer; member in struct:dig_lookup
/bind-9.6-ESV-R11/bin/tests/system/tkey/
H A Dkeydelete.c34 #include <isc/timer.h>

Completed in 6765 milliseconds

12