freebsd-dev/sys/sys
Robert Watson 91f37dcba1 Second pass commit to introduce new ACL and Extended Attribute system
calls, vnops, vfsops, both in /kern, and to individual file systems that
require a vfsop_ array entry.

Reviewed by:	eivind
1999-12-19 06:08:07 +00:00
..
_posix.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
_sigset.h Properly fix building posix sources this time. 1999-10-16 12:18:10 +00:00
acct.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
acl.h Second pass commit to introduce new ACL and Extended Attribute system 1999-12-19 06:08:07 +00:00
aio.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
bio.h Synopsis of problem being fixed: Dan Nelson originally reported that 1999-12-12 06:09:57 +00:00
bitstring.h
blist.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
buf.h Synopsis of problem being fixed: Dan Nelson originally reported that 1999-12-12 06:09:57 +00:00
bus_dma.h Fix clobbers so that GENERIC may compile with GCC 2.95.2. 1999-11-14 03:36:34 +00:00
bus_private.h Change isa_get/set_flags() to device_get/set_flags(). 1999-09-07 08:42:49 +00:00
bus.h Remove the 'ivars' arguement to device_add_child() and 1999-12-03 08:41:24 +00:00
callout.h Restructure TCP timeout handling: 1999-08-30 21:17:07 +00:00
ccdvar.h Header file required to support ccd changes. Forgot to commit last 1999-09-23 16:20:05 +00:00
cdefs.h If using GNUC and ELF, make __IDSTRING() expand into an inline asm 1999-08-30 03:57:47 +00:00
cdio.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
chio.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
clist.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
conf.h Remove the now unused chrtoblk() function. 1999-11-29 20:50:58 +00:00
cons.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
consio.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
copyright.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ctype.h Move isfoo() and friends to the newly created sys/ctype.h. 1999-11-03 17:54:26 +00:00
dataacq.h Put back this wholly innocent victim of Mike's drive-by shooting on alog; 1999-01-20 13:09:28 +00:00
devfsext.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
devicestat.h Revamp the devstat priority system. All disks now have the same priority. 1999-12-08 04:45:23 +00:00
dir.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
dirent.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
disk.h Put a lock on the disk structure while we open to avoid races. 1999-11-06 10:25:58 +00:00
disklabel.h Remove BAD144 support, it has already been disabled for some time. 1999-12-08 09:33:00 +00:00
diskmbr.h Remove BAD144 support, it has already been disabled for some time. 1999-12-08 09:33:00 +00:00
diskpc98.h Remove BAD144 support, it has already been disabled for some time. 1999-12-08 09:33:00 +00:00
diskslice.h Remove BAD144 support, it has already been disabled for some time. 1999-12-08 09:33:00 +00:00
dkstat.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
dmap.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
domain.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
dvdio.h Commit the kernel part of our DVD support. Nothing much to say really, 1999-12-07 22:25:28 +00:00
elf32.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
elf64.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
elf_common.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
elf_generic.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
errno.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
eventhandler.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
exec.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
extattr.h Second pass commit to introduce new ACL and Extended Attribute system 1999-12-19 06:08:07 +00:00
fbio.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
fcntl.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
fdcio.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
file.h Create a fileops fo_stat() entry point. This will enable collection 1999-11-08 03:25:23 +00:00
filedesc.h Fix a hole in jail(2). 1999-09-25 14:14:21 +00:00
filio.h Commit the kernel part of our DVD support. Nothing much to say really, 1999-12-07 22:25:28 +00:00
gmon.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
imgact_aout.h Fixed style bugs in prototype for aout_coredump() (mainly wrapping it with 1999-10-02 12:57:40 +00:00
imgact_elf.h General cleanup of core-dumping code. 1999-09-01 00:29:56 +00:00
imgact.h Introduce commandline caching in the kernel. 1999-11-16 20:31:58 +00:00
inflate.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
interrupt.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
inttypes.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ioccom.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ioctl_bt848.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ioctl_compat.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ioctl_meteor.h Cleaned up all headers that include <sys/ioctl.h> or <sys/ioccom.h>: 1996-09-21 14:59:43 +00:00
ioctl.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ipc.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
jail.h Add a version number field to the jail(2) argument so that future changes 1999-09-19 08:36:03 +00:00
joystick.h Switch over to using the generic joy driver 1999-12-05 20:02:19 +00:00
kbio.h - Remember the keyboard repeat delay and rate. 1999-12-13 09:31:43 +00:00
kernel.h Removal of sys/device.h 1999-10-05 21:19:41 +00:00
kthread.h Slight reorganization of kernel thread/process creation. Instead of using 1999-07-01 13:21:46 +00:00
ktrace.h sigset_t change (part 2 of 5) 1999-09-29 15:03:48 +00:00
libkern.h Zap c_index() and c_rindex(). Bruce prefers these to implicitly convert 1999-12-10 17:38:41 +00:00
linedisc.h Remove the now unused chrtoblk() function. 1999-11-29 20:50:58 +00:00
link_aout.h $Id$ -> $FreeBSD$ 1999-08-27 23:45:13 +00:00
link_elf.h $Id$ -> $FreeBSD$ 1999-08-27 23:45:13 +00:00
linker_set.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
linker.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
lock.h Lock reporting and assertion changes. 1999-12-11 16:13:02 +00:00
lockf.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
lockmgr.h Lock reporting and assertion changes. 1999-12-11 16:13:02 +00:00
malloc.h KAME related header files additions and merges. 1999-11-05 14:41:39 +00:00
mbuf.h I've been style(9)izing mbuf.h and making the macros more resilient 1999-12-19 01:47:16 +00:00
md5.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
mdioctl.h Fix a bug in the block number calculation for VN disks with a sector 1999-09-17 05:34:00 +00:00
memrange.h Make the error return from mem_range_attr_get actually do something useful 1999-08-31 01:00:30 +00:00
mman.h Add MAP_NOSYNC feature to mmap(), and MADV_NOSYNC and MADV_AUTOSYNC to 1999-12-12 03:19:33 +00:00
module.h modfind(char *) -> modfind(const char *) 1999-11-16 21:51:35 +00:00
mount.h Second pass commit to introduce new ACL and Extended Attribute system 1999-12-19 06:08:07 +00:00
mouse.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
msg.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
msgbuf.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
mtio.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
namei.h Do NOT unlock dvp if LOCKPARENT && vp == dvp. Does not affect any code 1999-12-18 22:57:38 +00:00
nlist_aout.h $Id$ -> $FreeBSD$ 1999-08-27 23:45:13 +00:00
param.h Bump the version number now that the Linuxulator has pluggable ioctl 1999-12-04 11:42:29 +00:00
pciio.h [ repository copy of sys/pci/pci_ioctl.h to sys/sys/pciio.h happened in the 1999-12-08 17:44:04 +00:00
pioctl.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
pipe.h Update pipe code for fo_stat() entry point - pipe_stat() is now no longer 1999-11-08 03:28:49 +00:00
poll.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
posix4.h Well folks, this is it - The second stage of the removal for build support 1999-04-17 08:36:07 +00:00
proc.h Move the wakeup_one() prototype from proc.h to systm.h. It now hangs 1999-12-12 04:21:27 +00:00
procfs.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
protosw.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ptio.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ptrace.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
queue.h Macro needed for NEWCARD kernel and STAILQ emulation. 1999-10-30 04:18:59 +00:00
random.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
reboot.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
resource.h Implement RLIMIT_SBSIZE in the kernel. This is a per-uid sockbuf total 1999-10-09 20:42:17 +00:00
resourcevar.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
rman.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
rtprio.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
select.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
selinfo.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
sem.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
semaphore.h Finish _POSIX_PRIORITY_SCHEDULING. Needs P1003_1B and 1998-03-28 11:51:01 +00:00
shm.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
signal.h Properly fix building posix sources this time. 1999-10-16 12:18:10 +00:00
signalvar.h Revive ps_usertramp, it's still referenced by COMPAT_SUNOS code. 1999-10-14 17:29:53 +00:00
smp.h Fix from Tor so that if we enter the debugger in the tristate going to 1999-09-25 18:36:31 +00:00
snoop.h Seventy-odd "its" / "it's" typos in comments fixed as per kern/6108. 1998-04-17 22:37:19 +00:00
socket.h General clean-up of socket.h and associated sources to synchronise up 1999-11-24 20:49:04 +00:00
socketvar.h KAME netinet6 basic part(no IPsec,no V6 Multicast Forwarding, no UDP/TCP 1999-11-22 02:45:11 +00:00
sockio.h KAME related header files additions and merges. 1999-11-05 14:41:39 +00:00
soundcard.h tanimura implemented SNDCTL_DSP_GETODELAY for pcm. 1999-11-29 23:01:59 +00:00
stat.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
syscall-hide.h Second pass commit to introduce new ACL and Extended Attribute system 1999-12-19 06:08:07 +00:00
syscall.h Second pass commit to introduce new ACL and Extended Attribute system 1999-12-19 06:08:07 +00:00
syscall.mk Second pass commit to introduce new ACL and Extended Attribute system 1999-12-19 06:08:07 +00:00
sysctl.h Separate some common sysctl code into sysctl_find_oid() and calling 1999-12-01 02:25:19 +00:00
sysent.h sigset_t change (part 2 of 5) 1999-09-29 15:03:48 +00:00
syslimits.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
syslog.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
sysproto.h Second pass commit to introduce new ACL and Extended Attribute system 1999-12-19 06:08:07 +00:00
systm.h Move the wakeup_one() prototype from proc.h to systm.h. It now hangs 1999-12-12 04:21:27 +00:00
tablet.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
termios.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
time.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
timeb.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
timepps.h Update the comments to say we are at draft 05 now. 1999-10-10 18:41:42 +00:00
timers.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
times.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
timetc.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
timex.h Update to the latest nanokernel from Dave Mills. 1999-08-30 12:04:49 +00:00
tprintf.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
tty.h Fixed style bugs in prototypes. 1999-10-02 12:27:51 +00:00
ttychars.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ttycom.h Now that Netgraph is in the system there are some cleanups we can do. 1999-10-23 04:28:11 +00:00
ttydefaults.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ttydev.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
types.h Don't use const and volatile directly. Use the macros. This fixes 1999-10-03 10:33:40 +00:00
ucontext.h Add a per-signal flag to mark handlers registered with osigaction, so we 1999-10-11 20:33:17 +00:00
ucred.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
uio.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
un.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
unistd.h Move POSIX feature constants from pthread.h to unistd.h, as required by 1999-12-16 21:53:39 +00:00
unpcb.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
user.h Add e_stats (p->p_stats, from struct user->u_stats) to eproc so it's 1999-11-17 12:49:22 +00:00
utsname.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
vmmeter.h Reviewed by: Alan Cox <alc@cs.rice.edu>, David Greenman <dg@root.com> 1999-09-17 04:56:40 +00:00
vnioctl.h Fix a bug in the block number calculation for VN disks with a sector 1999-09-17 05:34:00 +00:00
vnode.h Second pass commit to introduce new ACL and Extended Attribute system 1999-12-19 06:08:07 +00:00
wait.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
wormio.h Move a couple of ioctl defines from wormcontrol.c to wormio.h. These are 1999-10-01 14:10:50 +00:00
xrpuio.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00