summaryrefslogtreecommitdiff
path: root/sys/fs/smbfs/smbfs_node.c
Commit message (Expand)AuthorAgeFilesLines
* vfs: drop the de facto curthread argument from VOP_INACTIVEMateusz Guzik2020-10-201-2/+1
* fs: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-2/+2
* vfs: remove the always-curthread td argument from VOP_RECLAIMMateusz Guzik2020-08-191-1/+0
* vfs: remove the thread argument from vgetMateusz Guzik2020-08-161-1/+1
* Rework v_object lifecycle for vnodes.Konstantin Belousov2019-08-291-4/+0
* sys/fs: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Replace all remaining calls to vprint(9) with vn_printf(9), and removeEdward Tomasz Napierala2016-08-101-1/+1
* Expand the use of stat(2) flags to allow storing some Windows/DOSKenneth D. Merry2013-08-211-2/+13
* Properly use v_data field. This magically worked (even if wrong) untilDavide Italiano2013-06-281-1/+1
* - smbfs_rename() might return an error value without correctly upgradingDavide Italiano2012-11-261-0/+1
* - Remove reset of vpp pointer in some places as long as it's not reallyDavide Italiano2012-11-221-3/+0
* Until now, smbfs_fullpath() computed the full path starting from theDavide Italiano2012-11-221-6/+37
* Get rid of some old debug code. It provides checks similar to the oneDavide Italiano2012-11-141-28/+0
* - Do not put in the mntqueue half-constructed vnodes.Davide Italiano2012-10-311-104/+63
* Fix panic due to page faults while in kernel mode, under conditions ofDavide Italiano2012-10-311-4/+6
* Simply error handling by moving the allocation of np down to where it isChristian Brueffer2012-07-161-8/+6
* Save a bzero() by using M_ZERO.Christian Brueffer2012-07-151-2/+1
* Remove unused thread argument to vrecycle().Edward Tomasz Napierala2012-04-231-1/+1
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.Ed Schouten2011-11-071-1/+1
* Add dedicated routines to toggle lockmgr flags such as LK_NOSHARE andJohn Baldwin2010-08-201-1/+1
* Switch to our preferred 2-clause BSD license.Joel Dahl2010-04-071-6/+0
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).Dag-Erling Smørgrav2008-10-231-5/+5
* Initialize va_rdev to NODEV instead of 0 or VNOVAL in VOP_GETATTR().Konstantin Belousov2008-09-201-1/+1
* Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed threadAttilio Rao2008-08-281-2/+2
* Remove unused 'td' arguments from smbfs_hash_lock() andRobert Watson2008-07-011-9/+9
* Replace lockmgr lock protecting smbfs node hash table with sx lock.Robert Watson2008-03-021-5/+3
* Introduce some functions in the vnode locks namespace and in the ffsAttilio Rao2008-02-241-1/+1
* Cleanup lockmgr interface and exported KPI:Attilio Rao2008-01-241-3/+4
* vn_lock() is currently only used with the 'curthread' passed as argument.Attilio Rao2008-01-101-1/+1
* Where I previously removed calls to kdb_enter(), now remove include ofRobert Watson2007-05-291-1/+0
* Rather than entering the debugger via kdb_enter() when detecting memoryRobert Watson2007-05-271-12/+6
* Make insmntque() externally visibile and allow it to fail (e.g. duringTor Egge2007-03-131-0/+5
* Create a bidirectional mapping of the DOS 'read only' attributeBoris Popov2006-11-051-0/+3
* I ran into an nfs client panic a couple of times in a row over theAlfred Perlstein2006-01-171-1/+4
* Normalize a significant number of kernel malloc type names:Robert Watson2005-10-311-2/+2
* - The VI_DOOMED flag now signals the end of a vnode's relationship withJeff Roberson2005-03-131-2/+1
* don't call vprint with NULL.Poul-Henning Kamp2005-02-101-1/+1
* Make filesystems get rid of their own vnodes vnode_pager object inPoul-Henning Kamp2005-01-281-0/+1
* Remove unused argument to vrecycle()Poul-Henning Kamp2005-01-281-1/+1
* Eliminate unused and constant arguments to smbfs_vinvalbuf()Poul-Henning Kamp2005-01-141-1/+1
* /* -> /*- for copyright notices, minor format tweaks as necessaryWarner Losh2005-01-061-1/+1
* Convert to nmount. Add omount compat.Poul-Henning Kamp2004-12-061-4/+4
* Back when VOP_* was introduced, we did not have new-style structPoul-Henning Kamp2004-12-011-2/+2
* Update for the KDB framework:Marcel Moolenaar2004-07-101-3/+4
* Fixes problems that occurred when a file was removed and a directoryTim J. Robbins2004-02-101-0/+17
* In smbfs_inactive(), only invalidate the node's attribute cache if weTim J. Robbins2004-01-041-1/+1
* - Don't cache_purge() in *_reclaim routines. vclean() does it for us soJeff Roberson2003-10-051-1/+0
* Send the close request to the SMB server in smbfs_inactive(), instead ofTim J. Robbins2003-06-171-6/+17
* Back out M_* changes, per decision of the TRB.Warner Losh2003-02-191-3/+3
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.Alfred Perlstein2003-01-211-3/+3