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

123456

/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/uts/common/netinet/
H A Digmp_var.h65 * Macro to compute a random timer value between 1 and maxticks.
69 #define MCAST_RANDOM_DELAY(timer, maxticks) \
70 /* uint_t timer; int maxticks */ \
71 (void) random_get_pseudo_bytes((uint8_t *)&(timer), sizeof (uint_t)); \
72 (timer) = ((uint_t)(timer) % (maxticks)) + 1
/illumos-gate/usr/src/lib/libsip/common/
H A Dsip_miscdefs.h74 /* timer granularity is in msecs */
101 #define SIP_SET_TIMEOUT(timer, time) { \
104 (timer).sip_timeout_val.tv_sec = mtime / MILLISEC; \
105 mtime -= (timer).sip_timeout_val.tv_sec * MILLISEC; \
106 (timer).sip_timeout_val.tv_usec = mtime * MILLISEC; \
110 #define SIP_INIT_TIMER(timer, time) { \
111 SIP_SET_TIMEOUT(timer, time); \
112 (timer).sip_timerid = 0; \
115 #define SIP_SCHED_TIMER(timer, obj, func) { \
116 (timer)
[all...]
/illumos-gate/usr/src/boot/sys/boot/fdt/dts/arm/
H A Dpandaboard-common.dtsi39 global-timer@48240600 {
40 compatible = "arm,cortex-a9-global-timer";
H A Drk3188.dtsi80 timer@20038000 {
81 compatible = "rockchip,rk30xx-timer";
88 timer@20038020 {
89 compatible = "rockchip,rk30xx-timer";
96 timer@20038060 {
97 compatible = "rockchip,rk30xx-timer";
104 timer@20038080 {
105 compatible = "rockchip,rk30xx-timer";
112 timer@200380a0 {
113 compatible = "rockchip,rk30xx-timer";
[all...]
H A Defikamx.dts67 timer@73fa0000 {
H A Dimx53-qsb.dts70 timer@53fa0000 {
/illumos-gate/usr/src/lib/libresolv2/common/isc/
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...]
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);
/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/fm/modules/sun4/cpumem-diagnosis/
H A Dcmd_state.h161 #define CMD_TIMERTYPE_ISCPU(timer) ((timer) != CMD_TIMERTYPE_MEM && \
162 (timer) != CMD_TIMERTYPE_DP)
/illumos-gate/usr/src/boot/sys/boot/fdt/dts/riscv/
H A Dqemu.dts68 timer0: timer@0 {
69 compatible = "riscv,timer";
H A Dspike.dts85 timer0: timer@0 {
86 compatible = "riscv,timer";
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/java_api/src/
H A DTestDrop.java50 final Timer timer = new Timer();
51 timer.schedule(new TimerTask() {
54 timer.cancel();
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ripngd/
H A DMakefile34 OBJS= if.o input.o main.o output.o startup.o tables.o timer.o trace.o
/illumos-gate/usr/src/uts/common/io/chxge/
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/i86pc/io/
H A Dhpet_acpi.c124 * Intel's HPET spec defines each timer block to have up to 32 counters and
125 * be 1024 bytes long. There can be more than one timer block of 32 counters.
126 * Each timer block would have an additional ACPI HPET table.
179 * Hardware contains the last timer's number.
211 * the first available non-legacy replacement timer: timer 2.
279 hpet_disable_timer(&hpet_info, hpet_info.cstate_timer.timer);
283 * Do initial setup to use a HPET timer as a proxy for Deep C-state stalled
284 * LAPIC Timers. Get a free HPET timer that supports I/O APIC routed interrupt.
285 * Setup data to handle the timer'
635 int timer; local
717 hpet_timer_program(hpet_info_t *hip, uint32_t timer, uint64_t delta) argument
[all...]
/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/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/uts/i86pc/sys/
H A Dhpet_acpi.h40 * with stalled LAPIC Timers. All CPUs use one HPET timer. The timer's
83 * Solaris uses the first available non-legacy replacement timer as a proxy
84 * timer for processor Local APIC Timers that stop in deep idle C-states.
186 #define HPET_INTR_STATUS_MASK(timer) ((uint64_t)1 << (timer))
200 uint32_t size_cap :1; /* 1=64bit, 0=32bit timer */
230 * HPET Spec reserves timers 0 and 1 for legacy timer replacement (PIT and RTC).
232 * start at timer 2.
237 * HPET timer an
240 int timer; member in struct:cstate_timer
[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/uts/common/sys/1394/adapters/
H A Dhci1394_tlist.h44 * timer resolution to 50uS and the timeout to 100uS, you could get the
49 * - The timer is only used when something is on the list
165 hci1394_tlist_timer_t *timer, hci1394_tlist_handle_t *tlist_handle);

Completed in 221 milliseconds

123456