summaryrefslogtreecommitdiffstats
path: root/sys/kern/vfs_syscalls.c
Commit message (Expand)AuthorAgeFilesLines
* Eliminate pointless goto.phk2004-11-161-3/+5
* Forgot to remove now unused variable in last commit.phk2004-11-151-1/+0
* It is not necessary to hold vn_start_write/vn_finished_write around VOP_REVOKE.phk2004-11-151-3/+0
* Next FILEDESC_LOCK properly around FILE_LOCKphk2004-11-151-2/+2
* Introduce an alias for FILEDESC_{UN}LOCK() with the suffix _FAST.phk2004-11-131-14/+14
* Introduce fdclose() which will clean an entry in a filedesc.phk2004-11-071-27/+4
* Rename suser_cred()'s PRISON_ROOT flag to SUSER_ALLOWJAIL. This iscperciva2004-07-261-5/+5
* Make VFS_ROOT() and vflush() take a thread argument.alfred2004-07-121-1/+1
* Don't cuddle else's so much as we removed additional parts of eachrwatson2004-06-241-8/+4
* Remove temporary API bandage that allowed applications speaking therwatson2004-06-241-9/+0
* Acquire Giant in link() so that the system call can be markedrwatson2004-06-221-1/+5
* Acquire Giant in link() so that we can mark it as MSTD inrwatson2004-06-221-1/+5
* Only initialize f_data and f_ops if nobody else did so already.phk2004-06-191-2/+4
* Deorbit COMPAT_SUNOS.phk2004-06-111-5/+5
* Remove unused code.pjd2004-06-071-6/+1
* Remove a stale comment.tjr2004-06-041-4/+0
* Eliminate a memory leak in kern_symlink() that could occur iftjr2004-05-111-1/+1
* Always use nd.ni_vp->v_mount as an argument for VFS_QUOTACTL(), just likepjd2004-04-261-5/+4
* Look out! vn_start_write() is able to return 0 and NULL 'mp'.pjd2004-04-221-0/+2
* Removed some less than useful comments:bde2004-04-061-68/+0
* Remove advertising clause from University of California Regent's license,imp2004-04-051-4/+0
* Add lgetfh(2) which is like getfh(2) but doesn't follow symlinks.dfr2004-04-051-0/+38
* Nudge Giant as far as I can into kern_open(). Mark open() as MPSAFE.dwmalone2004-03-161-9/+11
* Add two new sysctls:pjd2004-03-081-2/+46
* Correct a comment.dwmalone2004-02-171-1/+1
* By default, when a process in jail calls getfsstat(), only return therwatson2004-02-141-0/+8
* New file descriptor allocation code, derived from similar code introduceddes2004-01-151-0/+3
* Mechanical whitespace cleanup; parenthesize return values; other minordes2004-01-111-30/+36
* Document that when we are addressing an open()/close() race, the reasonrwatson2003-12-241-0/+2
* Update the statfs structure with 64-bit fields to allowmckusick2003-11-121-13/+296
* falloc allocates a file structure and adds it to the file descriptordwmalone2003-10-191-10/+2
* Add mac_check_vnode_deleteextattr() and mac_check_vnode_listextattr():rwatson2003-08-211-4/+3
* td_dupfd just needs to be less than 0, it does not have to hold thejhb2003-08-071-1/+1
* In the mknod(), mkfifo(), link(), symlink() and undelete() syscalls,iedowse2003-08-051-5/+23
* Rename VOP_RMEXTATTR() to VOP_DELETEEXTATTR() for consistency with therwatson2003-07-281-1/+2
* Pass the file descriptor index down to vn_open.phk2003-07-271-1/+13
* Add fdidx argument to vn_open() and vn_open_cred() and pass -1 throughout.phk2003-07-271-1/+1
* Add a "int fd" argument to VOP_OPEN() which in the future willphk2003-07-261-1/+1
* Use the f_vnode field to tell which file descriptors have a vnode.phk2003-07-041-1/+2
* Prefer the vop_rmextattr() vnode operation for removing extendedrwatson2003-06-221-2/+4
* Add a f_vnode field to struct file.phk2003-06-221-16/+20
* Don't (re)initialize f_gcflag to zero.phk2003-06-201-0/+1
* FILE_LOCK() uses a pool mutex, as does the vnode v_vnlock. Since pooltruckman2003-06-191-5/+5
* Introduce a new flag on a file descriptor: DFLAG_SEEKABLE and use thatphk2003-06-181-1/+1
* Use __FBSDID().obrien2003-06-111-1/+3
* If a system call comes in requesting to retrieve an attribute namedrwatson2003-06-051-1/+13
* Implementations of extattr_list_fd(), extattr_list_file(), andrwatson2003-06-041-0/+143
* Remove unused variable(s).phk2003-05-311-6/+1
* Deprecate machine/limits.h in favor of new sys/limits.h.kan2003-04-291-1/+1
* - Acquire the vm_object's lock when performing vm_object_page_clean().alc2003-04-241-0/+2
OpenPOWER on IntegriCloud