summaryrefslogtreecommitdiff
path: root/sys/miscfs/fifofs
AgeCommit message (Expand)Author
2014-02-07Change vnode operation lookup to return the resulting vnode *vpp unlocked.hannken
2013-04-08Remove some set but unused variablesskrll
2011-12-21only set CANTRCVMORE if no error.christos
2011-12-20- Eliminate so_nbio and turn it into a bit SS_NBIO in so_state.christos
2011-08-31NULL does not need a castplunky
2010-06-24Clean up vnode lock operations pass 2:hannken
2010-03-29Stop exposing fifofs internals and leave only fifo_vnodeop_p visible.pooka
2010-03-27Access fifoinfo only when it's non-NULL.pooka
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-24Fix locking in the fifo kqueue routines.ad
2008-04-24Merge the socket locking patch:ad
2008-03-21Catch up with descriptor handling changes. See kern_descrip.c revisionad
2008-02-11sprinkle KERNEL_LOCK for socket.yamt
2008-02-06Don't lock the socket to set/clear FNONBLOCK. Just set it atomically.ad
2008-01-25Remove VOP_LEASE. Discussed on tech-kern.ad
2007-12-05Do not "return 1" from kqfilter for errors. That value is passedpooka
2007-11-26Remove the "struct lwp *" argument from all VFS and VOP interfaces.pooka
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12- sprinkle __unused on function decls.christos
2006-05-14integrate kauth.elad
2005-12-11merge ktrace-lwp.christos
2005-11-02merge yamt-vop branch. remove following VOPs.yamt
2005-08-30Remove __P()xtraeme
2005-02-26nuke trailing whitespaceperry
2004-07-17Clean up reader/writer counts for the revoke case in fifo_close().mycroft
2004-06-16Change fifo_{un,}lock and fifo_islocked to use the "real" lockwrstuden
2004-05-22Eliminate several uses of `curproc' from the socket-layer code and from NFS.jonathan
2004-05-12caddr_t -> void * and removal of some more casts.jrf
2004-04-29Removed remaining caddr_t casts we do not need in miscfs. Recompiledjrf
2004-03-06Handle the case of fifo_close() getting called from vclean(). In thatwrstuden
2003-11-29Restore a change that made AF_LOCAL sockets block on connect(2) untilmatt
2003-11-29Revert a change that altered the semantics of AF_LOCAL sockets. Sadlyperry
2003-09-03Change the behavor of AF_LOCAL connect() to sleep until the server hasmatt
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-06-29Back out the lwp/ktrace changes. They contained a lot of colateral damage,fvdl
2003-06-28Pass lwp pointers throughtout the kernel, as required, so that the lwpid candarrenr
2003-03-17Fix a race condition where a writer could already have closed the fifomartin
2003-03-02use different wmesg for the reader and the writerjdolecek
2002-11-26si_ -> sel_christos
2002-10-23merge kqueue branch into -currentjdolecek
2002-08-26Fix a signed/unsigned comparison warning from GCC 3.3.thorpej
2002-07-27we can't use the vnode's v_usecount to track how many times the vnodechs
2001-12-06add a VOP_PUTPAGES method for all the filesystems that don't have pages,chs
2001-11-10add RCSIDslukem
2001-09-22Add fifo_putpages() placebo so that the vnode's uobj is unlocked.sommerfeld
2001-02-27convert to ansi knflukem
2001-01-22make filesystem vnodeop, specop, fifoop and vnodeopv_* arrays constjdolecek
2000-03-30Register, begone!augustss
1998-10-31Use the so_send and so_receive funcptrs in the socket instead of callingmatt
1998-08-13Per POSIX, fail with EINVAL if advisory locking is attempted on a file typekleink