summaryrefslogtreecommitdiffstats
path: root/sys/fs/coda/coda_vnops.c
Commit message (Expand)AuthorAgeFilesLines
* Use VOP_NULL rather than VOP_PANIC for Coda's vop_print routine, so asrwatson2008-01-191-1/+1
* Lock the new directory vnode returned by coda_mkdir(), as this is requiredrwatson2008-01-191-1/+5
* Borrow the VM object associated with an underlying cache vnode with therwatson2008-01-191-1/+5
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-131-4/+4
* vn_lock() is currently only used with the 'curthread' passed as argument.attilio2008-01-101-2/+2
* Make sure we release the control vnode in Coda:rwatson2007-07-201-5/+0
* Complete repo-copy and move of Coda from src/sys/coda to src/sys/fs/codarwatson2007-07-121-8/+8
* Replace CODA_OPEN with CODA_OPEN_BY_FD: coda_open was disabled becauserwatson2007-07-111-113/+24
* Revert UF_OPENING workaround for CURRENT.kib2007-05-311-3/+3
* Since renaming of vop_lock to _vop_lock, pre- and post-conditionkib2007-05-181-2/+2
* Make insmntque() externally visibile and allow it to fail (e.g. duringtegge2007-03-131-0/+3
* change vop_lock handling to allowing tracking of callers' file and line forkmacy2006-11-131-2/+2
* - Reorder calls to vrele() after calls to vput() when the vrele is ajeff2006-02-011-12/+9
* Convert last four functions in coda_vnops.c to ANSI C functionrwatson2006-01-211-14/+6
* - Change all filesystems and vfs_cache to relock the dvp once the child isjeff2005-04-131-0/+1
* - Don't panic if we can't lock a child in lookup, return an error instead.jeff2005-03-281-5/+4
* - The c_lock in the coda node does not offer any features over the standardjeff2005-03-131-15/+8
* Remove vop_destroyvobject() initialization.phk2005-02-071-1/+0
* Make filesystems get rid of their own vnodes vnode_pager object inphk2005-01-281-0/+1
* Take VOP_GETVOBJECT() out to pasture. We use the direct pointer now.phk2005-01-251-1/+0
* Kill VOP_CREATEVOBJECT(), it is now the responsibility of the filesystemphk2005-01-251-1/+0
* Don't call VOP_CREATEVOBJECT(), it's the responsibility of thephk2005-01-241-26/+0
* Ditch vfs_object_create() and make the callers call VOP_CREATEVOBJECT()phk2005-01-131-6/+6
* Remove the unused credential argument from VOP_FSYNC() and VFS_SYNC().phk2005-01-111-3/+2
* Start each of the license/copyright comments with /*-imp2005-01-051-1/+1
* Back when VOP_* was introduced, we did not have new-style structphk2004-12-011-158/+71
* Make VOP_BMAP return a struct bufobj for the underlying storage devicephk2004-11-151-4/+4
* Avoid casts as lvalues.kan2004-07-281-1/+1
* Do the dreaded s/dev_t/struct cdev */phk2004-06-161-2/+2
* Add support for the Coda 6.x venus<->kernel interface. This extendstjr2003-09-071-59/+44
* Add a "int fd" argument to VOP_OPEN() which in the future willphk2003-07-261-3/+3
* Remove in toto coda_strategy which incorrectly implemented vop_panic();phk2003-06-151-23/+0
* Use __FBSDID().obrien2003-06-101-4/+3
* VOP_PATHCONF returns a register_t, not an int. Noticed by phk.tjr2003-03-051-1/+1
* Add a minimal implementation of VOP_PATHCONF to silence warningtjr2003-03-051-1/+29
* Handle the case where a_uio->uio_td == NULL properly in coda_readlink().tjr2003-03-051-1/+2
* - Use vrefcnt() instead of directly accessing v_usecount.jeff2002-09-251-7/+9
* Remove all use of vnode->v_tag, replacing with appropriate substitutes.njl2002-09-141-1/+1
* More s/file system/filesystem/gtrhodes2002-05-161-3/+3
* Make daddr_t and u_daddr_t 64bits wide.phk2002-05-141-1/+1
* Add a flags parameter to VFS_VGET to pass through the desiredmckusick2002-03-171-1/+1
* Introduce the new 64-bit size disk block, daddr64_t. Changemckusick2002-03-151-2/+2
* Staticise the coda vfsop pointer.msmith2002-01-081-0/+1
* Update to C99, s/__FUNCTION__/__func__/,obrien2001-12-101-1/+1
* Backed out vestiges of the quick fixes for the transient breakage ofbde2001-10-131-1/+0
* KSE Milestone 2julian2001-09-121-71/+72
* Coda do not call vop_defaultop(), so add nesessary calls for VM objects.bp2001-06-141-0/+3
* Now works again and as a module and with devfs.shafeeq2001-06-051-8/+21
* Implement vop_std{get|put}pages() and add them to the default vop[].phk2001-05-011-1/+1
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-8/+9
OpenPOWER on IntegriCloud