summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_syscalls.c
Commit message (Expand)AuthorAgeFilesLines
* Fix a case in kern_rename() where a vn_finished_write() call wasiedowse2002-10-271-2/+2
* Change the way support for asynchronous I/O is indicated to applicationswollman2002-10-271-1/+14
* Hook up most of the MAC entry points relating to file/directory/noderwatson2002-10-191-2/+68
* Incremental style improvements: more consistently avoid assignmentsrwatson2002-10-101-18/+31
* Explore new heights in alphabetization for _file and _fd variations onrwatson2002-10-101-60/+60
* Implement extattr_{delete,get,set}_link() system calls: extended attributerwatson2002-10-091-0/+90
* Add back a fdrop() call at the end of kern_open() that got lost iniedowse2002-10-071-0/+1
* Merge support for mac_check_vnode_link(), a MAC framework/policy entryrwatson2002-10-051-1/+6
* Fix mis-indentation.phk2002-10-021-1/+1
* - Properly lock v_vflags in getdirents().jeff2002-09-251-4/+14
* VOP_FSYNC() requires that it's vnode argument be locked, which nfs_link()truckman2002-09-191-1/+3
* vfs_syscalls.c:bde2002-09-101-7/+3
* Split out a number of mostly VFS and signal related syscalls intoiedowse2002-09-011-82/+214
* - Hold the vnode lock across unlink() so that the v_vflag check is safe.jeff2002-08-211-15/+20
* Pass active_cred and file_cred into the MAC framework explicitlyrwatson2002-08-191-4/+11
* Break out mac_check_vnode_op() into three seperate checks:rwatson2002-08-191-8/+4
* Make similar changes to fo_stat() and fo_poll() as made earlier torwatson2002-08-161-7/+7
* - Replace v_flag with v_iflag and v_vflagjeff2002-08-041-4/+7
* Introduce support for Mandatory Access Control and extensiblerwatson2002-08-011-1/+14
* Include file cleanup; mac.h and malloc.h at one point had orderingrwatson2002-08-011-1/+1
* Introduce support for Mandatory Access Control and extensiblerwatson2002-08-011-10/+95
* Introduce support for Mandatory Access Control and extensiblerwatson2002-08-011-0/+12
* Improve formatting and variable use consistency in extattr systemrwatson2002-08-011-3/+2
* Simplify the logic to enter VFS_EXTATTRCTL().rwatson2002-08-011-7/+2
* Introduce support for Mandatory Access Control and extensiblerwatson2002-07-311-0/+23
* When referencing nd_cnp after namei(), always pass SAVENAME intorwatson2002-07-301-5/+9
* Set VAPPEND in open mode when O_APPEND is specified as an argument torwatson2002-07-221-0/+2
* Change utimes to set the file creation time (for filesystems thatmckusick2002-07-171-6/+15
* Change the name of st_createtime to st_birthtime. This change ismckusick2002-07-161-1/+1
* - Change chroot_refuse_vdir_fds() to require that the passed in structjhb2002-07-131-16/+18
* Move every code related to mount(2) in a new file, vfs_mount.c.mux2002-07-021-1042/+0
* Use indirect function pointer hooks instead of #ifdef SOFTUPDATESiedowse2002-07-011-5/+4
* Remove unneeded casts to caddr_t.alfred2002-06-281-31/+31
* In vn_mkdir(), use vrele() instead of vput() on the parent directoryiedowse2002-06-281-1/+9
* Use proper size in bzero of stat structure.mckusick2002-06-241-1/+1
* This patch fixes a size problem with the stat structure formckusick2002-06-221-1/+1
* o Remove the initialization of unused fields in the structmux2002-06-221-25/+5
* This commit adds basic support for the UFS2 filesystem. The UFS2mckusick2002-06-211-2/+2
* Change the way we internally store the mount options tomux2002-06-201-59/+17
* Remove a duplicated vfs_freeopts() that I introduced in lastmux2002-05-281-2/+1
* Style nit, no functional changes.mux2002-05-231-0/+1
* Slightly change the way we pass mount options to the filesystemmux2002-05-231-6/+12
* Change two vput() that should have been vrele().mux2002-05-201-2/+2
* More s/file system/filesystem/gtrhodes2002-05-161-5/+5
* Disable the shared locking namei() code for now. It breaks several stackingjeff2002-05-141-1/+1
* Add the lchflags(2) syscall.mux2002-05-051-0/+23
* Move a KASSERT() in open() prior to unlocking the vnode. It's not safe tojeff2002-05-051-3/+4
* Fix a typo.mux2002-05-041-1/+1
* Slightly restructure extattr_get_vp() so that there's only one entry pointrwatson2002-04-231-8/+15
* Improve style consistency of vfs_syscalls.c by converting the style usedrwatson2002-04-201-53/+82
OpenPOWER on IntegriCloud