freebsd-dev/sys/sys
Bruce Evans e3bdd87102 This should have been committed with related changes to .c files.
Changed the type used to represent the user stack pointer from `long *'
to `register_t *'.  This fixes bugs like misplacement of argc and argv
on the user stack on i386's with 64-bit longs.  We still use longs to
represent "words" like argc and argv, and assume that they are on the
stack (and that there is stack).  The suword() and fuword() families
should also use register_t.
1999-12-27 10:47:32 +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
assym.h o Define `offsetof' when not already defined, 1999-12-23 19:58:09 +00:00
bio.h Prettyness police: Identify flags in b_xflags with BX_ to distinguish 1999-12-22 03:11:04 +00:00
bitstring.h
blist.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
buf.h Prettyness police: Identify flags in b_xflags with BX_ to distinguish 1999-12-22 03:11:04 +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 Updated a comment to match code. 1999-12-26 14:16:00 +00:00
poll.h $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
posix4.h Fixed some type mismatches. p_retval[0] in struct proc has type 1999-12-27 10:22:09 +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 IPSEC support in the kernel. 1999-12-22 19:13:38 +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 Fixed missing declaration of lchmod(2). 1999-12-23 16:57:54 +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 This should have been committed with related changes to .c files. 1999-12-27 10:47:32 +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 Fixed missing declarations of futimes(2) and lutimes(2). 1999-12-23 17:00:03 +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 Fixed missing declarations of futimes(2) and lutimes(2). 1999-12-23 17:00:03 +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