Lines Matching full:periodic
90 static sbintime_t timerperiod; /* Timer period for periodic mode. */
100 static int singlemul; /* Multiplier for periodic mode. */
102 0, "Multiplier for periodic mode");
104 static u_int idletick; /* Run periodic events when idle. */
106 0, "Run periodic events when idle");
108 static int periodic; /* Periodic or one-shot mode. */ variable
110 TUNABLE_INT("kern.eventtimer.periodic", &want_periodic);
317 if (periodic)
388 if (periodic) {
391 * Try to start all periodic timers aligned
424 if (periodic && (timer->et_flags & ET_FLAGS_PERIODIC) == 0)
425 periodic = 0;
426 else if (!periodic && (timer->et_flags & ET_FLAGS_ONESHOT) == 0)
427 periodic = 1;
492 if (periodic)
508 if (periodic)
601 periodic = want_periodic;
605 if (timer == NULL && periodic) {
613 if (timer == NULL && !periodic) {
622 if (periodic && (timer->et_flags & ET_FLAGS_PERIODIC) == 0)
623 periodic = 0;
624 else if (!periodic && (timer->et_flags & ET_FLAGS_ONESHOT) == 0)
625 periodic = 1;
642 if (periodic) {
720 if (periodic) {
740 if (periodic) {
761 (periodic && (timer->et_flags & ET_FLAGS_PERCPU))
769 if (periodic)
778 if (!periodic)
798 if (periodic)
862 /* If timer is periodic -- there is nothing to reprogram. */
863 if (periodic)
913 periodic = want_periodic;
932 val = periodic;
938 periodic = want_periodic = val;
943 SYSCTL_PROC(_kern_eventtimer, OID_AUTO, periodic,
945 0, 0, sysctl_kern_eventtimer_periodic, "I", "Enable event timer periodic mode");