index
:
FreeBSD-src
RELENG_2_2
RELENG_2_3
RELENG_2_3_0
RELENG_2_3_1
RELENG_2_3_2
RELENG_2_3_3
RELENG_2_3_4
RELENG_2_4
RELENG_2_4_4
RELENG_2_4_OLD
devel
devel-11
releng/10.1
releng/10.3
releng/11.0
releng/11.1
stable/10
stable/11
Raptor Engineering's fork of pfsense FreeBSD src with pfSense changes
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sys
/
sys
/
filedesc.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
MFC r273109:
mjg
2014-10-15
1
-3
/
+7
*
MFC r268001:
mjg
2014-07-06
1
-1
/
+1
*
MFC r267710:
mjg
2014-07-06
1
-1
/
+1
*
Change the cap_rights_t type from uint64_t to a structure that we can extend
pjd
2013-09-05
1
-6
/
+3
*
Better organize the filecaps structure, which reduces its size from 32 bytes
pjd
2013-08-18
1
-1
/
+1
*
Add fdallocn function and use it when passing fds over unix socket.
mjg
2013-04-14
1
-0
/
+1
*
Plug memory leaks in file descriptors passing.
pjd
2013-03-03
1
-0
/
+1
*
Merge Capsicum overhaul:
pjd
2013-03-02
1
-6
/
+39
*
Remove space before tab.
pjd
2013-02-17
1
-1
/
+1
*
Explicitly assert that the filedesc lock is held when the fget_locked()
pjd
2012-06-14
1
-1
/
+6
*
Add FILEDESC_UNLOCK_ASSERT() macro which asserts that the filedesc is not
pjd
2012-06-14
1
-0
/
+1
*
Explicitly check if 'fd' is less than 0 instead of using cast-to-unsinged hack.
pjd
2012-06-14
1
-1
/
+1
*
Allocate descriptor number in dupfdopen() itself instead of depending on
pjd
2012-06-13
1
-2
/
+2
*
Use consistent way of checking if descriptor number is valid.
pjd
2012-06-11
1
-1
/
+1
*
Second-to-last commit implementing Capsicum capabilities in the FreeBSD
rwatson
2011-08-11
1
-1
/
+2
*
When Capsicum starts creating capabilities to wrap existing file
jonathan
2011-06-30
1
-0
/
+2
*
After the r219999 is merged to stable/8, rename fallocf(9) to falloc(9)
kib
2011-04-01
1
-2
/
+1
*
Add O_CLOEXEC flag to open(2) and fhopen(2).
kib
2011-03-25
1
-0
/
+2
*
- Implement a lockless file descriptor lookup algorithm in
jeff
2009-05-14
1
-0
/
+4
*
Revert UF_OPENING workaround for CURRENT.
kib
2007-05-31
1
-1
/
+0
*
Mark the filedescriptor table entries with VOP_OPEN being performed for them
kib
2007-05-04
1
-0
/
+1
*
Replace custom file descriptor array sleep lock constructed using a mutex
rwatson
2007-04-04
1
-61
/
+15
*
backout rev 1.74
sam
2006-04-07
1
-5
/
+1
*
Replace FILEDESC_[UN]LOCK_FAST() with a critical section on UP.
ssouhlal
2006-04-06
1
-1
/
+5
*
Remove bogous semicolons at the end of the definitions of
andre
2005-09-14
1
-5
/
+5
*
Make some file/filedesc related functions static
phk
2005-02-10
1
-1
/
+0
*
/* -> /*- for license, minor formatting changes
imp
2005-01-07
1
-1
/
+1
*
Add a new kind of reference count (fd_holdcnt) to struct filedesc
phk
2004-12-14
1
-1
/
+2
*
Make fdesc_mtx private to kern_descrip.c now that the flock has come home.
phk
2004-12-14
1
-2
/
+0
*
Move the checkdirs() function from vfs_mount.c to kern_descrip.c and
phk
2004-12-14
1
-0
/
+1
*
Add new function fdunshare() which encapsulates the necessary light magic
phk
2004-12-14
1
-0
/
+1
*
Drop ffree() as a separate function and incorporate the only place used.
phk
2004-12-02
1
-1
/
+0
*
Split the FILEDESC_LOCK in two variants.
phk
2004-11-17
1
-8
/
+57
*
Introduce an alias for FILEDESC_{UN}LOCK() with the suffix _FAST.
phk
2004-11-13
1
-0
/
+3
*
Introduce fdclose() which will clean an entry in a filedesc.
phk
2004-11-07
1
-1
/
+1
*
Move fdinit() related stuff from .h to .c
phk
2004-11-07
1
-32
/
+0
*
Add locking to the kqueue subsystem. This also makes the kqueue subsystem
jmg
2004-08-15
1
-4
/
+2
*
Remove advertising clause from University of California Regent's license,
imp
2004-04-07
1
-4
/
+0
*
Fixed the XXX'ed namespace pollution in rev.1.54 by using
bde
2004-03-04
1
-2
/
+3
*
Don't manually optimize for 20 year old compilers by casting to u_int
bde
2004-03-04
1
-2
/
+1
*
Fixed some style bugs (mainly misformatting, and pointers to `struct thread'
bde
2004-03-04
1
-15
/
+14
*
Fixed insertion sort errors in includes and prototypes. This was more
bde
2004-03-04
1
-13
/
+7
*
Restore correct semantics for F_DUPFD fcntl. This should fix the errors
des
2004-01-17
1
-1
/
+1
*
New file descriptor allocation code, derived from similar code introduced
des
2004-01-15
1
-6
/
+13
*
Remove long dead code, specifically, code related to munmapfd().
alc
2004-01-11
1
-3
/
+0
*
Add an implementation of turnstiles and change the sleep mutex code to use
jhb
2003-11-11
1
-0
/
+2
*
Add tracking of process leaders sharing a file descriptor table and
tegge
2003-06-02
1
-0
/
+29
*
Fix LOR with PROC/filedesc. Introduce fdesc_mtx that will be used as a
alfred
2003-02-15
1
-0
/
+2
*
When compiling the kernel do not implicitly include filedesc.h from proc.h,
alfred
2003-01-01
1
-30
/
+0
*
fdcopy() only needs a filedesc pointer.
alfred
2003-01-01
1
-1
/
+1
[next]