summaryrefslogtreecommitdiffstats
path: root/sys/fs/nwfs/nwfs_vnops.c
Commit message (Expand)AuthorAgeFilesLines
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inattilio2008-01-131-1/+1
* vn_lock() is currently only used with the 'curthread' passed as argument.attilio2008-01-101-1/+1
* Update nwfs_lookup() to match the current cache_lookup() API.truckman2005-10-161-26/+11
* - Change all filesystems and vfs_cache to relock the dvp once the child isjeff2005-04-131-7/+3
* - Remove wantparent, it is no longer necessary. An assert in vfs_lookup.cjeff2005-03-291-4/+3
* - nwfs_lookup() is no longer responsible for unlocking the dvp, this isjeff2005-03-281-26/+10
* vp->v_id is a private field for the vfs namecache and it is a big mistakephk2005-02-221-11/+10
* Eliminate constant and unused arguments to nwfs_vinvalbuf()phk2005-01-141-3/+3
* Whitespace in vop_vector{} initializations.phk2005-01-131-3/+4
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-061-1/+1
* Fix warningphk2004-12-061-1/+1
* Back when VOP_* was introduced, we did not have new-style structphk2004-12-011-34/+28
* Mechanically change prototypes for vnode operations to use the new typedefs.phk2004-12-011-21/+21
* Explicitly pass the vnode to the nw_doio() function.phk2004-09-071-3/+1
* Initialize b_offset before calling VOP_STRATEGY/VOP_SPECSTRATEGY.phk2003-10-181-1/+0
* Convert some if(bla) panic("foo") to KASSERTS to improve grep-ability.phk2003-10-181-2/+1
* Add the same KASSERT to all VOP_STRATEGY and VOP_SPECSTRATEGY implementationsphk2003-06-151-0/+2
* Finish cleanup of vprint() which was begun with changing v_tag to a string.njl2003-03-031-1/+1
* Fix vnode corruption bug when trying to rename files across filesystems.tjr2003-02-271-10/+13
* Sync nwfs_access() with smbfs_access(): use vaccess() instead of checkingtjr2003-02-271-13/+5
* Since Jeffr made the std* functions the default in rev 1.63 ofphk2003-01-041-3/+0
* - Use vrefcnt() where it is safe to do so instead of doing direct andjeff2002-09-251-2/+2
* - Replace v_flag with v_iflag and v_vflagjeff2002-08-041-3/+3
* KSE Milestone 2julian2001-09-121-65/+66
* - sys/n[tw]fs moved to sys/fs/n[tw]fsru2001-05-261-3/+3
* Add a vop_stdbmap(), and make it part of the default vop vector.phk2001-04-291-25/+0
* Do not kill vnodes after rename. This can cause deadlocks in the deadfs.bp2001-03-111-6/+2
* Slightly reorganize allocation of new vnode. Use bit NVOLUME to detectedbp2001-03-101-35/+0
* Synch with changes in the NCP requester.bp2001-03-101-13/+9
* A name of the file can change while its id stays the same. So, we havebp2001-03-061-15/+1
* Change and clean the mutex lock interface.bmilekic2001-02-091-7/+7
* Weaken a bogus dependency on <sys/proc.h> in <sys/buf.h> by #ifdef'ingphk2000-10-291-1/+0
* Convert lockmgr locks from using simple locks to using mutexes.jasone2000-10-041-7/+9
* Protect hash data with lock manager instead of home grown one.bp2000-10-021-12/+27
* Get rid from the legacy __P() macro. Remove 'register' keywords.bp2000-10-021-57/+57
* Separate the struct bio related stuff out of <sys/buf.h> intophk2000-05-051-0/+1
* Remove unneeded #include <vm/vm_zone.h>phk2000-04-301-1/+0
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newphk2000-03-201-1/+1
* Introduce NDFREE (and remove VOP_ABORTOP)eivind1999-12-151-33/+1
* Fix pointer problem for the Alphapeter1999-12-121-2/+2
* Remove race condition under SMP.bp1999-11-211-2/+8
* Under some condition vnode can reference itself.bp1999-10-141-1/+4
* Remove unnessary includes.bp1999-10-121-7/+0
* Import kernel part of ncplib: netncp and nwfsbp1999-10-021-0/+1128
OpenPOWER on IntegriCloud