summaryrefslogtreecommitdiffstats
path: root/sys/sys/event.h
Commit message (Expand)AuthorAgeFilesLines
* MFC r268843 (by bapt):kib2014-12-181-0/+6
* MFC r272528: Make kevent(2) periodic timer events more reliably periodic.ian2014-10-261-0/+1
* MFC r264146:kib2014-04-121-0/+1
* Revert r255672, it has some serious flaws, leaking file references etc.rdivacky2013-09-181-18/+0
* Implement epoll support in Linuxulator. This is a tiny wrapper around kqueuerdivacky2013-09-181-0/+18
* Use TAILQ instead of STAILQ for kqeueue filedescriptors to ensure constantkib2013-09-131-1/+1
* Don't emit a spurious EVFILT_PROC event with no fflags set on process exitjhb2013-08-071-0/+1
* - Add knlist_init_rw_reader() function to kqueue(9).melifaro2012-03-261-0/+2
* Remove MALLOC_DECLAREs of nonexisting malloc-pools.ed2011-11-061-4/+0
* The devices that supported EVFILT_NETDEV kqueue filters were removed inbrooks2009-12-311-8/+1
* Change unsigned foo to u_foo as required by style(9).rdivacky2009-09-221-2/+1
* Fix the style of the previous commit.rdivacky2009-09-171-1/+2
* Make these argument/variable unsigned as the defines for them don't fitrdivacky2009-09-171-1/+1
* Add EV_RECEIPT to kevents.sson2009-09-161-1/+1
* Add the EV_DISPATCH flag to kevents.sson2009-09-161-0/+2
* Add EVFILT_USER to kevents.sson2009-09-161-1/+21
* Add optional touch event filter hooks to kevents.sson2009-09-161-0/+12
* - Turn the third (islocked) argument of the knote call into flags parameter.stas2009-06-281-3/+9
* Adapt vfs kqfilter to the shared vnode lock used by zfs write vop. Usekib2009-06-101-2/+5
* The kqueue_register() function assumes that it is called from the top ofkib2008-07-071-0/+1
* When asked to use kqueue, AIO stores its internal state in thedumbbell2008-01-241-0/+2
* hide kqueue_register from public view, and replace it w/ kqfd_register...jmg2006-09-241-2/+2
* Remove nested includes of <sys/_lock.h> and <sys/_mutex.h> which spill intophk2006-03-161-7/+2
* Fix prototype to match the code and documentation.ru2005-11-241-1/+1
* Use a better EVFILT_LIO description!ambrisko2005-10-121-1/+1
* Add in kqueue support to LIO event notification and fix how it handledambrisko2005-10-121-2/+2
* Fix the recent panics/LORs/hangs created by my kqueue commit by:ssouhlal2005-07-011-2/+7
* Allow EVFILT_VNODE events to work on every filesystem type, not justssouhlal2005-06-091-0/+2
* Wrap copyin/copyout for kevent so the 32bit wrapper does not haveps2005-06-031-0/+5
* remove unimplemented part of the interface..jmg2005-03-251-3/+0
* fix aio+kq... I've been running ambrisko's test program for much longerjmg2005-03-181-1/+6
* Use kern_kevent instead of the stackgap for 32bit syscall wrapping.ps2005-03-011-1/+1
* move the declaration of struct kqlist into the non-KERNEL visable sectionjmg2004-08-151-3/+2
* Add locking to the kqueue subsystem. This also makes the kqueue subsystemjmg2004-08-151-13/+45
* do { } while(0) KNOTE macro, whitespacealfred2004-07-141-2/+3
* Introduce a new kevent filter. EVFILT_FS that will be used to signalalfred2004-07-041-1/+2
* Tweak the definition of the EV_SET macro so that it evaluates eachnectar2003-02-021-1/+2
* Updated a comment. Namspace pollution in <sys/select.h> is now moot sincebde2002-06-291-2/+2
* More caddr_t removal.alfred2002-06-291-1/+1
* Fixed some style bugs in the removal of __P(()). The main ones werebde2002-03-231-5/+5
* Remove __Palfred2002-03-191-6/+6
* Make AIO a loadable module.alfred2001-12-291-0/+2
* Add ability to attach knotes to network devices.jlemon2001-09-291-1/+9
* Have EVFILT_TIMERS allocate their callouts via malloc() instead of usingjlemon2001-09-291-0/+4
* KSE Milestone 2julian2001-09-121-3/+4
* Introduce EVFILT_TIMER, which allows a process to establish anjlemon2001-07-191-1/+2
* Add an EV_SET() convenience macro for initializing struct kevent priorjlemon2001-02-241-1/+10
* Introduce a NOTE_LOWAT flag for use with the read/write filters, whichjlemon2001-02-241-0/+5
* Add a NOTE_REVOKE flag for vnodes, which is triggered from within vclean().jlemon2001-02-231-0/+1
* Extend kqueue down to the device layer.jlemon2001-02-151-0/+1
OpenPOWER on IntegriCloud