NetBSD/sys/sys
skrll 7fe4e16803 Regen. 2010-01-05 15:25:32 +00:00
..
Makefile In pmf(9), improve the implementation of device self-suspension 2009-09-16 16:34:49 +00:00
acct.h merge christos-time_t 2009-01-11 02:45:45 +00:00
agpio.h
aio.h merge christos-time_t 2009-01-11 02:45:45 +00:00
ansi.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
aout_mids.h Introduce <sys/aout_mids.h>, and include it from <sys/core.h> and 2009-08-20 22:07:49 +00:00
ataio.h
atomic.h make atomics usable from c++! 2009-11-20 02:17:07 +00:00
audioio.h Add support for playback- or capture-only devices by adding 2009-09-29 15:58:54 +00:00
bitops.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
blist.h
boot_flag.h Recognise the RB_MD flags. 2008-04-29 19:16:08 +00:00
bootblock.h A boot block on alpha is always little endian, so read and store values 2009-10-26 14:22:47 +00:00
bswap.h Create and use __CAST(type, value) in headers so that modern c++ with 2009-08-08 21:23:15 +00:00
buf.h Add a small comment on buffer cache locking, fix mark letter b_objlock. 2009-11-11 09:15:42 +00:00
bufq.h g/c BUFQ_FOO() macros and use bufq_foo() directly. 2009-01-13 13:33:58 +00:00
bufq_impl.h malloc -> kmem_alloc 2009-01-19 14:54:28 +00:00
bus.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
bus_proto.h Parameter name in prototype, begone ye scurvy seadog! 2009-09-19 16:34:07 +00:00
callback.h
callout.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
cctr.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
cdefs.h lint knows __packed now. 2009-10-02 21:05:28 +00:00
cdefs_aout.h
cdefs_elf.h Switch __COPYRIGHT() to using __SECTIONSTRING() now that userland 2008-07-21 15:22:19 +00:00
cdio.h Fix flagbits for MMC_TRACKINFO flags printing; it had an illegal escape code 2009-01-29 19:36:28 +00:00
chio.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
clockctl.h merge christos-time_t 2009-01-11 02:45:45 +00:00
condvar.h tsleep() on lbolt is now illegal. Convert cv_wakeup(&lbolt) to 2009-12-05 22:38:19 +00:00
conf.h add a workaround for drm: 2009-06-20 19:24:27 +00:00
core.h Introduce <sys/aout_mids.h>, and include it from <sys/core.h> and 2009-08-20 22:07:49 +00:00
cpu.h cpuctl: 2009-04-19 14:11:36 +00:00
cpu_data.h vfs_cache: 2008-06-03 15:50:22 +00:00
cpuio.h cpuctl: 2009-04-19 14:11:36 +00:00
debug.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
device.h Per rmind@'s suggestion, avoid an acquire/release-mutex dance by 2009-12-15 03:02:24 +00:00
device_if.h KNF 2009-12-02 12:52:28 +00:00
devmon.h Add DRVGETEVENT support for /dev/drvctl, based on devmon support by 2008-05-25 12:30:40 +00:00
dir.h
dirent.h
dirhash.h Add flag to indicate a compactable directory. Used for NiLFS/FFS/EXT2FS free 2009-09-27 21:50:48 +00:00
disk.h On second thought, let's call disk_predetach() disk_begindetach(). 2009-05-20 03:26:21 +00:00
disklabel.h Limit DIOCGPART and struct partinfo visibility to _KERNEL. 2009-12-22 18:55:25 +00:00
disklabel_acorn.h
disklabel_gpt.h Don't use sizeof(struct gpt_hdr). It will pad the structure on x86-64, 2008-11-12 22:50:22 +00:00
disklabel_rdb.h RDB partition definitions, used by several ports: amiga, amigappc, ofppc 2009-09-12 08:23:25 +00:00
dkbad.h
dkio.h Limit DIOCGPART and struct partinfo visibility to _KERNEL. 2009-12-22 18:55:25 +00:00
dkstat.h
domain.h Make ifconfig(8) set and display preference numbers for IPv6 2009-09-11 22:06:29 +00:00
drvctlio.h Change DRVSUSPENDDEV ioctl number. Fixes PR kern/38740. 2008-05-31 13:24:57 +00:00
dvdio.h
endian.h Create and use __CAST(type, value) in headers so that modern c++ with 2009-08-08 21:23:15 +00:00
envsys.h Add capability to send sensor limit values to the driver so they can 2009-06-13 16:08:25 +00:00
errno.h
evcnt.h Make 'show event', 'dmesg' work with crash(8). 2009-03-21 13:06:39 +00:00
event.h merge christos-time_t 2009-01-11 02:45:45 +00:00
eventvar.h File descriptor changes, discussed on tech-kern: 2008-03-21 21:53:35 +00:00
exec.h Merge from matt-nb5-mips64 2009-12-14 00:47:10 +00:00
exec_aout.h Introduce <sys/aout_mids.h>, and include it from <sys/core.h> and 2009-08-20 22:07:49 +00:00
exec_coff.h
exec_ecoff.h Change u_long to vaddr_t/vsize_t in exec code where appropriate (mostly 2009-12-10 14:13:48 +00:00
exec_elf.h Add defns for Elf{32,64}_Syminfo. 2009-12-20 05:50:20 +00:00
exec_macho.h Remove LKMs and switch to the module framework, pass 1. 2008-11-12 12:35:50 +00:00
exec_script.h
extattr.h
extent.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
fcntl.h completely rework the way that orphaned sockets that are being fdpassed 2009-03-11 06:05:29 +00:00
fd_set.h
fdio.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
featuretest.h Mention POSIX.1-2008 (_POSIX_C_SOURCE == 200809L) and 2009-05-04 16:44:14 +00:00
file.h When reporting open files using sysctl, don't use 'filehead' to fetch files, 2009-12-24 19:01:12 +00:00
fileassoc.h
filedesc.h - Amend fd_hold() to take an argument and add assert (reflects two cases, 2009-10-27 02:58:28 +00:00
filio.h
float_ieee754.h
fstrans.h Don't use do {} while(0) for a single function call. 2008-11-07 00:15:42 +00:00
fstypes.h Structures with incomplete members is an obscure gcc extension. Replace the 2008-09-03 23:43:06 +00:00
gcq.h
gennameih.awk Print pathnames for created files. No change to generated files. 2009-12-23 14:17:19 +00:00
gmon.h
gpio.h Rename 'pulse' to 'pulsate' to make clear it is a continuous strain of 2009-09-25 20:27:50 +00:00
hash.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
idle.h PR kern/38707 scheduler related deadlock during build.sh 2008-05-27 14:48:52 +00:00
ieee754.h
intr.h Remove IPL_LPT and IPL_IPI aliases, use the actual IPLs. 2009-11-25 14:28:49 +00:00
inttypes.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
ioccom.h use symbolic constants and parenthesize the macro args everywhere. 2009-05-19 21:59:10 +00:00
ioctl.h Use "defopt MODULAR" in sys/conf/files, and #include "opt_modular.h" 2009-02-13 22:41:00 +00:00
ioctl_compat.h
iostat.h Add disk_isbusy(), iostat_isbusy(). 2009-04-04 07:30:09 +00:00
ipc.h Provide compatibility for pre-christos-time_t sysv sysctls. 2009-01-19 19:39:41 +00:00
joystick.h
kauth.h Rename KAUTH_GENERIC_CANSEE to KAUTH_GENERIC_UNUSED1 and remove handling for 2009-12-24 19:02:07 +00:00
kcore.h Remove 3rd and 4th clause on Leo Weppelman's license. OK leo@. 2009-10-20 19:10:09 +00:00
kernel.h merge christos-time_t 2009-01-11 02:45:45 +00:00
kgdb.h make kgdb_dev a dev_t 2009-01-11 10:20:53 +00:00
kmem.h
kobj.h Make kobj_stat() return ENOSYS instead of panicking ("not modular") 2009-06-17 21:04:25 +00:00
kobj_impl.h Due to the schizophrenic nature of kobj (mem + vfs source), 2009-11-27 17:54:11 +00:00
kprintf.h * unexpose kprintf locking internals 2009-01-01 15:10:20 +00:00
ksem.h Replace semid_t with intptr_t. No function change. This is a libc/kernel 2008-11-14 15:49:20 +00:00
ksyms.h Expose more stuff if _KMEMUSER is defined. 2009-03-07 21:59:25 +00:00
kthread.h - Allow creating timeshard kthreads. To be used to fix the RAIDframe 2009-01-29 22:00:26 +00:00
ktrace.h merge christos-time_t 2009-01-11 02:45:45 +00:00
localedef.h Add support for additional locale categories: LC_MESSAGES, LC_MONETARY, 2008-05-17 03:49:54 +00:00
lock.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
lockdebug.h Expose more stuff if _KMEMUSER is defined. 2009-03-07 21:59:25 +00:00
lockf.h Bring in vnode.h 2008-11-19 13:34:11 +00:00
lwp.h Make lwp_getpcb() C89-happy by using __inline. 2009-11-29 16:23:49 +00:00
lwpctl.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
malloc.h g/c M_SOFTINTR 2009-11-06 13:32:41 +00:00
mallocvar.h
mbuf.h Constify m_length(). Reserve a packet tag for use later. 2008-10-24 22:31:40 +00:00
md4.h
md5.h
midiio.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
mman.h Put mremap into the _NETBSD_SOURCE section. 2008-11-18 22:13:49 +00:00
module.h * make it possible to include kern_module in a kernel without vfs 2009-11-18 17:40:45 +00:00
mount.h Remove the portalfs kernel file system driver. Replace mount_portal(8) 2009-12-05 20:11:01 +00:00
mqueue.h - Move inittimeleft() and gettimeleft() to subr_time.c, where they belong. 2009-11-01 21:46:09 +00:00
msg.h Provide compatibility for pre-christos-time_t sysv sysctls. 2009-01-19 19:39:41 +00:00
msgbuf.h
mtio.h
mutex.h Obsolete comment. 2009-05-11 22:37:21 +00:00
namei.h regen: INRENAME 2009-12-23 01:09:57 +00:00
namei.src Define namei flag INRENAME and set it if a lookup operation is part 2009-12-23 01:09:24 +00:00
null.h Enclose (void *)0 in an extra set of parenthese to make the result usable 2009-10-13 17:19:00 +00:00
once.h Rewrite once to use global locks and atomic ops to get rid of the 2008-10-09 10:48:21 +00:00
optstr.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
param.h Changes to struct socket (added credentials) - 5.99.23. 2009-12-29 04:24:32 +00:00
pax.h
pcq.h Add generic producer/consumer queue code. 2008-11-11 20:17:27 +00:00
percpu.h Make the percpu API a little more friendly: 2008-04-09 05:11:20 +00:00
percpu_types.h
pipe.h If a multithreaded app closes an fd while another thread is blocked in 2009-12-20 09:36:05 +00:00
pmc.h
pmf.h In pmf(9), improve the implementation of device self-suspension 2009-09-16 16:34:49 +00:00
poll.h - selcommon/pollcommon: drop redundant l argument. 2009-11-11 09:48:50 +00:00
pool.h Turn PA_INITIALIZED to a reference count for the pool allocator, and once 2009-12-30 18:57:16 +00:00
power.h Fix POWER_IOC_GET_TYPE. 2009-11-06 18:28:10 +00:00
proc.h Change u_long to vaddr_t/vsize_t in exec code where appropriate (mostly 2009-12-10 14:13:48 +00:00
prot.h Convert to new 2 clause license 2008-04-29 06:53:00 +00:00
protosw.h Convert socket options code to use a sockopt structure 2008-08-06 15:01:23 +00:00
pset.h Adjust and thus unify my license. 2008-05-26 17:45:51 +00:00
ptrace.h Merge from matt-nb5-mips64 2009-12-14 00:47:10 +00:00
ptree.h -#ifndef _KERNEL 2008-11-25 15:13:47 +00:00
pty.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
queue.h Add queue macros SLIST_FOREACH_SAFE, STAILQ_FOREACH_SAFE, STAILQ_LAST, 2009-04-20 09:56:07 +00:00
radioio.h
ras.h Allow the asm line separator (default ';') to be overridden in the 2008-08-11 21:51:14 +00:00
rb.h comments. 2009-08-16 10:57:01 +00:00
reboot.h
resource.h - add new RLIMIT_AS (aka RLIMIT_VMEM) resource that limits the total 2009-03-29 01:02:48 +00:00
resourcevar.h merge christos-time_t 2009-01-11 02:45:45 +00:00
rmd160.h
rnd.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
rpst.h maintain parent node pointers to speed up search and node removal. 2009-05-25 14:54:06 +00:00
rwlock.h Add rw_obj_*() functions to mirror the existing mutex functions. 2009-04-19 08:36:04 +00:00
sa.h Declare sa_system_disabled with extern. 2008-10-20 16:16:27 +00:00
satypes.h Merge wrstuden-revivesa into HEAD. Catch some files that I forgot 2008-10-15 06:52:38 +00:00
savar.h Wipe out the last vestiges of POOL_INIT with one swift stroke. In 2009-09-13 18:45:10 +00:00
scanio.h
sched.h - Move sched_listener and co. from kern_synch.c to sys_sched.c, where it 2009-10-03 22:32:56 +00:00
scsiio.h
select.h - selcommon/pollcommon: drop redundant l argument. 2009-11-11 09:48:50 +00:00
selinfo.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
sem.h Provide compatibility for pre-christos-time_t sysv sysctls. 2009-01-19 19:39:41 +00:00
sha1.h Improve portability and clarity by using uint8_t for the byte data 2009-11-06 20:31:18 +00:00
sha2.h Add SHA224 implementation to libc. 2009-05-26 08:04:11 +00:00
shm.h Provide compatibility for pre-christos-time_t sysv sysctls. 2009-01-19 19:39:41 +00:00
siginfo.h namespace sanity: SI_LWP and SI_NOINFO are _NETBSD_SOURCE only 2009-03-27 11:05:43 +00:00
signal.h fix the signature of struct sigevent:sigev_notify_function, noticed by 2009-12-09 20:26:12 +00:00
signalvar.h merge christos-time_t 2009-01-11 02:45:45 +00:00
sigtypes.h Merge wrstuden-revivesa into HEAD. 2008-10-15 06:51:17 +00:00
simplelock.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
sleepq.h s/the the/the/ 2009-11-22 18:40:26 +00:00
socket.h Remove the portalfs kernel file system driver. Replace mount_portal(8) 2009-12-05 20:11:01 +00:00
socketvar.h Add credentials to to sockets. 2009-12-29 04:23:43 +00:00
sockio.h Import pfsync support from OpenBSD 4.2 2009-09-14 10:36:48 +00:00
specificdata.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
spl.h Expose more stuff if _KMEMUSER is defined. 2009-03-07 21:59:25 +00:00
spldebug.h Add a kernel configuration flag, SPLDEBUG, that activates a per-CPU log 2009-11-03 05:23:27 +00:00
stat.h Parenthesize S_IS*() macro arguments to prevent breakage with certain 2009-08-27 07:28:42 +00:00
statvfs.h Merge the simonb-wapbl branch. From the original branch commit: 2008-07-31 05:38:04 +00:00
stdint.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
swap.h catch up with dev_t becoming 64 bit: 2009-01-14 02:20:45 +00:00
syncobj.h Remove uarea swap-out functionality: 2009-10-21 21:11:57 +00:00
syscall.h Regen. 2010-01-05 15:25:32 +00:00
syscall_stats.h Remove LKMs and switch to the module framework, pass 1. 2008-11-12 12:35:50 +00:00
syscallargs.h Regen. 2010-01-05 15:25:32 +00:00
syscallvar.h Declare extern syscallnames in a header. 2009-06-02 23:21:37 +00:00
sysctl.h Fix comment. 2009-12-12 00:24:57 +00:00
syslimits.h
syslog.h Import syslogd SoC project by Martin Schuette: 2008-10-31 16:12:18 +00:00
systm.h Pullup from matt-nb5-mips64. 2009-12-13 04:47:45 +00:00
tape.h
termios.h s/SIGINTR/SIGINT/ here as well as termios.4. from jmc@openbsd. 2009-12-26 19:31:34 +00:00
time.h namespace sanity: TIMER_RELTIME is _NETBSD_SOURCE only 2009-03-27 11:06:26 +00:00
timeb.h
timepps.h Make PPS work with fast time counters (> 2GHz) 2009-06-14 13:16:32 +00:00
times.h
timetc.h merge christos-time_t 2009-01-11 02:45:45 +00:00
timevar.h - Move inittimeleft() and gettimeleft() to subr_time.c, where they belong. 2009-11-01 21:46:09 +00:00
timex.h PR/41144: ntpd dies when syncing, use octal format to avoid \xcCLOCK to be 2009-04-05 19:59:26 +00:00
tprintf.h
trace.h
tree.h Add PB_PREV(), RB_FOREACH_REVERSE(). From FreeBSD. 2008-03-21 13:07:15 +00:00
tty.h Avoid deadlock in tty code if a terminal emulation responds to 2009-01-22 20:40:20 +00:00
ttychars.h
ttycom.h
ttydefaults.h use designated initializers for ttydefchars. 2008-05-24 14:06:39 +00:00
ttydev.h
types.h Expose more stuff if _KMEMUSER is defined. 2009-03-07 21:59:25 +00:00
ucontext.h comment which bits of uc_flags are used by MD code. 2009-11-18 12:29:22 +00:00
ucred.h
uidinfo.h Redo kern_resource.c:1.146 by pooka@: change ui_sbsize to a u_long. 2008-10-14 09:16:32 +00:00
uio.h
un.h completely rework the way that orphaned sockets that are being fdpassed 2009-03-11 06:05:29 +00:00
unistd.h Change _POSIX2_VERSION for shells and utilities to 200112L to match 2009-08-30 16:38:48 +00:00
unpcb.h Merge the socket locking patch: 2008-04-24 11:38:36 +00:00
user.h
userconf.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
userret.h Remove outdated comment: vax does now user mi_userret(). 2009-02-25 19:58:03 +00:00
utsname.h
uuid.h Make uuidgen available for the kernel. 2008-11-18 14:01:03 +00:00
vadvise.h
verified_exec.h
vfs_syscalls.h Add enum uio_seg argument to do_sys_mknod and do_sys_mkdir so these functions 2009-08-09 22:49:00 +00:00
videoio.h Use __packed, not __attribute__((__packed__)). 2009-11-14 10:37:27 +00:00
vmem.h - fix vmem unittest. rename VMEM_DEBUG so that it won't be abused again. 2009-02-18 13:31:59 +00:00
vmmeter.h Remove uarea swap-out functionality: 2009-10-21 21:11:57 +00:00
vnode.h Factor out a block of code that appears in three places (Veriexec, keylock, 2009-10-06 04:28:10 +00:00
vnode_if.h regen: remove VNODE_LOCKDEBUG 2009-09-29 11:54:52 +00:00
wait.h merge christos-time_t 2009-01-11 02:45:45 +00:00
wapbl.h Remove ref to WAPBL_DEBUG_SERIALIZE. 2009-04-10 21:14:14 +00:00
wapbl_replay.h Move the specification of the on-disk journal format into a separate 2008-11-24 16:05:21 +00:00
wdog.h
workqueue.h
xattr.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
xcall.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00