Lines Matching defs:et
92 struct eventtimer et;
205 hpet_start(struct eventtimer *et, sbintime_t first, sbintime_t period)
207 struct hpet_timer *mt = (struct hpet_timer *)et->et_priv;
254 hpet_stop(struct eventtimer *et)
256 struct hpet_timer *mt = (struct hpet_timer *)et->et_priv;
310 if (mt->et.et_active)
311 mt->et.et_event_cb(&mt->et, mt->et.et_arg);
791 t->et.et_name = "HPET";
794 t->et.et_name = t->name;
796 t->et.et_flags = ET_FLAGS_PERIODIC | ET_FLAGS_ONESHOT;
797 t->et.et_quality = 450;
799 t->et.et_flags |= ET_FLAGS_PERCPU;
800 t->et.et_quality += 100;
802 t->et.et_quality -= 100;
804 t->et.et_quality -= 10;
805 t->et.et_frequency = sc->freq;
806 t->et.et_min_period =
808 t->et.et_max_period = (0xfffffffeLLU << 32) / sc->freq;
809 t->et.et_start = hpet_start;
810 t->et.et_stop = hpet_stop;
811 t->et.et_priv = &sc->t[i];
813 et_register(&t->et);