Searched defs:timer (Results 1 - 25 of 64) sorted by relevance

123

/illumos-gate/usr/src/cmd/pools/poold/com/sun/solaris/service/timer/
H A DRecurringEventTimer.java29 package com.sun.solaris.service.timer;
32 * An interface for for a timer for handling a recurring event at a
H A DSimpleRecurringEventTimer.java29 package com.sun.solaris.service.timer;
32 * A recurring event timer. Like all Java time consumers, which rely on
54 * Establishes a timer which will fire every 'period'
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ripngd/
H A Dtimer.c51 timer(void) function
57 static int iftime; /* interface timer */
58 static int mtime; /* periodic mcast supply timer */
60 int mintime; /* tracks when next timer will expire */
63 * On the initial call to timer(), the various times that are kept track
65 * (via a static) how long until the next timer expires.
148 * "Remember" (via a static) how long until the next timer expires.
/illumos-gate/usr/src/uts/common/io/1394/adapters/
H A Dhci1394_tlist.c41 * timer resolution to 50uS and the timeout to 100uS, you could get the
46 * - The timer is only used when something is on the list
73 hci1394_tlist_init(hci1394_drvinfo_t *drvinfo, hci1394_tlist_timer_t *timer, argument
93 if (timer == NULL) {
96 ASSERT(timer->tlt_callback != NULL);
98 list->tl_timer_info = *timer;
169 /* turn the timer on */
183 * timeout() because the timer is already on.
435 * off the timer again.
/illumos-gate/usr/src/lib/libc/port/rt/
H A Dclock_timer.c48 * Array of pointers to tcd's, indexed by timer id.
160 int timer; local
162 for (timer = 0; timer < timer_max; timer++) {
163 if ((tcdp = timer_tcd[timer]) != NULL) {
164 timer_tcd[timer] = NULL;
H A Dsigev_thread.h69 } timer; member in union:thread_communication_data::__anon3032
80 #define tcd_overruns tcd_object.timer.overruns
H A Dsigev_thread.c174 * respective SIGEV_THREAD subsystems. There is one timer spawner for
545 * Delete the data associated with the sigev_thread timer, if timer is
550 del_sigev_timer(timer_t timer) argument
555 if ((uint_t)timer < timer_max && (tcdp = timer_tcd[timer]) != NULL) {
560 dprintf("del_sigev_timer(%d) OK.\n", timer);
563 timer_tcd[timer] = NULL;
570 sigev_timer_getoverrun(timer_t timer) argument
574 if ((uint_t)timer < timer_ma
[all...]
/illumos-gate/usr/src/cmd/pools/poold/com/sun/solaris/domain/pools/
H A DSystemMonitor.java40 import com.sun.solaris.service.timer.*;
88 private RecurringEventTimer timer; field in class:SystemMonitor
150 timer = new SimpleRecurringEventTimer(interval);
237 timer.waitUntilNextFiring();
/illumos-gate/usr/src/lib/libresolv2/common/isc/
H A Dev_streams.c125 evTimeRW(evContext opaqueCtx, evStreamID id, evTimerID timer) /*ARGSUSED*/ { argument
130 str->timer = timer;
269 evTouchIdleTimer(opaqueCtx, str->timer);
292 evTouchIdleTimer(opaqueCtx, str->timer);
H A Dev_timers.c59 evTimer * timer; member in struct:__anon3866
233 ctx->cur->u.timer.this == del) {
234 evPrintf(ctx, 8, "deferring delete of timer (executing)\n");
237 * clean up the timer.
265 evTimer *timer = id.opaque; local
270 if (heap_element(ctx->timers, timer->index) != timer)
274 timer->mode |= EV_TMR_RATE;
276 timer->mode &= ~EV_TMR_RATE;
292 evTimer *timer local
389 evTimer *timer = opaqueID.opaque; local
442 evTimer *timer; local
[all...]
/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhpi_vir.c141 * Set interrupt timer and arm bit.
145 uint8_t timer)
155 if (!LD_INTTIMER_VALID(timer)) {
158 " timer <0x%x>", timer));
169 mgm.bits.timer = timer;
180 * Set the timer resolution.
144 hpi_intr_ldg_mgmt_set(hpi_handle_t handle, uint8_t ldg, boolean_t arm, uint8_t timer) argument
/illumos-gate/usr/src/lib/libsip/common/
H A Dsip_xaction_state_mc.c62 * timeout timer
71 * timeout timer
91 * Arg to the timer fire routine
130 * Return a timer object
134 _sip_msg_t *sip_msg, sip_timer_t timer, int type)
142 if (SIP_IS_TIMER_RUNNING(timer))
143 SIP_CANCEL_TIMER(timer);
382 * For unreliable transport start timer G
976 * start timer D for unreliable transports
1036 * start timer
133 sip_setup_timer(sip_conn_object_t conn_obj, sip_xaction_t *sip_trans, _sip_msg_t *sip_msg, sip_timer_t timer, int type) argument
[all...]
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dtxg.c459 uint64_t timer; local
467 timer = (delta >= timeout ? 0 : timeout - delta);
469 !tx->tx_exiting && timer > 0 &&
475 txg_thread_wait(tx, &cpr, &tx->tx_sync_more_cv, timer);
477 timer = (delta > timeout ? 0 : timeout - delta);
/illumos-gate/usr/src/uts/common/fs/
H A Dfsflush.c122 hrtime_t timer = gethrtime(); local
342 fsf_total.fsf_time += fsf_recent.fsf_time = gethrtime() - timer;
/illumos-gate/usr/src/uts/common/io/chxge/
H A Dosdep.h134 timeout_id_t timer; member in struct:ch_cyclic_s
H A Dglue.c483 cyclic->timer = 0;
491 * timer to bring it back in some period later.
496 if (cyclic->timer != 0) {
498 cyclic->timer = timeout((void(*)(void *))ch_cyclic,
510 if (cyclic->timer == 0) {
511 cyclic->timer = timeout((void(*)(void *))ch_cyclic,
522 timeout_id_t timer; local
526 timer = cyclic->timer;
527 cyclic->timer
[all...]
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlc/
H A Dql_iocb.c211 /* Reset watchdog timer */
273 uint32_t timer; local
280 for (timer = 30000; timer != 0; timer--) {
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/qlge/
H A Dqlge_mpi.c296 clock_t timer; local
323 timer = ddi_get_lbolt();
325 timer +=
328 timer += 5 * drv_usectohz(1000000);
331 timer) == -1) {
333 * The timeout time 'timer' was
451 * start timer if not started to delay some time then
/illumos-gate/usr/src/uts/common/ipp/flowacct/
H A Dflowacctddi.c189 uint32_t timer = FLOWACCT_DEF_TIMER; local
230 /* parse flow timer - in millisec, if present */
231 (void) nvlist_lookup_uint32(nvlp, FLOWACCT_TIMER, &timer);
234 flowacct_data->timer = (uint64_t)timer * FLOWACCT_MSEC_TO_USEC;
290 uint32_t timeout, timer, bstats, max_limit; local
355 /* parse timer, if present */
356 if ((rc = nvlist_lookup_uint32(nvlp, FLOWACCT_TIMER, &timer)) == 0) {
357 flowacct_data->timer = (uint64_t)timer * FLOWACCT_MSEC_TO_USE
[all...]
/illumos-gate/usr/src/uts/common/sys/fibre-channel/fca/emlxs/
H A Demlxs_events.h171 uint32_t timer; member in struct:emlxs_event_entry
/illumos-gate/usr/src/uts/common/io/net80211/
H A Dnet80211_output.c105 int type, int timer)
118 if (timer > 0) {
122 im->im_mgt_timer = timer;
487 int timer; local
492 timer = 0;
648 timer = IEEE80211_TRANS_WAIT;
731 timer = IEEE80211_TRANS_WAIT;
785 ret = ieee80211_mgmt_output(ic, in, mp, type, timer);
104 ieee80211_mgmt_output(ieee80211com_t *ic, ieee80211_node_t *in, mblk_t *mp, int type, int timer) argument
H A Dnet80211.c306 * Start Watchdog timer. After count down timer(s), ic_watchdog
310 ieee80211_start_watchdog(ieee80211com_t *ic, uint32_t timer) argument
314 drv_usectohz(1000000 * timer));
319 * Stop watchdog timer.
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/tftp/
H A Dtftp.c99 timer(int signum) function
106 (void) signal(SIGALRM, timer);
139 (void) signal(SIGALRM, timer);
273 (void) signal(SIGALRM, timer);
/illumos-gate/usr/src/uts/common/ipp/meters/
H A Dmeter_impl.h132 /* timer */
133 timeout_id_t timer; member in struct:tokenmt_cfg_s
/illumos-gate/usr/src/uts/i86pc/os/cpupm/
H A Dcpu_idle.c63 static boolean_t cstate_use_timer(hrtime_t *lapic_expire, int timer);
66 * the flag of always-running local APIC timer.
127 * details of the hardware timer used during Deep C-state.
143 * hardware timer that works during Deep C-states. This function also
144 * switches the timer back to the LACPI Timer after Deep C-state.
147 cstate_use_timer(hrtime_t *lapic_expire, int timer) argument
158 switch (timer) {
409 * The local APIC timer can stop in ACPI C2 and deeper c-states.
411 * LAPIC timer.
467 * CPU's proxy LAPIC timer
[all...]

Completed in 113 milliseconds

123