summaryrefslogtreecommitdiffstats
path: root/sys/coda/coda_vnops.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* fix it so it compiles againmjacob2001-04-231-0/+2
* This patch removes the VOP_BWRITE() vector.phk2001-04-171-1/+0
* Delete unused #include <sys/select.h>.wollman2001-01-091-1/+0
* Protect accesses to member of struct proc with the proc lock.jhb2000-12-061-0/+3
* Give vop_mmap an untimely death. The opportunity to give it a timelyeivind2000-11-011-1/+0
* Convert lockmgr locks from using simple locks to using mutexes.jasone2000-10-041-0/+1
* Remove 42 unneeded #include <sys/ioccom.h>.phk2000-05-031-1/+0
* Remove unneeded #include <vm/vm_zone.h>phk2000-04-301-1/+0
* Introduce NDFREE (and remove VOP_ABORTOP)eivind1999-12-151-51/+3
* Lock reporting and assertion changes.eivind1999-12-111-1/+1
OpenPOWER on IntegriCloud