NetBSD/sys/sys
chs ff50b97f19 fix the SYSV semop number of operations per request to be limited by
seminfo.semopm (which is tunable via the SEMOPM config variable)
rather than an arbitrary constant.
2005-11-03 16:57:03 +00:00
..
Makefile Don't install <sys/systm.h>. 2005-10-30 23:35:17 +00:00
acct.h de-__P 2005-02-03 19:20:01 +00:00
agpio.h nuke trailing whitespace 2005-02-26 22:25:34 +00:00
ansi.h
ataio.h nuke trailing whitespace 2005-02-26 22:25:34 +00:00
audioio.h Replace tab after #define with space. 2005-04-05 16:06:49 +00:00
blist.h add a comment. 2005-04-06 13:13:05 +00:00
boot_flag.h
bootblock.h nuke trailing whitespace 2005-02-26 22:25:34 +00:00
bswap.h de-__P 2005-02-03 19:20:01 +00:00
buf.h fix kmem grovellers. 2005-10-29 14:16:45 +00:00
bufq.h fix BUFQ_PEEK, which i broke in rev.1.4. 2005-10-16 08:01:08 +00:00
bufq_impl.h add some bufq helper functions. 2005-10-16 02:02:23 +00:00
callout.h Re-add callout_active(), in a way compatible with the FreeBSD version, and use 2005-03-04 05:51:41 +00:00
cc_microtime.h move some per-cpu data definitions to MI place so that they can be modified 2004-09-22 11:32:02 +00:00
cdefs.h Add an __UNVOLATILE() macro. It should be used with caution, but 2005-06-02 14:31:38 +00:00
cdefs_aout.h Revert previous; this needs to be fixed differently. 2005-07-16 17:53:36 +00:00
cdefs_elf.h Revert previous; this needs to be fixed differently. 2005-07-16 17:53:36 +00:00
cdio.h nuke trailing whitespace 2005-02-26 22:25:34 +00:00
chio.h
clockctl.h remove unneeded syy/device.h include 2005-08-25 15:58:38 +00:00
conf.h PR-30566: Poll must not return <sys/errno.h> values. 2005-06-21 14:01:11 +00:00
core.h
cpu_data.h a relatively lightweight implementation of kernel_lock. 2004-10-26 00:14:46 +00:00
device.h Make it compile for gcc 2.95. 2005-09-10 10:39:39 +00:00
dir.h
dirent.h compat code reorg. 2005-09-13 01:42:32 +00:00
disk.h introduce a variant of disk_attach/detach, for pseudo disks 2005-08-20 12:00:01 +00:00
disklabel.h Make it possible to use <sys/disklabel.h> from assembly source by 2005-10-21 21:10:45 +00:00
disklabel_acorn.h Adapt to shadowing and qualifier-cast warnings. 2005-06-02 17:45:59 +00:00
disklabel_gpt.h Definitions for the EFI GUID Partition Table partition table format. 2004-09-25 03:29:32 +00:00
dkbad.h
dkio.h Work-in-progress implementation of "wedges", a new way to represent 2004-09-25 03:30:44 +00:00
dkstat.h
domain.h Change initialzie of domains to use link sets. Switch to using STAILQ. 2005-01-23 18:41:56 +00:00
drvctlio.h add a "drvctl" pseudo-device as userland interface to the autoconf 2004-08-18 12:19:29 +00:00
dvdio.h nuke trailing whitespace 2005-02-26 22:25:34 +00:00
endian.h de-__P 2005-02-03 19:16:10 +00:00
envsys.h
errno.h Add ENOATTR ("Attribute not found"). From FreeBSD. 2005-01-02 18:54:51 +00:00
event.h - Split sys_kevent into kevent1 so that it can be used by COMPAT_NETBSD32 2005-10-23 01:33:32 +00:00
eventvar.h nuke trailing whitespace 2005-02-26 22:25:34 +00:00
exec.h Don't depend on #ifdef VERIFIED_EXEC 2005-07-16 22:44:59 +00:00
exec_aout.h This is not a network - use be32toh etc. instead of ntohl... 2005-02-10 16:31:41 +00:00
exec_coff.h de-__P 2005-02-03 19:20:01 +00:00
exec_ecoff.h de-__P 2005-02-03 19:20:01 +00:00
exec_elf.h Add NetBSD checksum notes. 2005-08-17 17:24:31 +00:00
exec_macho.h Sprinkle const. 2005-05-29 21:19:41 +00:00
exec_script.h de-__P 2005-02-03 19:20:01 +00:00
extattr.h Add Linux-compatible {,fl}{get,set,list}xattr() system call interface 2005-07-10 22:04:20 +00:00
extent.h de-__P 2005-02-03 19:20:01 +00:00
fcntl.h Correct the comment against FKIOCTL and put the comment against FMASK back 2005-03-30 13:15:13 +00:00
fd_set.h * Factor out fd_set and related definitions from <sys/types.h> to 2005-05-22 12:44:24 +00:00
fdio.h
featuretest.h
file.h pass the flag to fdclone. 2005-02-12 23:14:03 +00:00
filedesc.h
filio.h Add support for FIONWRITE and FIONSPACE ioctls. FIONWRITE reports 2004-11-06 02:03:20 +00:00
float_ieee754.h de-__P 2005-02-03 19:20:01 +00:00
fstypes.h Apply the NFS exports list rototill patch: 2005-09-23 12:10:31 +00:00
gmon.h
gpio.h Import general purpose I/O framework from OpenBSD. 2005-09-27 02:34:02 +00:00
hash.h Sprinkle const. 2005-05-29 21:19:41 +00:00
ieee754.h Push back the descriptions of NaN formats, and descriptions of the 2005-04-15 22:39:10 +00:00
inttypes.h
ioccom.h
ioctl.h de-__P 2005-02-03 19:20:01 +00:00
ioctl_compat.h
ipc.h de-__P 2005-02-03 19:20:01 +00:00
joystick.h
kcont.h
kcore.h
kernel.h
kgdb.h de-__P 2005-02-03 19:20:01 +00:00
kprintf.h nuke trailing whitespace 2005-02-26 22:25:34 +00:00
ksem.h
ksyms.h Sprinkle const. 2005-05-29 21:19:41 +00:00
kthread.h
ktrace.h nuke trailing whitespace 2005-02-26 22:25:34 +00:00
lkm.h de-__P 2005-02-03 19:20:01 +00:00
localedef.h
lock.h Add an internal _TAILQ macro that allows us to be explicit about volatile 2005-05-29 21:14:40 +00:00
lockf.h Keep track of who the lock belongs to (from OpenBSD) 2005-03-20 19:13:57 +00:00
lwp.h simplify lwp exit code. 2005-10-01 06:12:44 +00:00
malloc.h De-lint: assign MALLOC's argument, size, to a temporary unsigned 2005-09-26 00:12:23 +00:00
mallocvar.h
mbuf.h - introduce M_MOVE_PKTHDR and use it where appropriate. 2005-08-18 00:30:58 +00:00
md4.h Make length of resultant hash a symbolic define instead of a magic number. 2005-04-19 14:04:38 +00:00
md5.h Define MD5_DIGEST_STRING_LENGTH. 2005-09-24 21:34:32 +00:00
midiio.h nuke trailing whitespace 2005-02-26 22:25:34 +00:00
mman.h compat code reorg. 2005-09-13 01:42:32 +00:00
mount.h Follow compat naming tradition: rename compat_export_args to export_args30. 2005-09-25 21:17:05 +00:00
msg.h de-__P 2005-02-03 19:20:01 +00:00
msgbuf.h caddr_t -> void * 2005-05-29 21:17:37 +00:00
mtio.h
namei.h Whitespace tweaks. 2005-07-08 16:13:32 +00:00
null.h
once.h add something like pthread_once(). 2005-10-29 11:13:21 +00:00
param.h bump to 3.99.11. yamt-vop merge. 2005-11-02 12:42:58 +00:00
pipe.h just use ltsleep rather than lockmgr + PCATCH with horrible timeout dance. 2005-10-29 12:31:07 +00:00
pmc.h Document pmc_get_counter_type and pmc_process_exit. 2005-10-27 01:25:09 +00:00
poll.h Add pollts() prototype to <poll.h>, and update manual page synopsis for 2005-03-10 00:29:37 +00:00
pool.h optimize pool_caches similarly to how I optimized pools before: 2005-10-02 17:29:31 +00:00
power.h
proc.h make scheduler work better when a system has many runnable processes 2005-11-01 09:07:53 +00:00
properties.h nuke trailing whitespace 2005-02-26 22:25:34 +00:00
protosw.h Add PR_PURGEIF flag for protocols to indicate that the protocol might 2005-07-19 12:58:24 +00:00
ptrace.h Declare the second arg of process_write_{fp,}regs() to be const. 2005-06-01 13:01:35 +00:00
pty.h nuke trailing whitespace 2005-02-26 22:25:34 +00:00
queue.h add QUEUEDEBUG for CIRCLEQ. 2005-10-02 15:34:42 +00:00
radioio.h
ras.h
reboot.h de-__P 2005-02-03 19:20:01 +00:00
resource.h
resourcevar.h since the vax gcc-2.95 does not like comma expressions, rewrite these as 2005-05-09 23:43:04 +00:00
rnd.h de-__P 2005-02-03 19:20:01 +00:00
sa.h XXX: I don't think this makes sense to be volatile... Remove it. 2005-05-29 21:18:53 +00:00
savar.h avoid calling into the pool code while holding sched_lock 2005-10-02 17:51:27 +00:00
scanio.h
sched.h - localize some definitions. 2005-10-30 20:28:56 +00:00
scsiio.h
select.h * Factor out fd_set and related definitions from <sys/types.h> to 2005-05-22 12:44:24 +00:00
selinfo.h A couple of <sys/select.h>-related changes: 2005-03-17 20:39:17 +00:00
sem.h fix the SYSV semop number of operations per request to be limited by 2005-11-03 16:57:03 +00:00
sha1.h SHA1_DIGEST_STRING_LENGTH is 41, including the terminating NUL. 2005-09-24 21:32:24 +00:00
shm.h de-__P 2005-02-03 19:20:01 +00:00
siginfo.h Remove compat32 stuff. 2005-09-24 17:28:39 +00:00
signal.h compat code reorg. 2005-09-13 01:42:32 +00:00
signalvar.h Only include sys/systm.h under _KERNEL, otherwise it needlessly pollutes 2005-10-23 11:41:08 +00:00
sigtypes.h compat code reorg. 2005-09-13 01:42:32 +00:00
socket.h It is now ``later''. Follow cgd's 1993 wish and move struct osockaddr 2005-09-24 15:52:03 +00:00
socketvar.h PR/30154: YAMAMOTO Takashi: tcp_close locking botch 2005-05-07 17:42:09 +00:00
sockio.h nuke trailing whitespace 2005-02-26 22:25:34 +00:00
spl.h a helper to implement splxxx() using splraiseipl(). 2005-11-03 12:31:32 +00:00
stat.h compat code reorg. 2005-09-13 01:42:32 +00:00
statvfs.h compat code reorg. 2005-09-13 01:42:32 +00:00
stdint.h Include <sys/cdefs.h> for __signed. 2005-07-05 08:15:34 +00:00
swap.h
syscall.h Regen. 2005-09-26 03:04:46 +00:00
syscallargs.h Regen. 2005-09-26 03:04:46 +00:00
sysctl.h Introduce ``security.curtain'', new node for security features and 2005-09-07 16:26:15 +00:00
syslimits.h
syslog.h de-__P 2005-02-03 19:20:01 +00:00
systm.h Implement a few changes needed to properly resolve PR#30924, as 2005-10-23 00:09:14 +00:00
systrace.h Use gid_t for stra_setegid. 2005-06-30 18:20:24 +00:00
tablet.h
tape.h Add header containing structure definitions for tape instrumentation 2005-08-07 12:19:06 +00:00
termios.h add definitions for B460800 and B921600, fixes PR kern/29478 by 2005-07-20 11:06:38 +00:00
time.h Implement a few changes needed to properly resolve PR#30924, as 2005-10-23 00:09:14 +00:00
timeb.h de-__P 2005-02-03 19:20:01 +00:00
timepps.h Blank-line KNF. 2005-09-19 03:18:00 +00:00
times.h compat code reorg. 2005-09-13 01:42:32 +00:00
timevar.h Add a "/* !_SYS_TIMEVAR_H_ */" comment to the #endif at the bottom 2005-10-24 13:43:27 +00:00
timex.h de-__P 2005-02-03 19:20:01 +00:00
tprintf.h Don't need to check for _KERNEL now that this file isn't installed 2005-09-19 03:16:16 +00:00
trace.h
tree.h nuke trailing whitespace 2005-02-26 22:25:34 +00:00
tty.h A couple of <sys/select.h>-related changes: 2005-03-17 20:39:17 +00:00
ttychars.h
ttycom.h The definition of IRFRAMEDISC (10) is incorrect since the value is dynamic. 2005-04-10 14:28:11 +00:00
ttydefaults.h
ttydev.h
types.h 64 bit inode changes. 2005-08-19 02:04:03 +00:00
ucontext.h extract compat netbsd32 gunk. 2005-09-13 03:22:32 +00:00
ucred.h Should check if curtain is enabled before doing the user-id check. 2005-09-07 17:27:55 +00:00
uio.h de-__P 2005-02-03 19:20:01 +00:00
un.h
unistd.h Extend fsync_range(2) to support the FDISKSYNC flag, which requests 2005-01-25 23:55:20 +00:00
unpcb.h
user.h
userconf.h de-__P 2005-02-03 19:20:01 +00:00
userret.h Remove sparc from the delinquent ports. The standard culprits are still 2005-07-10 04:35:38 +00:00
utsname.h de-__P 2005-02-03 19:20:01 +00:00
uuid.h - Define a constant to describe the length of a printed UUID string. 2004-08-30 02:56:03 +00:00
vadvise.h vadvise was not declared anywhere. 2005-10-07 19:33:19 +00:00
verified_exec.h Various fixes from blymn@ and myself. 2005-10-07 18:07:46 +00:00
vmmeter.h
vnode.h uninline vn_start_write and vn_finished_write as they are big enough. 2005-09-20 09:49:01 +00:00
vnode_if.h regen. 2005-11-02 12:41:50 +00:00
wait.h nuke trailing whitespace 2005-02-26 22:25:34 +00:00
wdog.h Add a software watchdog timer facility. Because this slightly 2005-01-09 22:51:32 +00:00
workqueue.h add a simple "do it in thread context" framework. 2005-10-29 11:10:37 +00:00
xattr.h Add Linux-compatible {,fl}{get,set,list}xattr() system call interface 2005-07-10 22:04:20 +00:00