aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/fifofs
Commit message (Expand)AuthorAgeFilesLines
* - The VI_DOOMED flag now signals the end of a vnode's relationship withJeff Roberson2005-03-131-4/+0
* Whitespace in vop_vector{} initializations.Poul-Henning Kamp2005-01-131-0/+1
* /* -> /*- for copyright notices, minor format tweaks as necessaryWarner Losh2005-01-062-2/+2
* Don't forget to bypass vnodes in corner cases.Poul-Henning Kamp2004-12-131-8/+6
* Explicitly panic vop_read/vop_write on fifos.Poul-Henning Kamp2004-12-131-0/+2
* Back when VOP_* was introduced, we did not have new-style structPoul-Henning Kamp2004-12-012-43/+25
* Mechanically change prototypes for vnode operations to use the new typedefs.Poul-Henning Kamp2004-12-011-7/+7
* Add dropped implementation of ioctl for fifos.Poul-Henning Kamp2004-11-181-1/+20
* Make vnode bypass for fifos (read, write, poll) mandatory.Poul-Henning Kamp2004-11-171-133/+6
* Add file ops to fifofs so that we can bypass vnodes (and Giant) for thePoul-Henning Kamp2004-11-151-1/+164
* fifos doesn't need a vop_lookup, the default will do fine.Poul-Henning Kamp2004-11-131-19/+0
* Properly implement a default version of VOP_GETWRITEMOUNT.Poul-Henning Kamp2004-11-061-1/+0
* Add locking to the kqueue subsystem. This also makes the kqueue subsystemJohn-Mark Gurney2004-08-151-5/+5
* Remove unlocked read annotation for sbspace(); the read is locked.Robert Watson2004-06-231-1/+0
* Merge some additional leaf node socket buffer locking fromRobert Watson2004-06-181-6/+27
* Merge additional socket buffer locking from rwatson_netperf:Robert Watson2004-06-171-0/+2
* Grab the socket buffer send or receive mutex when performing aRobert Watson2004-06-151-0/+6
* The socket field so_state is used to hold a variety of socket relatedRobert Watson2004-06-141-5/+5
* Add MSG_NBIO flag option to soreceive() and sosend() that causesDon Lewis2004-06-011-12/+6
* Switch from using the vnode interlock to a private mutex in fifo_open()Don Lewis2004-05-171-24/+23
* Remove advertising clause from University of California Regent'sWarner Losh2004-04-072-8/+0
* Export uipc_connect2() from uipc_usrreq.c instead of unp_connect2(),Robert Watson2004-03-311-1/+1
* Use "fip->fi_readers == 0 && fip->fi_writers == 0" as the condition forDon Lewis2003-11-161-6/+3
* If fifo_open() is interrupted, fifo_close() may not get called, causingDon Lewis2003-11-101-9/+23
* Partially back out rev 1.87 by nuking fifo_inactive() and moving theDon Lewis2003-06-161-20/+4
* Clean up the fifo_open() implementation:Don Lewis2003-06-131-45/+30
* Fix up locking problems in fifo_open() and fifo_close():Don Lewis2003-06-011-25/+73
* Remove unused variable.Poul-Henning Kamp2003-05-311-2/+1
* Better fix for the problem addressed by rev.1.79: don't loop inBruce Evans2003-03-241-8/+13
* More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9).Dag-Erling Smørgrav2003-03-021-4/+4
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-1/+1
* Bow to the whining masses and change a union back into void *. RetainMatthew Dillon2003-01-131-6/+7
* Change struct file f_data to un_data, a union of the correct structMatthew Dillon2003-01-121-6/+6
* There is some sort of race/deadlock which I have not identifiedPoul-Henning Kamp2002-12-291-1/+6
* Fix comments and one resulting code confusion about the type of thePoul-Henning Kamp2002-10-161-1/+1
* Be consistent about "static" functions: if the function is markedPoul-Henning Kamp2002-09-281-1/+1
* - Use vrefcnt() where it is safe to do so instead of doing direct andJeff Roberson2002-09-251-1/+1
* Remove any VOP_PRINT that redundantly prints the tag.Nate Lawson2002-09-181-2/+0
* Remove all use of vnode->v_tag, replacing with appropriate substitutes.Nate Lawson2002-09-141-1/+1
* Handle one more case of a fifofs filetmp: set filetmp.f_cred toRobert Watson2002-08-201-2/+3
* In continuation of early fileop credential changes, modify fo_ioctl() toRobert Watson2002-08-171-2/+6
* Make similar changes to fo_stat() and fo_poll() as made earlier toRobert Watson2002-08-161-2/+3
* Back out my lats commit of locking down a socket, it conflicts with hsu's work.Seigo Tanimura2002-05-311-30/+4
* Lock the writer socket across sorwakeup(fip->fi_writesock).Seigo Tanimura2002-05-211-1/+3
* Lock down a socket, milestone 1.Seigo Tanimura2002-05-201-4/+28
* Use vop_panic() instead of rolling our own.Poul-Henning Kamp2002-05-021-23/+11
* Revert the change of #includes in sys/filedesc.h and sys/socketvar.h.Seigo Tanimura2002-04-301-8/+10
* Cleanup of logic, flow and comments.Alfred Perlstein2002-04-181-20/+18
* Remove __P.Alfred Perlstein2002-03-192-14/+14