Home
last modified time | relevance | path

Searched refs:callout (Results 1 – 21 of 21) sorted by relevance

/illumos-gate/usr/src/cmd/dtrace/demo/sdt/
H A Dinterval.d29 sdt:::callout-start
31 self->callout = ((callout_t *)arg0)->c_func;
35 /self->callout && arg2 <= 100/
43 @callout[self->callout] = lquantize(arg2, 0, 100);
46 sdt:::callout-end
48 self->callout = NULL;
53 printa("%a\n%@d\n\n", @callout);
H A Dcallout.d29 sdt:::callout-start
/illumos-gate/usr/src/compat/bhyve/sys/
H A Dcallout.h23 struct callout { struct
47 void vmm_glue_callout_init(struct callout *c, int mpsafe);
48 void vmm_glue_callout_stop(struct callout *c);
49 void vmm_glue_callout_drain(struct callout *c);
52 void vmm_glue_callout_localize(struct callout *c);
55 callout_init(struct callout *c, int mpsafe) in callout_init()
61 callout_stop(struct callout *c) in callout_stop()
67 callout_drain(struct callout *c) in callout_drain()
72 void callout_reset_hrtime(struct callout *c, hrtime_t target,
/illumos-gate/usr/src/uts/intel/io/vmm/io/
H A Dvatpit.c106 struct callout callout; member
154 struct callout *callout; in vatpit_callout_handler() local
159 callout = &c->callout; in vatpit_callout_handler()
169 callout_deactivate(callout); in vatpit_callout_handler()
484 callout_init(&vatpit->channel[i].callout, 1); in vatpit_init()
499 callout_drain(&vatpit->channel[i].callout); in vatpit_cleanup()
522 callout_stop(&c->callout); in vatpit_pause()
532 ASSERT(!callout_active(&c->callout)); in vatpit_resume()
629 struct callout *callout = &out->callout; in vatpit_data_write() local
630 if (callout_active(callout)) { in vatpit_data_write()
[all …]
H A Dvhpet.c78 struct callout callout; member
278 struct callout *callout = &vhpet->timer[n].callout; in vhpet_handler() local
282 if (callout_pending(callout) || !callout_active(callout)) { in vhpet_handler()
287 callout_deactivate(callout); in vhpet_handler()
312 callout_stop(&vhpet->timer[n].callout); in vhpet_stop_timer()
709 callout_init(&vhpet->timer[i].callout, 1); in vhpet_init()
725 callout_drain(&vhpet->timer[i].callout); in vhpet_cleanup()
742 vmm_glue_callout_localize(&vhpet->timer[i].callout); in vhpet_localize_resources()
753 callout_stop(&timer->callout); in vhpet_pause()
766 callout_reset_hrtime(&timer->callout, in vhpet_resume()
[all …]
H A Dvrtc.c90 struct callout callout; member
740 if (callout_pending(&vrtc->callout)) { in vrtc_callout_handler()
745 callout_deactivate(&vrtc->callout); in vrtc_callout_handler()
799 if (callout_active(&vrtc->callout)) { in vrtc_callout_reschedule()
800 callout_stop(&vrtc->callout); in vrtc_callout_reschedule()
1244 ASSERT(!callout_active(&vrtc->callout)); in vrtc_reset()
1258 callout_init(&vrtc->callout, 1); in vrtc_init()
1284 callout_drain(&vrtc->callout); in vrtc_cleanup()
1292 vmm_glue_callout_localize(&vrtc->callout); in vrtc_localize_resources()
1299 callout_stop(&vrtc->callout); in vrtc_pause()
[all …]
H A Dvlapic_priv.h133 struct callout callout; /* vlapic timer */ member
H A Dvlapic.c233 if (callout_active(&vlapic->callout)) { in vlapic_get_ccr()
731 callout_reset_hrtime(&vlapic->callout, vlapic->timer_fire_when, in vlapic_callout_reset()
741 if (callout_pending(&vlapic->callout)) /* callout was reset */ in vlapic_callout_handler()
747 callout_deactivate(&vlapic->callout); in vlapic_callout_handler()
801 callout_stop(&vlapic->callout); in vlapic_icrtmr_write_handler()
1214 callout_stop(&vlapic->callout); in vlapic_svr_write_handler()
1417 callout_stop(&vlapic->callout); in vlapic_reset()
1495 callout_init(&vlapic->callout, 1); in vlapic_init()
1503 callout_drain(&vlapic->callout); in vlapic_cleanup()
1797 vmm_glue_callout_localize(&vlapic->callout); in vlapic_localize_resources()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dcallo.h55 typedef struct callout { struct
56 struct callout *c_idnext; /* next in ID hash, or on freelist */ argument
57 struct callout *c_idprev; /* prev in ID hash */ argument
58 struct callout *c_clnext; /* next in callout list */ argument
59 struct callout *c_clprev; /* prev in callout list */ argument
/illumos-gate/usr/src/uts/intel/io/vmm/
H A Dvmm_sol_glue.c270 struct callout *c = arg; in vmm_glue_callout_handler()
284 vmm_glue_callout_init(struct callout *c, int mpsafe) in vmm_glue_callout_init()
302 callout_reset_hrtime(struct callout *c, hrtime_t target, void (*func)(void *), in callout_reset_hrtime()
318 vmm_glue_callout_stop(struct callout *c) in vmm_glue_callout_stop()
327 vmm_glue_callout_drain(struct callout *c) in vmm_glue_callout_drain()
339 vmm_glue_callout_localize(struct callout *c) in vmm_glue_callout_localize()
/illumos-gate/usr/src/cmd/cmd-inet/usr.bin/pppd/
H A Dmain.c1600 struct callout { struct
1604 struct callout *c_next; argument
1607 static struct callout *callout = NULL; /* Callout list */ variable
1622 struct callout *newp, *p, **pp;
1629 if ((newp = (struct callout *) malloc(sizeof(struct callout))) == NULL)
1658 struct callout **copp, *freep;
1680 struct callout *p; in calltimeout()
1682 while (callout != NULL) { in calltimeout()
1683 p = callout; in calltimeout()
1692 callout = p->c_next; in calltimeout()
[all …]
/illumos-gate/usr/src/cmd/hal/hald/
H A Dproperty.c51 gboolean callout; member
352 prop->callout = val; in hal_property_set_attribute()
369 return prop->callout; in hal_property_get_attribute()
/illumos-gate/usr/src/lib/libfakekernel/
H A DMakefile.com21 callout.o \
/illumos-gate/usr/src/cmd/dtrace/demo/
H A DMakefile34 callout.d \
/illumos-gate/usr/src/uts/common/fs/nfs/
H A Dnfs4_db.c777 void (*callout)(rfs4_entry_t, void *), in rfs4_dbe_walk()
795 (*callout)(entry->dbe_data, data); in rfs4_dbe_walk()
/illumos-gate/usr/src/contrib/bhyve/dev/usb/
H A Dusbdi.h440 struct callout co;
/illumos-gate/usr/src/uts/common/inet/ipf/
H A Dip_frag.c97 extern struct callout fr_slowtimer_ch;
/illumos-gate/usr/src/pkg/manifests/
H A Ddeveloper-dtrace.p5m44 file path=usr/demo/dtrace/callout.d
/illumos-gate/usr/src/uts/common/nfs/
H A Dnfs4.h195 void (*callout)(rfs4_entry_t, void *), void *);
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dgenunix.c1484 callout(uintptr_t addr, uint_t flags, int argc, const mdb_arg_t *argv) in callout() function
4153 "display callouts", callout, callout_help },
/illumos-gate/usr/src/uts/common/
H A DMakefile.files127 callout.o \