Lines Matching defs:tick
50 #include <machine/tick.h>
56 static SYSCTL_NODE(_machdep, OID_AUTO, tick, CTLFLAG_RD, 0, "tick statistics");
60 0, "total number of times tick interrupts got more than 12.5% behind");
64 0, "total number of ignored tick interrupts");
68 0, "total number of missed tick interrupts");
72 0, "total number of tick interrupts with adjustment");
76 &tick_et_use_stick, 0, "tick event timer uses STICK instead of TICK");
115 stick_wr_cmpr(uint64_t tick)
118 wrstickcmpr(tick, 0);
125 return (rd(tick));
146 return (rd(tick));
199 tick_tc.tc_name = "tick";
222 tick_et.et_name = tick_et_use_stick ? "stick" : "tick";
259 u_long adj, ref, tick, tick_increment;
268 * calculating the value of the next tick and writing it to
276 tick = rd_tick();
277 wr_tick_cmpr(tick + tick_increment - adj);
280 delta = tick - ref;
319 return ((u_int)rd(tick));
340 static u_long tick;
344 tick = rd(tick);
346 ipi_wait(ipi_rd(0, tl_ipi_tick_rd, &tick));
348 return (tick);
371 * out one tick to make sure that it is not missed.
401 wrpr(tick, 0, 0);