aboutsummaryrefslogtreecommitdiff
path: root/sys/fs/smbfs/smbfs_vnops.c
Commit message (Expand)AuthorAgeFilesLines
* After r186194 the *fs_strategy() functions always return 0.Bjoern A. Zeeb2009-01-311-2/+1
* According to phk@, VOP_STRATEGY should never, _ever_, returnEdward Tomasz Napierala2008-12-161-1/+1
* Introduce accmode_t. This is required for NFSv4 ACLs - it will be neccessaryEdward Tomasz Napierala2008-10-281-4/+4
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadAttilio Rao2008-08-281-21/+21
* Move the head of byte-level advisory lock list from theKonstantin Belousov2008-04-161-4/+4
* When calling lf_advlock to unlock a record, make sure that ap->a_fl->l_typeDoug Rabson2008-04-141-0/+3
* VOP_LOCK1() (and so VOP_LOCK()) and VOP_UNLOCK() are only used inAttilio Rao2008-01-131-1/+1
* vn_lock() is currently only used with the 'curthread' passed as argument.Attilio Rao2008-01-101-1/+1
* Revert UF_OPENING workaround for CURRENT.Konstantin Belousov2007-05-311-1/+1
* Sweep kernel replacing suser(9) calls with priv(9) calls, assigningRobert Watson2006-11-061-5/+7
* Create a bidirectional mapping of the DOS 'read only' attributeBoris Popov2006-11-051-0/+14
* Enable inadvertantly disabled "securenet" access controls in ypserv. [1]Colin Percival2006-05-311-1/+8
* - Change all filesystems and vfs_cache to relock the dvp once the child isJeff Roberson2005-04-131-6/+2
* Initialize vp before using it. Failing to do this can cause instantXin LI2005-04-101-0/+1
* - Remove wantparent, it is no longer necessary. An assert in vfs_lookup.cJeff Roberson2005-03-291-4/+3
* - cache_lookup() now locks the new vnode for us to prevent some races.Jeff Roberson2005-03-291-57/+37
* - We no longer have to bother with PDIRUNLOCK, lookup() handles it for us.Jeff Roberson2005-03-281-54/+21
* - The VI_DOOMED flag now signals the end of a vnode's relationship withJeff Roberson2005-03-131-14/+1
* vp->v_id is a private field for the vfs namecache and it is a big mistakePoul-Henning Kamp2005-02-221-25/+24
* Unbreak a few filesystems for which vnode_create_vobject() wasn't beingPeter Edwards2005-01-291-1/+3
* Eliminate unused and constant arguments to smbfs_vinvalbuf()Poul-Henning Kamp2005-01-141-2/+2
* Whitespace in vop_vector{} initializations.Poul-Henning Kamp2005-01-131-2/+3
* /* -> /*- for copyright notices, minor format tweaks as necessaryWarner Losh2005-01-061-1/+1
* Convert to nmount. Add omount compat.Poul-Henning Kamp2004-12-061-5/+4
* Back when VOP_* was introduced, we did not have new-style structPoul-Henning Kamp2004-12-011-38/+31
* Mechanically change prototypes for vnode operations to use the new typedefs.Poul-Henning Kamp2004-12-011-23/+23
* Explicitly pass vnode to smbfs_doio() function.Poul-Henning Kamp2004-09-071-3/+1
* Rename suser_cred()'s PRISON_ROOT flag to SUSER_ALLOWJAIL. This isColin Percival2004-07-261-1/+1
* Fixes problems that occurred when a file was removed and a directoryTim J. Robbins2004-02-101-1/+24
* Restore closing of SMB find handle in smbfs_close().Tim J. Robbins2004-01-101-1/+8
* Make oldsize in smbfs_getattr() 64 bits wide instead of 32 to avoidTim J. Robbins2003-12-221-1/+1
* Initialize b_offset before calling VOP_STRATEGY/VOP_SPECSTRATEGY.Poul-Henning Kamp2003-10-181-1/+0
* Convert some if(bla) panic("foo") to KASSERTS to improve grep-ability.Poul-Henning Kamp2003-10-181-2/+1
* Allow the [, ], and = characters in non-8.3 filenames since theyTim J. Robbins2003-09-261-2/+2
* Add a "int fd" argument to VOP_OPEN() which in the future willPoul-Henning Kamp2003-07-261-1/+1
* Send the close request to the SMB server in smbfs_inactive(), instead ofTim J. Robbins2003-06-171-58/+14
* Add the same KASSERT to all VOP_STRATEGY and VOP_SPECSTRATEGY implementationsPoul-Henning Kamp2003-06-151-0/+2
* Deprecate machine/limits.h in favor of new sys/limits.h.Alexander Kabaev2003-04-291-2/+1
* Remove fragments of support for the FreeBSD 3.x and 4.x branches.Tim J. Robbins2003-03-061-4/+0
* Finish cleanup of vprint() which was begun with changing v_tag to a string.Nate Lawson2003-03-031-1/+1
* Do not call smbfs_attr_cacheremove() in the EXDEV case in smbfs_rename().Tim J. Robbins2003-02-191-5/+9
* Revert removal of vnode and VFS stubs; bp asserts that they are needed.Tim J. Robbins2003-02-081-0/+60
* Garbage-collect stub vnode ops, use the defaults instead.Tim J. Robbins2003-02-071-60/+0
* Add missing permission checks to the smbfs VOP_SETATTR vnode op for theTim J. Robbins2003-02-041-0/+5
* Use vaccess() instead of rolling our own access checks. This fixes a bugTim J. Robbins2003-02-031-12/+6
* Escape the backslash in badchars so that smbfs_pathcheck() correctlyTim J. Robbins2003-01-291-1/+1
* Since Jeffr made the std* functions the default in rev 1.63 ofPoul-Henning Kamp2003-01-041-3/+0
* Fix build with SMB_VNODE_DEBUG defined; use td_proc->p_pid instead ofTim J. Robbins2002-12-131-1/+2
* Store a reference to the parent directory's vnode in struct smbnode,Tim J. Robbins2002-12-131-2/+3
* Return ENOTTY on incorrect ioctls.Poul-Henning Kamp2002-09-261-1/+1