summaryrefslogtreecommitdiff
path: root/sys/kern/subr_eventhandler.c
AgeCommit message (Expand)Author
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2019-05-21Include ktr.h in more compilation unitsConrad Meyer
2018-03-19Fix initialization of eventhandler mutex.Matt Joras
2017-11-27sys/kern: adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-11-09Introduce EVENTHANDLER_LIST and some users.Matt Joras
2017-10-08Restore the ability to deregister an eventhandler from within the callback.Ian Lepore
2010-03-19Split eventhandler_register() into an internal part and a wrapper functionBjoern A. Zeeb
2009-12-17If the runcount is non-zero in eventhandler_deregister() then one or moreAndrew Thompson
2008-03-16In keeping with style(9)'s recommendations on macros, use a ';'Robert Watson
2005-02-23eliminate potential null derefSam Leffler
2004-12-06Use 'const char *' for a few prototypes.Joseph Koshy
2003-06-11Use __FBSDID().David E. O'Brien
2003-03-11Rework the eventhandler locking for hopefully the last time. The schemeJohn Baldwin
2002-07-19Wrap a line longer than 80 characters.Maxime Henrion
2002-04-04Change callers of mtx_init() to pass in an appropriate lock type name. InJohn Baldwin
2002-04-04Avoid a lock order reversal by dropping the eventhandler_mutex earlier.Alfred Perlstein
2002-04-02Use sx locks rather than lockmgr locks for eventhandlers.Alfred Perlstein
2001-09-12KSE Milestone 2Julian Elischer
2001-07-31Don't try to find an eventhandler list if the list of lists hasn'tJake Burkholder
2001-05-01Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray
2001-03-28Catch up to header include changes:John Baldwin
2001-02-09Change and clean the mutex lock interface.Bosko Milekic
2001-01-19Implement MTX_RECURSE flag for mtx_init().Bosko Milekic
2000-12-12- Convert the per-eventhandler list mutex to a lockmgr lock so that it canJohn Baldwin
2000-12-08Staticize some malloc M_ instances.Poul-Henning Kamp
2000-10-25- Make the eventhandler_mutex mutex a private variable inJohn Baldwin
2000-09-22Make the EVENTHANDLER mechanism MP-safe. Events can now be invokedMike Smith
2000-05-26Back out the previous change to the queue(3) interface.Jake Burkholder
2000-05-23Change the way that the queue(3) structures are declared; don't assume thatJake Burkholder
1999-11-16Commit the remaining part of PR14914:Poul-Henning Kamp
1999-08-28$Id$ -> $FreeBSD$Peter Wemm
1999-08-21Implement a new generic mechanism for attaching handler functions toMike Smith