aboutsummaryrefslogtreecommitdiff
path: root/sys/sys/event.h
Commit message (Expand)AuthorAgeFilesLines
* kqueue: save space by using only one func pointer for assertionsMateusz Guzik2020-11-091-4/+2
* sys: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-1/+0
* kevent32: fix the split of data into data1/data2Kyle Evans2020-04-211-1/+1
* Pass malloc flags directly through kevent(2) subroutines.Mark Johnston2018-11-241-1/+1
* Remove KN_HASKQLOCK.Mark Johnston2018-11-211-1/+0
* Make the definition of struct kevent in event.h match what the man page for k...David Bright2018-07-181-4/+4
* Address some (although not all) style(9) issues in event.h after r335776.David Bright2018-07-111-10/+10
* Fix compilation error in r335765 under gcc 4.2.1.David Bright2018-06-281-4/+1
* Remove potential identifier conflict in the EV_SET macro.David Bright2018-06-281-0/+20
* sys/sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Decode kevent structures logged via ktrace(2) in kdump.John Baldwin2017-11-251-0/+41
* Add abstime kqueue(2) timers and expand struct kevent members.Konstantin Belousov2017-06-171-2/+9
* Fix typo.Patrick Kelsey2017-04-081-1/+1
* Make <sys/event.h> work on its own.Ed Schouten2017-02-131-5/+6
* Add kevent EVFILT_EMPTY for notification when a client has received all dataHiren Panchasara2017-01-161-1/+2
* Remove unneeded externs keywords. Reindent long lines.Konstantin Belousov2017-01-021-22/+22
* Make knote KN_INFLUX state counted. This is final fix for the issueKonstantin Belousov2016-12-261-5/+8
* Some optimizations for kqueue timers.Konstantin Belousov2016-12-251-1/+0
* Fix userspace build after r302235: do not expose bool field of theKonstantin Belousov2016-06-271-1/+1
* When filt_proc() removes event from the knlist due to the processKonstantin Belousov2016-06-271-2/+4
* Add EVFILT_VNODE open, read and close notifications.Konstantin Belousov2016-05-031-0/+6
* Rename aiocblist to kaiocb and use consistent variable names.John Baldwin2016-02-051-1/+1
* kqueue EVFILT_PROC: avoid collision between NOTE_CHILD and NOTE_EXITEric van Gyzen2016-01-281-0/+1
* Make it possible to implement poll(2) on top of kqueue(2).Ed Schouten2015-08-051-0/+1
* prevent doing filter ops locking for staticly compiled filter ops...John-Mark Gurney2014-11-161-0/+1
* Make kevent(2) periodic timer events more reliably periodic. The eventIan Lepore2014-10-041-0/+1
* Fix a typo in a commentBaptiste Daroussin2014-07-241-1/+1
* Extend kqueue's EVFILT_TIMER by adding precision unit flags supportBaptiste Daroussin2014-07-181-0/+6
* Implement kqueue(2) for procdesc(4).Ed Schouten2014-04-071-2/+2
* When KN_INFLUX is set on the knote due to kqueue_register() orKonstantin Belousov2014-04-051-0/+1
* Reserve an event type for the upcoming EVENT_SENDFILE andAdrian Chadd2014-01-071-2/+4
* Revert r255672, it has some serious flaws, leaking file references etc.Roman Divacky2013-09-181-18/+0
* Implement epoll support in Linuxulator. This is a tiny wrapper around kqueueRoman Divacky2013-09-181-0/+18
* Use TAILQ instead of STAILQ for kqeueue filedescriptors to ensure constantKonstantin Belousov2013-09-131-1/+1
* Don't emit a spurious EVFILT_PROC event with no fflags set on process exitJohn Baldwin2013-08-071-0/+1
* - Add knlist_init_rw_reader() function to kqueue(9).Alexander V. Chernikov2012-03-261-0/+2
* Remove MALLOC_DECLAREs of nonexisting malloc-pools.Ed Schouten2011-11-061-4/+0
* The devices that supported EVFILT_NETDEV kqueue filters were removed inBrooks Davis2009-12-311-8/+1
* Change unsigned foo to u_foo as required by style(9).Roman Divacky2009-09-221-2/+1
* Fix the style of the previous commit.Roman Divacky2009-09-171-1/+2
* Make these argument/variable unsigned as the defines for them don't fitRoman Divacky2009-09-171-1/+1
* Add EV_RECEIPT to kevents.Stacey Son2009-09-161-1/+1
* Add the EV_DISPATCH flag to kevents.Stacey Son2009-09-161-0/+2
* Add EVFILT_USER to kevents.Stacey Son2009-09-161-1/+21
* Add optional touch event filter hooks to kevents.Stacey Son2009-09-161-0/+12
* - Turn the third (islocked) argument of the knote call into flags parameter.Stanislav Sedov2009-06-281-3/+9
* Adapt vfs kqfilter to the shared vnode lock used by zfs write vop. UseKonstantin Belousov2009-06-101-2/+5
* The kqueue_register() function assumes that it is called from the top ofKonstantin Belousov2008-07-071-0/+1
* When asked to use kqueue, AIO stores its internal state in theJean-Sébastien Pédron2008-01-241-0/+2
* hide kqueue_register from public view, and replace it w/ kqfd_register...John-Mark Gurney2006-09-241-2/+2