freebsd-src/sys/sys
Bruce Evans b71fec07db Eliminated nested include of <sys/unistd.h> in <sys/file.h> in the kernel.
Include it directly in the few places where it is used.

Reduced some #includes of <sys/file.h> to #includes of <sys/fcntl.h> or
nothing.
1996-09-03 14:25:27 +00:00
..
_sigset.h Add a SV_NODEFER and SV_RESETHAND #define, after Bruce pointed out that 1996-03-30 15:10:18 +00:00
acct.h Import 4.4BSD-Lite2 onto the vendor branch, note that in the kernel, all 1996-03-11 19:39:40 +00:00
bio.h Remove buf->b_actf, nobody uses it anymore. 1996-05-03 20:56:09 +00:00
bitstring.h
buf.h Remove buf->b_actf, nobody uses it anymore. 1996-05-03 20:56:09 +00:00
callout.h
ccdvar.h
cdefs.h Add __unused to the list of __dead, __dead2, __pure, __pure2 etc. 1996-08-18 16:14:03 +00:00
cdio.h
chio.h
clist.h
conf.h Make a "DWIM" function for adding [bc]devsw entries for bdev drivers. 1996-07-23 21:52:43 +00:00
cons.h
dataacq.h
devconf.h Externalize the declaration of dc_list. This is required in order to 1996-06-12 15:10:30 +00:00
devfsext.h Removed prototype for devfs_add_devsw() as it no longer exists 1996-04-03 03:03:55 +00:00
device.h
dir.h
dirent.h Import 4.4BSD-Lite2 onto the vendor branch, note that in the kernel, all 1996-03-11 19:39:40 +00:00
disk.h disksort() is gone, all drivers now use tqdisksort(). 1996-05-03 15:05:17 +00:00
disklabel.h The Great PC98 Merge. 1996-06-14 11:02:28 +00:00
diskmbr.h The Great PC98 Merge. 1996-06-14 11:02:28 +00:00
diskpc98.h The Great PC98 Merge. 1996-06-14 11:02:28 +00:00
diskslice.h Update to current state of PC98 world. 1996-07-23 07:46:59 +00:00
dkbad.h Import 4.4BSD-Lite2 onto the vendor branch, note that in the kernel, all 1996-03-11 19:39:40 +00:00
dkstat.h
dmap.h
domain.h
errno.h make the declaration of the __error() function C++ safe. Otherwise, 1996-08-18 16:16:18 +00:00
exec.h Import 4.4BSD-Lite2 onto the vendor branch, note that in the kernel, all 1996-03-11 19:39:40 +00:00
fbio.h
fcntl.h
fdcio.h
file.h Eliminated nested include of <sys/unistd.h> in <sys/file.h> in the kernel. 1996-09-03 14:25:27 +00:00
filedesc.h
filio.h
ftape.h
gmon.h
imgact_aout.h
imgact_elf.h
imgact.h Removed unnecessary #includes from <sys/imgact.h> so that it is 1996-05-01 02:43:13 +00:00
inflate.h
ioccom.h removed: 1996-05-02 14:21:14 +00:00
ioctl_compat.h
ioctl_meteor.h A trailing patch Jim left out of the last commit. 1996-06-07 22:55:14 +00:00
ioctl.h
ipc.h Add a prototype for ftok(). Doesn't really belong into a <sys/...> 1996-06-03 10:42:30 +00:00
joystick.h
kernel.h Unstaticize psratio and staticize profprocs. psratio needs to be exported 1996-06-23 17:40:47 +00:00
ktrace.h Import 4.4BSD-Lite2 onto the vendor branch, note that in the kernel, all 1996-03-11 19:39:40 +00:00
libkern.h Fixed the easy cases of const poisoning in the kernel. Cosmetic. 1996-08-31 16:52:44 +00:00
linedisc.h Make a "DWIM" function for adding [bc]devsw entries for bdev drivers. 1996-07-23 21:52:43 +00:00
link_aout.h
link_elf.h
lkm.h
lockf.h Removed bogus _BEGIN_DECLS/_END_DECLS. 1996-05-01 02:16:17 +00:00
malloc.h Remove the kernel FD_SETSIZE limit for select(). 1996-08-20 07:18:10 +00:00
mbuf.h Add a protocol-specific mbuf flag. 1996-08-19 18:30:15 +00:00
md5.h
mdioctl.h
mman.h Initial support for MADV_FREE, support for pages that we don't care 1996-05-23 00:45:58 +00:00
mount.h Implemented kernel side of MNT_NOATIME mount option. This option disables 1996-09-03 07:09:11 +00:00
mouse.h
msg.h
msgbuf.h
mtio.h
namei.h Import 4.4BSD-Lite2 onto the vendor branch, note that in the kernel, all 1996-03-11 19:39:40 +00:00
nlist_aout.h
param.h removed: 1996-05-02 14:21:14 +00:00
pipe.h A few minor mods (improvements) to support more efficient pipe 1996-07-13 22:52:50 +00:00
proc.h Remove the kernel FD_SETSIZE limit for select(). 1996-08-20 07:18:10 +00:00
protosw.h Modify the kernel to use the new pr_usrreqs interface rather than the old 1996-07-11 16:32:50 +00:00
ptrace.h
queue.h This set of commits to the VM system does the following, and contain 1996-05-18 03:38:05 +00:00
random.h Second phase of merge, get rid of more machine-independent-dependencies. 1996-09-03 10:24:29 +00:00
reboot.h Support for GDB remote debug protocol. 1996-08-27 19:45:58 +00:00
resource.h Import 4.4BSD-Lite2 onto the vendor branch, note that in the kernel, all 1996-03-11 19:39:40 +00:00
resourcevar.h trap.c: 1996-06-25 20:02:16 +00:00
rlist.h
rtprio.h
scsiio.h
select.h
selinfo.h
sem.h Clean up -Wunused warnings. 1996-06-12 05:11:41 +00:00
shm.h removed: 1996-05-02 14:21:14 +00:00
signal.h Add a SV_NODEFER and SV_RESETHAND #define, after Bruce pointed out that 1996-03-30 15:10:18 +00:00
signalvar.h re-add the ps_signodefer. The interaction between SA_NODEFER and the 1996-03-30 15:08:14 +00:00
snoop.h
socket.h Grab the next slot for AF_INET6/PF_INET6, the resolver uses it. 1996-08-30 02:18:24 +00:00
socketvar.h Made this self-sufficent (apart from <sys/types.h>) again. It included 1996-05-01 01:53:59 +00:00
sockio.h Removed SIOCSETRTINFO, SIOCGETRTINFO, and SIOCGETVIFINF ioctl's, which 1996-05-18 20:33:42 +00:00
soundcard.h The Great PC98 Merge. 1996-06-14 11:02:28 +00:00
stat.h Import 4.4BSD-Lite2 onto the vendor branch, note that in the kernel, all 1996-03-11 19:39:40 +00:00
syscall-hide.h Reran makesyscalls.sh after changing select()'s first argument to 'int'. 1996-08-20 07:20:29 +00:00
syscall.h Reran makesyscalls.sh after changing select()'s first argument to 'int'. 1996-08-20 07:20:29 +00:00
sysctl.h Rename KERN_DOMAINNAME to KERN_NISDOMAINNAME so that it can't be confused 1996-07-25 18:02:40 +00:00
sysent.h Clean-up the new VM map procfs code, and also add support for executable 1996-06-18 05:16:00 +00:00
syslimits.h
syslog.h Back out change of log from being in /var/run to back in /dev 1996-03-28 18:29:14 +00:00
sysproto.h Reran makesyscalls.sh after changing select()'s first argument to 'int'. 1996-08-20 07:20:29 +00:00
systm.h cpu_boot() always returns, so don't declare it as __dead*. 1996-08-31 16:57:54 +00:00
tablet.h Made this compile again. A comment delimiter got deleted in the Lite2 1996-05-01 01:46:00 +00:00
termios.h
time.h Import 4.4BSD-Lite2 onto the vendor branch, note that in the kernel, all 1996-03-11 19:39:40 +00:00
timeb.h
timers.h
times.h
timetc.h
timex.h
tprintf.h
tty.h Import 4.4BSD-Lite2 onto the vendor branch, note that in the kernel, all 1996-03-11 19:39:40 +00:00
ttychars.h
ttycom.h Added TIOCDCDTIMESTAMP (enable/get timestamp of last DCD rise). 1996-06-17 13:08:09 +00:00
ttydefaults.h
ttydev.h
types.h Removed gratuitous differences from Lite2. 1996-04-30 23:35:57 +00:00
ucred.h Import 4.4BSD-Lite2 onto the vendor branch, note that in the kernel, all 1996-03-11 19:39:40 +00:00
uio.h
un.h Import 4.4BSD-Lite2 onto the vendor branch, note that in the kernel, all 1996-03-11 19:39:40 +00:00
unistd.h Don't pollute the namespace with rfork flags if _POSIX_SOURCE is defined. 1996-09-03 13:55:50 +00:00
unpcb.h
user.h
utsname.h
vadvise.h
vcmd.h
vlimit.h
vmmeter.h Import 4.4BSD-Lite2 onto the vendor branch, note that in the kernel, all 1996-03-11 19:39:40 +00:00
vnioctl.h Import 4.4BSD-Lite2 onto the vendor branch, note that in the kernel, all 1996-03-11 19:39:40 +00:00
vnode.h Even though this looks like it, this is not a complex code change. 1996-08-21 21:56:23 +00:00
vsio.h
wait.h Import 4.4BSD-Lite2 onto the vendor branch, note that in the kernel, all 1996-03-11 19:39:40 +00:00
wormio.h