freebsd-dev/sys/sys
Robert Watson 586261a30f Reserve VCACHEDLABEL vnode flag for use by the TrustedBSD MAC
implementation.  This flag will indicate that the security label
in the vnode is currently valid, and therefore doesn't need to
be refreshed before an access control decision can be made.  Most
file systems (or stdvops) will set this flag after they load the
MAC label from disk the first time to prevent redundant disk I/O;
some file synthetic file systems (procfs, for example) may not.

Obtained from:	TrustedBSD Project
Sponsored by:	DARPA, NAI Labs
2002-07-27 19:56:27 +00:00
..
_lock.h
_mutex.h
_posix.h
_sigset.h
_timespec.h
_types.h
aac_ioctl.h
acct.h
acl.h
agpio.h
aio.h
assym.h
ata.h
bio.h
bitstring.h
blist.h
buf.h Add support to UFS2 to provide storage for extended attributes. 2002-07-19 07:29:39 +00:00
bus_dma.h
bus_private.h
bus.h Add bus_child_present and the child_present method to bus_if.m 2002-07-21 03:28:43 +00:00
callout.h
ccdvar.h
cdefs.h Identify the C Language Binding Option of IEEE Std. 1003.2-1992. 2002-07-15 16:44:07 +00:00
cdio.h
cdrio.h
chio.h
clist.h
clock.h
condvar.h
conf.h
cons.h
consio.h
copyright.h
ctype.h
dataacq.h
device_port.h
devicestat.h
digiio.h
dir.h
dirent.h
disk.h
disklabel.h
diskmbr.h
diskpc98.h
diskslice.h
dkstat.h
dmap.h
domain.h
dvdio.h
elf32.h
elf64.h
elf_common.h
elf_generic.h Infrastructure tweaks to allow having both an Elf32 and an Elf64 executable 2002-07-20 02:56:12 +00:00
endian.h
errno.h
event.h
eventhandler.h Convert macros with variadic arguments from GNU format to ISO 9X. 2002-07-15 17:15:41 +00:00
eventvar.h
exec.h
extattr.h
fbio.h
fcntl.h
fdcio.h
file.h
filedesc.h
filio.h
fnv_hash.h
gmon.h
gpt.h
iconv.h
imgact_aout.h
imgact_elf.h Infrastructure tweaks to allow having both an Elf32 and an Elf64 executable 2002-07-20 02:56:12 +00:00
imgact.h Infrastructure tweaks to allow having both an Elf32 and an Elf64 executable 2002-07-20 02:56:12 +00:00
inflate.h
interrupt.h
ioccom.h
ioctl_bt848.h
ioctl_compat.h
ioctl_meteor.h
ioctl.h
ipc.h
jail.h
joystick.h
jumbo.h
kbio.h
kenv.h
kernel.h
kerneldump.h
kobj.h
kse.h
kthread.h
ktr.h
ktrace.h
libkern.h
linedisc.h
link_aout.h
link_elf.h
linker_set.h
linker.h
lock.h
lockf.h
lockmgr.h
malloc.h
mbuf.h
mchain.h
md4.h
md5.h
mdioctl.h
memrange.h
mman.h
module.h
mount.h
mouse.h
msg.h
msgbuf.h
mtio.h
mutex.h Disable optimization of spinlocks on UP kernels w/o debugging for now 2002-07-27 16:54:23 +00:00
namei.h
nlist_aout.h
param.h Widen struct sockbuf's sb_timeo member to int from short. With 2002-07-24 03:02:43 +00:00
pciio.h
pcpu.h
pioctl.h
pipe.h
poll.h
posix4.h
power.h
priority.h
proc.h Fix a typo 2002-07-24 23:18:15 +00:00
procfs.h
protosw.h
ptio.h
ptrace.h
queue.h
random.h
reboot.h
regression.h
resource.h
resourcevar.h Widen struct sockbuf's sb_timeo member to int from short. With 2002-07-24 03:02:43 +00:00
rman.h
rtprio.h
runq.h
sbuf.h
select.h
selinfo.h
sem.h
sema.h
semaphore.h
shm.h
signal.h
signalvar.h
smp.h
snoop.h
socket.h
socketvar.h Remote socheckproc(), which was removed when p_can*() was introduced 2002-07-27 19:54:15 +00:00
sockio.h
soundcard.h
stat.h Change the name of st_createtime to st_birthtime. This change is 2002-07-16 22:36:00 +00:00
statvfs.h
stdint.h
sun_disklabel.h
sx.h
syscall.h
syscall.mk
sysctl.h Provide a way for sysctl handlers to pre-wire their output buffer before 2002-07-22 08:25:37 +00:00
sysent.h Infrastructure tweaks to allow having both an Elf32 and an Elf64 executable 2002-07-20 02:56:12 +00:00
syslimits.h
syslog.h
sysproto.h
systm.h
taskqueue.h
termios.h
tiio.h
time.h
timeb.h
timepps.h
timers.h
times.h
timespec.h
timetc.h
timex.h
tree.h
tty.h
ttychars.h
ttycom.h
ttydefaults.h
ttydev.h
types.h
ucontext.h
ucred.h Whitespace nit in previous revision. 2002-07-27 16:51:00 +00:00
uio.h
un.h
unistd.h Move _CS_PATH from <sys/unistd.h> to <unistd.h> -- the kernel isn't involved 2002-07-15 21:56:40 +00:00
unpcb.h
user.h
utsname.h
uuid.h
vmmeter.h
vnioctl.h
vnode.h Reserve VCACHEDLABEL vnode flag for use by the TrustedBSD MAC 2002-07-27 19:56:27 +00:00
wait.h
xrpuio.h