summaryrefslogtreecommitdiffstats
path: root/sys/fs/fdescfs/fdesc_vnops.c
Commit message (Expand)AuthorAgeFilesLines
* Fix vnode locking in fdesc_setattr. Lock vnode before invokingkan2003-11-191-5/+5
* forgot to remove static declaration of fdesc_poll()phk2003-09-271-1/+0
* fdesc_poll() called seltrue() to do the default thing, this is pointlesslyphk2003-09-271-13/+0
* Add a f_vnode field to struct file.phk2003-06-221-1/+1
* Finish cleanup of vprint() which was begun with changing v_tag to a string.njl2003-03-031-1/+0
* More low-hanging fruit: kill caddr_t in calls to wakeup(9) / [mt]sleep(9).des2003-03-021-2/+2
* Clean up whitespace, s/register //, refrain from strong urge to ANSIfy.des2003-03-021-1/+1
* uiomove-related caddr_t -> void * (just the low-hanging fruit)des2003-03-021-1/+1
* Back out M_* changes, per decision of the TRB.imp2003-02-191-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-1/+1
* Bow to the whining masses and change a union back into void *. Retaindillon2003-01-131-1/+1
* Change struct file f_data to un_data, a union of the correct structdillon2003-01-121-1/+1
* Since Jeffr made the std* functions the default in rev 1.63 ofphk2003-01-041-3/+0
* In VOP_LOOKUP, don't deny DELETE and RENAME operationsmux2002-10-261-1/+2
* Remove any VOP_PRINT that redundantly prints the tag.njl2002-09-181-17/+1
* Remove all use of vnode->v_tag, replacing with appropriate substitutes.njl2002-09-141-2/+2
* Make similar changes to fo_stat() and fo_poll() as made earlier torwatson2002-08-161-1/+1
* - Change all LK_SHARE locks to LK_EXCLUSIVE. Shared locks aren't quite safejeff2002-07-091-3/+6
* Remove __P.alfred2002-03-191-9/+9
* Replace ffind_* with fget calls.alfred2002-01-141-7/+3
* Include sys/_lock.h and sys/_mutex.h to reduce namespace pollution.alfred2002-01-131-0/+1
* SMP Lock struct file, filedesc and the global file list.alfred2002-01-131-7/+19
* Backed out vestiges of the quick fixes for the transient breakage ofbde2001-10-131-1/+0
* KSE Milestone 2julian2001-09-121-25/+25
* Fix warning: 552: warning: `fdesc_badop' defined but not usedpeter2001-06-151-12/+0
* - FDESC, FIFO, NULL, PORTAL, PROC, UMAP and UNION fileru2001-05-231-1/+1
* Undo part of the tangle of having sys/lock.h and sys/mutex.h included inmarkm2001-05-011-9/+10
* Add a vop_stdbmap(), and make it part of the default vop vector.phk2001-04-291-1/+0
* fix it so it compiles againmjacob2001-04-231-0/+2
* Mechanical change to use <sys/queue.h> macro API instead ofphk2001-02-041-1/+1
* o Move from Alfred Perstein's "exclusion" technique of handling specialchris2000-10-091-76/+55
* Add snapshots to the fast filesystem. Most of the changes supportmckusick2000-07-111-2/+7
* fdesc_getattr:chris2000-06-281-6/+2
* by changing the logic here we can support dynamic additions of newalfred2000-06-271-19/+12
* if there are leading zeros fail the lookupalfred2000-06-271-0/+5
* Rename the `VRXEC' macro used to clear read and exec bits to `FDRX' sochris2000-06-201-3/+3
* Remove unused include <sys/socketvar.h>.chris2000-06-151-1/+0
* Replace vattr_null() with VATTR_NULL() and do not explicity set vattrchris2000-06-151-4/+2
* Instead of completely disallowing VOP_SETATTR, just do it where there ischris2000-06-061-2/+6
* Update the comment for fdesc_setattr to reflect that we no longerchris2000-06-021-1/+1
* - Do not allow VOP_SETATTR to modify underlying vnodes at all. This causedchris2000-06-021-5/+0
* Back out the previous change to the queue(3) interface.jake2000-05-261-1/+1
* Change the way that the queue(3) structures are declared; don't assume thatjake2000-05-231-1/+1
* Adapt fdesc to be mounted on /dev/fd and remove fd, stdin, stdout andchris2000-05-111-426/+152
* Remove unused #includes.phk1999-12-081-1/+0
* Fix a warning.peter1999-11-181-0/+3
* Update for fileops.fo_stat() addition. Note, this would panic ifpeter1999-11-081-2/+3
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Make sure that stat(2) and friends always return a valid st_dev field.phk1999-07-021-2/+1
* Simplify cdevsw registration.phk1999-05-311-2/+2
OpenPOWER on IntegriCloud