Lines Matching refs:et
98 struct eventtimer et; member
278 if (pcpu->timer != 0 && sc->et.et_active) in xentimer_intr()
279 sc->et.et_event_cb(&sc->et, sc->et.et_arg); in xentimer_intr()
315 xentimer_et_start(struct eventtimer *et, in xentimer_et_start() argument
319 struct xentimer_softc *sc = et->et_priv; in xentimer_et_start()
349 xentimer_et_stop(struct eventtimer *et) in xentimer_et_stop() argument
397 sc->et.et_name = "XENTIMER"; in xentimer_attach()
398 sc->et.et_quality = XENTIMER_QUALITY; in xentimer_attach()
399 sc->et.et_flags = ET_FLAGS_ONESHOT | ET_FLAGS_PERCPU; in xentimer_attach()
400 sc->et.et_frequency = NSEC_IN_SEC; in xentimer_attach()
402 sc->et.et_min_period = (XENTIMER_MIN_PERIOD_IN_NSEC * in xentimer_attach()
404 sc->et.et_max_period = ((sbintime_t)4 << 32); in xentimer_attach()
405 sc->et.et_start = xentimer_et_start; in xentimer_attach()
406 sc->et.et_stop = xentimer_et_stop; in xentimer_attach()
407 sc->et.et_priv = sc; in xentimer_attach()
408 et_register(&sc->et); in xentimer_attach()
462 xentimer_et_start(&sc->et, sc->et.et_min_period, 0); in xentimer_percpu_resume()