aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/subr_eventhandler.c
Commit message (Expand)AuthorAgeFilesLines
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-271-1/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-121-1/+1
* Include ktr.h in more compilation unitsConrad Meyer2019-05-211-0/+1
* Fix initialization of eventhandler mutex.Matt Joras2018-03-191-1/+2
* sys/kern: adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Introduce EVENTHANDLER_LIST and some users.Matt Joras2017-11-091-30/+49
* Restore the ability to deregister an eventhandler from within the callback.Ian Lepore2017-10-081-3/+19
* Split eventhandler_register() into an internal part and a wrapper functionBjoern A. Zeeb2010-03-191-17/+54
* If the runcount is non-zero in eventhandler_deregister() then one or moreAndrew Thompson2009-12-171-4/+7
* In keeping with style(9)'s recommendations on macros, use a ';'Robert Watson2008-03-161-1/+1
* eliminate potential null derefSam Leffler2005-02-231-1/+0
* Use 'const char *' for a few prototypes.Joseph Koshy2004-12-061-4/+4
* Use __FBSDID().David E. O'Brien2003-06-111-2/+3
* Rework the eventhandler locking for hopefully the last time. The schemeJohn Baldwin2003-03-111-41/+108
* Wrap a line longer than 80 characters.Maxime Henrion2002-07-191-2/+2
* Change callers of mtx_init() to pass in an appropriate lock type name. InJohn Baldwin2002-04-041-1/+1
* Avoid a lock order reversal by dropping the eventhandler_mutex earlier.Alfred Perlstein2002-04-041-2/+1
* Use sx locks rather than lockmgr locks for eventhandlers.Alfred Perlstein2002-04-021-5/+6
* KSE Milestone 2Julian Elischer2001-09-121-4/+4
* Don't try to find an eventhandler list if the list of lists hasn'tJake Burkholder2001-07-311-0/+3
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inMark Murray2001-05-011-0/+1
* Catch up to header include changes:John Baldwin2001-03-281-0/+1
* Change and clean the mutex lock interface.Bosko Milekic2001-02-091-6/+6
* Implement MTX_RECURSE flag for mtx_init().Bosko Milekic2001-01-191-1/+1
* - Convert the per-eventhandler list mutex to a lockmgr lock so that it canJohn Baldwin2000-12-121-11/+20
* Staticize some malloc M_ instances.Poul-Henning Kamp2000-12-081-1/+1
* - Make the eventhandler_mutex mutex a private variable inJohn Baldwin2000-10-251-0/+1
* Make the EVENTHANDLER mechanism MP-safe. Events can now be invokedMike Smith2000-09-221-3/+21
* Back out the previous change to the queue(3) interface.Jake Burkholder2000-05-261-1/+1
* Change the way that the queue(3) structures are declared; don't assume thatJake Burkholder2000-05-231-1/+1
* Commit the remaining part of PR14914:Poul-Henning Kamp1999-11-161-1/+1
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Implement a new generic mechanism for attaching handler functions toMike Smith1999-08-211-0/+140