summaryrefslogtreecommitdiff
path: root/sys/kern/kern_timeout.c
AgeCommit message (Expand)Author
2012-06-02Delete diagnostic code that reports timeout adjustments on resume.Philip Guenthe
2012-05-24On resume, run forward the monotonic and realtimes clocks instead of jumpingPhilip Guenthe
2011-05-10tweak timeout_del so it can tell the caller if it actually did remove aDavid Gwynne
2009-11-04Get rid of __HAVE_GENERIC_SOFT_INTERRUPTS now that all our platforms support it.Mark Kettenis
2009-06-02Constipate the second argument to timeout_add_*(). Also, usePhilip Guenthe
2009-03-03put back r1.25 (poisoning chain pointers after removing items from theMiod Vallat
2008-10-22Add timeout_add_msec(), for timeouts in milliseconds.Bret Lambert
2008-07-14Don't lock timeouts in db_show_callout.Artur Grabowski
2008-07-11Add timeout_add_{tv,ts,bt,sec,usec,nsec} so that we can add timeoutsBret Lambert
2008-01-20Revert 1.25 and do not use _Q_INVALIDATE on timeout structures; beingMiod Vallat
2006-07-19Sprinkle some _Q_INVALIDATE love for timeout structures as well; ok otto@Miod Vallat
2006-04-21back out my last commit.David Gwynne
2006-04-18if you go timeout_set, timeout_add, and then timeout_set again you canDavid Gwynne
2004-12-28when panicing from timeout_add being < 0, print the value; ok miodTheo de Raadt
2004-12-12simplify slightly, kill lvalue weirdness that's not ANSI C.Marc Espie
2004-11-10Diff from art@:Alexander Yurchenko
2004-07-20The timeout wheels are manipulated by hardclock that's not protected withArtur Grabowski
2003-06-03Two term license with approval from nordin@Artur Grabowski
2003-05-17Typos; from Julien Bordet <zejames@greyhats.org>Alexander Yurchenko
2003-04-13diff from nordin@ to prevent wraparound on long uptime machines.Ted Unangst
2002-12-08 - Lock the timeout wheel after the diagnostic checks.Artur Grabowski
2002-03-14First round of __P removal in sysTodd C. Miller
2002-02-15Make rescheduling to a later time faster. ok art@Thomas Nordin
2001-12-22New scalable implementation with constant time add and delete. ok deraadt@Thomas Nordin
2001-09-12Rename timeout_init to timeout_startup to deconfuse a bit.Artur Grabowski
2001-08-23Remove even more leftovers from old timeouts.Artur Grabowski
2001-08-23Remove the old timeout legacy code.Miod Vallat
2001-03-28Add some DIAGNOSTIC checks that panic on some of the common mistakes.Artur Grabowski
2001-03-15Triggered mechanism allows a handler to figure out whether a givenConstantine Sapuntzakis
2001-02-16typo (incidentally, removed a bogus -k in the cvs file, the updateMarc Espie
2000-06-20timeout_add: Remove the right timeout when we see that it is on the list.Artur Grabowski
2000-05-08from art@:Michael Shalayeff
2000-03-23Provide methods to check if a timeout was initalized and if it is scheduled.Artur Grabowski
2000-03-23Preserve the FIFO order of issued timeouts.Artur Grabowski
2000-03-23New API for timeouts. Replaces the old timeout()/untimeout() API andArtur Grabowski