summaryrefslogtreecommitdiffstats
path: root/sys/sys/timetc.h
Commit message (Expand)AuthorAgeFilesLines
* MFC 276724:jhb2015-04-021-1/+1
* Add support for suspend/resume/migration operations when running as agibbs2013-09-201-0/+4
* Prefer uint64_t over u_int64_t.jkim2011-07-141-1/+1
* If TSC stops ticking in C3, disable deep sleep when the user forcefullyjkim2011-07-141-0/+2
* Make kern_tc.c provide minimum frequency of tc_ticktock() calls, requiredmav2010-09-141-1/+5
* Refactor timer management code with priority to one-shot operation mode.mav2010-09-131-0/+1
* Revert r210225 - turns out I was wrong; the "/*-" is not license-onlytrasz2010-07-181-1/+1
* The "/*-" comment marker is supposed to denote copyrights. Remove non-copyrighttrasz2010-07-181-1/+1
* Give timecounters a numeric quality field.phk2003-08-161-0/+7
* Convert the SMP_TSC kernel option into a loader tunable. Also enabledes2003-04-101-0/+4
* Move timecounters notion of frequency to 64 bits.phk2003-01-291-2/+2
* Give up on calling tc_ticktock() from a timeout, we have timeoutphk2002-09-041-0/+1
* Initialize time_second to 1 instead of zero to pacify slightly bogus arp code.phk2002-05-031-1/+1
* Brucifixion ? Yes, out that door, row on the left, one patch each.phk2002-04-301-16/+18
* Stylistic sweep through the timecounter code.phk2002-04-281-49/+23
* Now that the private parts of timecounters are no longer being fingeredphk2002-04-261-12/+1
* Hide the private parts of timecounter from a couple of places that don'tphk2002-04-261-0/+1
* Move the winding of timecounters out of hardclock and into a normalphk2002-04-261-1/+0
* Remove the tc_update() function. Any frequency change to thephk2002-04-261-1/+0
* Remove __Palfred2002-03-191-6/+6
* Add a generation number to timecounters and spin if it changes underphk2002-02-241-1/+3
* Revise timercounters to use binary fixed point format internally.phk2002-02-071-6/+2
* Let the number of timecounters follow hz, otherwise people withphk2002-02-051-1/+1
* Isolate the Timecounter internals in their own two files.phk2000-03-201-215/+13
* Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL"peter1999-12-291-6/+6
* Fixed missing declarations of futimes(2) and lutimes(2).bde1999-12-231-0/+2
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Added a sysctl "kern.timecounter.hardware" for selecting the hardwarebde1999-07-181-4/+8
* Make the machdep.i8254_freq and machdep.tsc_freq sysctls modify thephk1999-04-251-1/+2
* Make even more of the PPSAPI implementations generic.phk1999-03-111-2/+1
* Integrate the new "nanokernel" PLL from Dave Mills.phk1999-03-081-2/+2
* Wrap two macros into do { ... } while (0), and fix the way they're useddes1998-12-151-9/+11
* Remove the tc_cost field from timecounters.phk1998-10-231-2/+1
* Add a tc_ prefix to struct timecounter members.phk1998-06-091-20/+20
* Add a member function more to the timecounters, this one is for usephk1998-06-071-1/+4
* Sigh, all good words are reserved words these days...phk1998-06-071-2/+2
* Add a "this" style argument and a "void *private" so timecounters canphk1998-06-071-4/+3
* Some cleanups related to timecounters and weird ifdefs in <sys/time.h>.phk1998-05-281-4/+4
* Change a data type internal to the timecounters, and remove the "delta"phk1998-05-191-7/+5
* s/nanoruntime/nanouptime/gphk1998-05-171-5/+5
* Convert timespecclear() back to an expression (this time withouteivind1998-04-231-6/+3
* Wrap timerclear in do { ... } while(0)eivind1998-04-231-2/+5
* Make a kernel version of the timer* functions called timerval* to bephk1998-04-061-12/+18
* Time changes mark 2:phk1998-04-041-3/+41
* Eradicate the variable "time" from the kernel, using various measures.phk1998-03-301-2/+3
* Add two new functions, get{micro|nano}time.phk1998-03-261-24/+38
* Reviewed by: msmith, bde long agodufault1998-03-041-1/+7
* Removed _POSIX_SOURCE ifdefs. This is not a POSIX.1 header, so POSIXbde1998-02-251-5/+1
* Add #ifndef _POSIX_SOURCE around the timecounter definitionsjb1998-02-211-1/+3
* Replace TOD clock code with more systematic approach.phk1998-02-201-3/+73
OpenPOWER on IntegriCloud