summaryrefslogtreecommitdiff
path: root/sys/miscfs/fifofs/fifo_vnops.c
AgeCommit message (Expand)Author
2021-10-11Setting EV_EOF requires modifying kn->kn_flags. However, that relies onthorpej
2021-10-02- Add a new EVFILT_WRITE test case for FIFOs that correctly validatesthorpej
2021-10-02...and correct my terrible spelling.thorpej
2021-10-02- Strenghen the poll(2) fifo_inout test to ensure that once the readerthorpej
2021-10-02- fifo_poll(): If the last writer has disappeared, detect this and returnthorpej
2021-09-29The kq filterops that interact with sockets are MPSAFE.thorpej
2021-09-29- Change selremove_knote() from returning void to bool, and returnthorpej
2021-09-26Change the kqueue filterops::f_isfd field to filterops::f_flags, andthorpej
2021-06-29- Add a new vnode op: VOP_PARSEPATH.dholland
2020-12-19Use sel{record,remove}_knote().thorpej
2020-06-27Introduce genfs_pathconf() and use it for the default case in all filesystems.christos
2020-05-16Add ACL support for FFS. From FreeBSD.christos
2017-10-25Use C99 initializer for filteropsmaya
2017-04-11Make VOP_INACTIVE preserve vnode lock on return.riastradh
2014-08-09split PRU_CONNECT2 & PRU_PURGEIF function out of pr_generic() usrreqrtr
2014-07-25Add VOP_FALLOCATE and VOP_FDISCARD to every vnode ops table I candholland
2014-05-17fifo_open: assign v_fifoinfo once initialised; add an assert while here.rmind
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-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