summaryrefslogtreecommitdiff
path: root/lib/libc/sys/kqueue.2
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tagrelease/6.2.0_cvscvs2svn2007-01-111-1/+1
| | | | | | 'RELENG_6_2_0_RELEASE'. This commit was manufactured to restore the state of the 6.2-RELEASE image.
* MFC revision 1.43:Ceri Davies2006-09-021-2/+11
| | | | | | | Note that the system only allows a maximum of kern.kq_calloutmax timers. Notes: svn path=/stable/6/; revision=161899
* Update .Dd value.Alan Cox2005-06-041-1/+1
| | | | Notes: svn path=/head/; revision=146964
* Eliminate the original method of requesting notification of aio_read(2) andAlan Cox2005-06-041-9/+0
| | | | | | | | | | | | | | | | | | | | aio_write(2) completion through kevent(2). This method does not work on 64-bit architectures. It was deprecated in FreeBSD 4.4. See revisions 1.87 and 1.70.2.7. Change aio_physwakeup() to call psignal(9) directly rather than indirectly through a timeout(9). Discussed with: bde Correct a bug introduced in revision 1.65 that could result in premature delivery of a signal if an lio_listio(2) consisted of a mixture of direct/raw and queued I/O operations. Observed by: tegge Eliminate a field from struct kaioinfo that is now unused. Reviewed by: tegge Notes: svn path=/head/; revision=146963
* Mechanically kill hard sentence breaks.Ruslan Ermilov2004-07-021-15/+30
| | | | Notes: svn path=/head/; revision=131504
* Markup, grammar, and spelling fixes.Ruslan Ermilov2004-06-301-3/+3
| | | | Notes: svn path=/head/; revision=131365
* Spelling fixes.Mike Pritchard2004-06-211-1/+1
| | | | Notes: svn path=/head/; revision=130865
* Add mention of the fact that timeouts are silently limited to 24 hours.Colin Percival2004-04-201-0/+5
| | | | | | | Observed by: jmg Notes: svn path=/head/; revision=128499
* Add information about the EVFILT_NETDEV filterChristian Brueffer2003-11-111-0/+24
| | | | | | | | | PR: docs/56872 (based on) Submitted by: Suleiman Souhlal <refugee@vt.edu> Reviewed by: hmp, jmg Notes: svn path=/head/; revision=122489
* document the fact that kqueue will immediately return and not timeout whenJohn-Mark Gurney2003-10-201-0/+8
| | | | | | | | | nevents is 0. PR: kern/45291 Notes: svn path=/head/; revision=121263
* mdoc(7): Use the new feature of the .In macro.Ruslan Ermilov2003-09-081-1/+1
| | | | Notes: svn path=/head/; revision=119893
* add support for using kqueue to watch bpf sockets.John-Mark Gurney2003-08-051-1/+8
| | | | | | | | Submitted by: Brian Buchanan of nCircle, Inc. Tested on: i386 and sparc64 Notes: svn path=/head/; revision=118471
* mdoc(7) police: "The .Fa argument.".Ruslan Ermilov2002-12-191-0/+8
| | | | Notes: svn path=/head/; revision=108087
* mdoc(7) police: Tidy up the syscall language.Ruslan Ermilov2002-12-181-6/+23
| | | | | | | | | | | | | Stop calling system calls "function calls". Use "The .Fn system call" a-la "The .Nm utility". When referring to a non-BSD implementation in the HISTORY section, call syscall a function, to be safe. Notes: svn path=/head/; revision=108028
* Track the number of non-data chararacters stored in socket buffers so thatKelly Yancey2002-11-011-1/+1
| | | | | | | | | | | | | | the data value returned by kevent()'s EVFILT_READ filter on non-TCP sockets accurately reflects the amount of data that can be read from the sockets by applications. PR: 30634 Reviewed by: -net, -arch Sponsored by: NTT Multimedia Communications Labs MFC after: 2 weeks Notes: svn path=/head/; revision=106313
* While an interface can be depreciated, we prefer deprecated.Robert Watson2002-10-291-1/+1
| | | | | | | Submitted by: Wayne Morrison <tewok@tislabs.com> Notes: svn path=/head/; revision=106172
* Fix typo (SIGEV_EVENT -> SIGEV_KEVENT).Mark Peek2002-07-021-1/+1
| | | | Notes: svn path=/head/; revision=99282
* mdoc(7) police: Use the new .In macro for #include statements.Ruslan Ermilov2001-10-011-3/+3
| | | | Notes: svn path=/head/; revision=84306
* Typo: s/conatains/contains/Guido van Rooij2001-09-121-1/+1
| | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=83371
* mdoc(7) police: remove whitespace at EOL.Ruslan Ermilov2001-08-081-1/+1
| | | | Notes: svn path=/head/; revision=81281
* Document EVFILT_TIMER.Jonathan Lemon2001-07-191-0/+12
| | | | | | | MFC after: 1 week Notes: svn path=/head/; revision=79990
* Remove whitespace at EOL.Dima Dorfman2001-07-151-26/+26
| | | | Notes: svn path=/head/; revision=79754
* event.h -> sys/event.hDima Dorfman2001-06-271-1/+1
| | | | | | | Submitted by: David Hill <david@phobia.ms> Notes: svn path=/head/; revision=78894
* Remove duplicate words.Dima Dorfman2001-06-241-1/+1
| | | | Notes: svn path=/head/; revision=78686
* Fix small bogon.Jonathan Lemon2001-06-111-1/+1
| | | | | | | Submitted by: Anton Berezin <tobez@tobez.org> Notes: svn path=/head/; revision=78086
* Document various changes to kq:Jonathan Lemon2001-02-261-10/+44
| | | | | | | | | | - new EV_SET macro, - NOTE_LOWAT option for low water marks on read/write filters, - NOTE_REVOKE for filesystem unmounting (and revoke() calls) - improved API for EVFILT_AIO Notes: svn path=/head/; revision=73060
* Add include <sys/time.h> because kevent uses struct timespecGuido van Rooij2001-02-141-0/+1
| | | | Notes: svn path=/head/; revision=72475
* Prepare for mdoc(7)NG.Ruslan Ermilov2000-12-291-15/+3
| | | | Notes: svn path=/head/; revision=70481
* mdoc(7) police: Er macro usage cleanup.Ruslan Ermilov2000-11-221-1/+1
| | | | Notes: svn path=/head/; revision=69051
* Fix a logic reversal: the RFFDG flag must be unset in order to shareJonathan Lemon2000-11-211-3/+6
| | | | | | | | | a file descriptor table. (Thanks to Alan Cox) Clarify the fact that the changelist and eventlist can be shared. Notes: svn path=/head/; revision=69014
* Clarify the time parameter of the kevent() system call.Jeroen Ruigrok van der Werven2000-11-211-1/+1
| | | | | | | | | Inspired by PR: 21708 Submitted by: Ronald F. Guilmette <rfg@monkeys.com> Reviewed by: jlemon Notes: svn path=/head/; revision=68998
* Document return value of ENOENT for nonexistent/invalid filter entries.Jonathan Lemon2000-08-071-0/+2
| | | | Notes: svn path=/head/; revision=64345
* Clean up some nits, with the permission of the author:Sheldon Hearn2000-07-241-7/+14
| | | | | | | | | * Grammar fixes. * Mark up rfork and vnode as cross-references. * Clarify the use of the RFFDG flag to rfork(2). Notes: svn path=/head/; revision=63805
* Simplify kqueue API slightly.Jonathan Lemon2000-07-181-2/+2
| | | | | | | Discussed on: -arch Notes: svn path=/head/; revision=63452
* remove sys/time.h by instruction from bde.John-Mark Gurney2000-07-061-1/+0
| | | | Notes: svn path=/head/; revision=62698
* change first release date to 4.1-R as 5.0-R won't be out for at least aJohn-Mark Gurney2000-06-261-1/+1
| | | | | | | | | year (from jkh).. Caught by: Fx macro warning on 3.4-R Notes: svn path=/head/; revision=62135
* Replace .Va, .Ar and .Nm with .Fa or .Va where necessary, examples:Chris Costello2000-06-231-5/+5
| | | | | | | | | ``.Ar errno'' -> ``.Va errno'' ``.Nm ops'' -> ``.Fa ops'' ``.Va fd'' -> ``.Fa fd'' Notes: svn path=/head/; revision=61988
* add a BUGS section on how we can only watch VNODE's on a UFS file systemJohn-Mark Gurney2000-06-071-0/+4
| | | | | | | | | | | | right now... I talked w/ phk last night and "fixing" this in a generic way is going to require a lot of complex thought on stacking let alone the NFS problems.. add missing sys/time.h for struct timespec def... Notes: svn path=/head/; revision=61375
* fix up the kqueue documentation... comment some things that were leftJohn-Mark Gurney2000-05-241-0/+21
| | | | | | | | | out that really needed to be here... Reviewed-by: jlemon Notes: svn path=/head/; revision=60856
* Back out NOTE_EXIT status reporting pending discussion.Brian Feldman2000-05-211-4/+0
| | | | Notes: svn path=/head/; revision=60759
* Put the wait(2) exit status in "data" for NOTE_EXIT kevents.Brian Feldman2000-05-171-0/+4
| | | | Notes: svn path=/head/; revision=60659
* Fixed missing include in synopsis.Bruce Evans2000-05-111-2/+2
| | | | | | | | Use a long line instead splitting a line with backslash-newline in synopsis. My synopsis checker doesn't understand backslash-newline. Notes: svn path=/head/; revision=60384
* Some mdoc cleanups for the manual page.Jonathan Lemon2000-05-061-7/+10
| | | | | | | Submitted by: phantom Notes: svn path=/head/; revision=60080
* Add a kqueue(2) manual page.Jonathan Lemon2000-05-041-0/+400
Notes: svn path=/head/; revision=59995