NetBSD/sys/sys
2013-08-19 03:05:17 +00:00
..
acct.h
agpio.h
aio.h
ansi.h
aout_mids.h Add a MID for IA64 (also it never used a.out, we need it for kernel crash 2012-12-27 06:55:49 +00:00
ataio.h Rework struct ata_command to support LBA28 and LBA48-protocol commands. 2012-01-24 20:04:07 +00:00
atomic.h
audioio.h
bitops.h add __BITMAP_TYPE 2012-12-07 02:27:58 +00:00
blist.h
boot_flag.h
bootblock.h Adapt to new vax primary bootstrap layout. 2013-04-04 12:53:00 +00:00
bswap.h
buf.h BUFQ_PRIOCSCAN: 2012-02-17 08:45:11 +00:00
bufq_impl.h
bufq.h
bus_proto.h add BUS_DMA_PREFETCHABLE flag for bus_dmamem_map(), analog to 2013-02-04 13:18:35 +00:00
bus.h Add dummy bus_dma(9) typedefs (enabled by __HAVE_NO_BUS_DMA) in <sys/bus.h> 2012-05-07 18:16:38 +00:00
callback.h
callout.h
cctr.h
cdefs_aout.h
cdefs_elf.h Remove spurious \ from last line of __link_set_decl macro. 2013-02-07 18:53:34 +00:00
cdefs.h While visibility "protected" is nominaly supported by gcc 4.0 and 4.1 2013-05-29 19:02:30 +00:00
cdio.h
chio.h
clockctl.h
condvar.h
conf.h split device_t/softc for all remaining drivers. 2012-10-27 17:17:22 +00:00
core.h
cprng.h Fix races in /dev/u?random initialization and accounting. 2013-07-01 15:22:00 +00:00
cpu_data.h Add a kcpuset_t which just includes ourself. 2012-09-01 00:24:43 +00:00
cpu.h put binary compatibility support for the old AMD-only CPU microcode 2012-10-17 20:19:55 +00:00
cpufreq.h
cpuio.h Add definitions so that the i386 cpuctl can issue IOC_CPU_UCODE_GET_VERSION 2013-01-05 16:36:38 +00:00
ctype_bits.h Allow use from C++. 2013-04-30 00:42:31 +00:00
ctype_inline.h Extend ctype classification table to 16bit. Based on patch by 2013-04-13 10:21:20 +00:00
debug.h We don't support KMEM_GUARD nor FREECHECK yet with rump, so disable them 2012-04-15 19:07:40 +00:00
device_if.h
device.h split device_t/softc for all remaining drivers. 2012-10-27 17:17:22 +00:00
devmon.h
dir.h
dirent.h
dirhash.h Extend generic dirhash to include an empty directory checker based on 2013-07-07 19:31:26 +00:00
disk.h Add disk_set_info() prototype 2013-05-29 15:22:19 +00:00
disklabel_acorn.h
disklabel_gpt.h gdisk 0.7.2 finally introduced a Linux Basic Data partition GUID. 2013-01-18 17:43:35 +00:00
disklabel_rdb.h
disklabel.h If used in a tool, undef MAXPARTITIONS and redefine as MAXMAXPARTITIONS 2013-05-03 21:33:06 +00:00
dkbad.h
dkio.h Implement experimental support to pass notifications that a file 2012-10-19 17:09:06 +00:00
dkstat.h
domain.h
drvctlio.h
dtrace_bsd.h adapt the cyclic module and profile dtrace provider to netbsd. 2012-12-02 01:05:16 +00:00
dvdio.h
endian.h
envsys.h Document that ENVSYS_STEMP is in microkelvins. 2012-12-05 04:21:30 +00:00
errno.h Expose the pseudo-errors if _KMEMUSER is defined (as well as _KERNEL). 2013-01-02 18:51:53 +00:00
evcnt.h
event.h
eventvar.h
exec_aout.h Remove some lint 2012-03-17 21:54:12 +00:00
exec_coff.h
exec_ecoff.h
exec_elf.h Add the ARM processor-specific sections: 2013-06-21 01:40:24 +00:00
exec_script.h
exec.h back out elf note changes and use EF_ARM_ABIVERS to determine EABI usage. 2012-08-05 01:43:58 +00:00
extattr.h Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
extent.h converting extent(9) from malloc(9) to kmem(9) 2012-01-27 18:52:47 +00:00
fcntl.h Revert defective O_SEARCH implementation committed by manu@ along with 2013-01-13 08:15:02 +00:00
fd_set.h
fdio.h
featuretest.h comment about ISOC11 2013-04-26 18:29:06 +00:00
file.h Expose the DTYPE_xxx (names) defines even if _KERNEL isn't defined. 2013-01-02 19:35:43 +00:00
fileassoc.h
filedesc.h Add a posix_spawn syscall, as discussed on tech-kern. 2012-02-11 23:16:15 +00:00
filio.h
flashio.h
float_ieee754.h xorg's pixman-arm-neon-asm-bilinear.S wants to include this file, so make 2013-06-18 20:17:19 +00:00
fstrans.h
fstypes.h allow to enable ffs "discard" by update mounts, make the flag visible 2012-11-26 16:22:21 +00:00
gcq.h
gennameih.awk
gmon.h use explicit cast for RHS of shift operator since semantics change from 2012-03-09 15:38:03 +00:00
gpio.h
hash.h Add murmurhash2() prototype, missed in previous commit. 2012-07-08 01:24:08 +00:00
idle.h
ieee754.h Add two convenience macros for testing a zero fraction. 2013-05-08 05:27:01 +00:00
intr.h make sure u_int is defined 2013-08-19 03:05:17 +00:00
inttypes.h C++11 no longer requires __STDC_LIMIT_MACROS, __STDC_CONSTANT_MACROS or 2013-04-22 21:26:48 +00:00
ioccom.h
ioctl_compat.h comment out the entries that are common with termios, and explain that they 2013-07-11 19:17:57 +00:00
ioctl.h
iostat.h
ipc.h Replace the remaining KAUTH_GENERIC_ISSUSER authorization calls with 2012-03-13 18:40:26 +00:00
joystick.h
kauth.h C99 section 6.7.2.3 (Tags) Note 3 states that: 2013-03-18 19:35:35 +00:00
kcore.h
kcpuset.h Some constification. 2013-07-17 22:36:26 +00:00
kern_ctf.h
kernel.h Add extern int psratio 2013-07-30 13:14:30 +00:00
kernhist.h Fix typo. Hi matt. 2013-02-19 22:54:03 +00:00
kgdb.h
kmem.h - Make KMGUARD interrupt-safe. 2012-02-05 03:40:07 +00:00
kobj_impl.h
kobj.h
kprintf.h
ksem.h expose ksem_t for fstat(8), and implement stat for future reference. 2012-11-25 01:05:04 +00:00
ksyms.h make ksyms structures not depend on KDTRACE_HOOKS. 2012-11-18 00:06:56 +00:00
kthread.h
ktrace.h Remove COMPAT_SA / KERN_SA. Welcome to 6.99.3! 2012-02-19 21:05:51 +00:00
localedef.h Rename fixup to update_global to better reflect the purpose. 2013-08-18 20:03:48 +00:00
lock.h
lockdebug.h Revert change that allowed rw_tryenter(&lock, RW_READER) to recurse 2013-04-27 08:12:34 +00:00
lockf.h
lwp.h prototype adjustments for lwp_park, welcome to 6.99.19 2013-03-29 01:09:45 +00:00
lwpctl.h
Makefile Remove COMPAT_SA / KERN_SA. Welcome to 6.99.3! 2012-02-19 21:05:51 +00:00
malloc.h - Replace some malloc(9) uses with kmem(9). 2012-04-30 22:51:27 +00:00
mallocvar.h Remove everything to do with 'struct malloc_type' and the malloc link_set. 2012-04-29 20:27:31 +00:00
mbuf.h - add m_add() that puts an mbuf to end of a chain 2013-06-27 17:47:18 +00:00
md4.h
md5.h
midiio.h
mman.h
module.h Correct spelling: entrie -> entry. 2012-10-17 17:48:48 +00:00
mount.h Correct umount semantics to return EBUSY when a filesystem is busy 2013-04-26 22:27:16 +00:00
mqueue.h
msg.h
msgbuf.h
mtio.h
mutex.h
namei.h Regen from updated namei.src. 2012-11-18 18:25:50 +00:00
namei.src Apply manu's change to namei.h correctly. 2012-11-18 18:25:08 +00:00
null.h
once.h
optstr.h
param.h Welcome to NetBSD 6.99.23: pfil(9) changes. 2013-06-30 00:00:53 +00:00
pax.h
pcq.h
pcu.h Add support for kernel-based code to use a PCU. (for memory to memory 2012-12-26 18:30:22 +00:00
percpu_types.h
percpu.h
physmap.h KMEMUSER -> _KMEMUSER 2013-04-08 01:33:53 +00:00
pipe.h
pmc.h
pmf.h Add PMFE_SPEED_CHANGED 2013-08-06 06:10:57 +00:00
poll.h
pool.h Now that pool_cache_invalidate() is synchronous and can handle per-CPU 2012-06-05 22:51:47 +00:00
power.h reverse the polarity of the extra key option, always enabling them. 2013-03-30 19:05:20 +00:00
proc.h Only expose the bulk of sys/proc.h and sys/lwp.h if _KERNEL or _KMEMUSER 2013-01-02 19:39:04 +00:00
prot.h
protosw.h
pserialize.h
pset.h Systematically include sys/featuretest.h when _NETBSD_SOURCE is used. 2013-04-27 21:35:24 +00:00
ptrace.h
ptree.h Add a ptree_mask_node_p to determine if an item is a mask node, and what 2012-10-06 22:15:09 +00:00
pty.h
queue.h Include sys/null.h only on NetBSD because sys/null.h is not available 2013-07-17 15:50:59 +00:00
quota.h Add QUOTA_RESTRICT_READONLY, for the nfs quota access code. 2012-01-30 00:56:19 +00:00
quotactl.h Fix misspelling: accommodate is a long enough word to have room for two 'c's 2012-12-01 11:41:49 +00:00
radioio.h
radixtree.h
ras.h
rbtree.h remove bogus const quals 2012-02-17 08:20:55 +00:00
reboot.h
resource.h Add a new resource to limit the number of lwps per user, RLIMIT_NTHR. There 2012-06-09 02:31:14 +00:00
resourcevar.h Move rusage computation to a new getrusage1() function. Adjust all 2012-11-03 23:22:21 +00:00
rmd160.h
rnd.h Fix races in /dev/u?random initialization and accounting. 2013-07-01 15:22:00 +00:00
rndsink.h Rework rndsink(9) abstraction and adapt arc4random(9) and cprng(9). 2013-06-23 02:35:23 +00:00
rngtest.h
rpst.h
rwlock.h
scanio.h
sched.h
scsiio.h
sdt.h Add another field to the SDT_PROBE_DEFINE macro, so our DTrace probes 2013-06-09 01:13:47 +00:00
select.h
selinfo.h
sem.h
sha1.h
sha2.h
shm.h
siginfo.h Systematically include sys/featuretest.h when _NETBSD_SOURCE is used. 2013-04-27 21:35:24 +00:00
signal.h
signalvar.h Remove COMPAT_SA / KERN_SA. Welcome to 6.99.3! 2012-02-19 21:05:51 +00:00
sigtypes.h Remove COMPAT_SA / KERN_SA. Welcome to 6.99.3! 2012-02-19 21:05:51 +00:00
simplelock.h
sleepq.h Remove COMPAT_SA / KERN_SA. Welcome to 6.99.3! 2012-02-19 21:05:51 +00:00
socket.h Add sockaddr_format to ease debugging code dealing with socket 2013-01-31 14:30:47 +00:00
socketvar.h Introduce a more general method of sbcreatecontrol, sbcreatecontrol1 that 2013-06-27 18:53:17 +00:00
sockio.h Add SIOCGETHERCAP ioctl. 2012-10-31 10:17:34 +00:00
spawn.h Systematically include sys/featuretest.h when _NETBSD_SOURCE is used. 2013-04-27 21:35:24 +00:00
specificdata.h
spl.h
spldebug.h
stat.h Add posix-2008 mandated timespec fields from Antoine Leca 2013-04-07 18:47:06 +00:00
statvfs.h all fsblkcnt_t's are in frsize units 2013-04-05 17:34:27 +00:00
stdarg.h ... aaand re-add lint compat. I still got it. 2012-07-19 22:46:41 +00:00
stdint.h C++11 no longer requires __STDC_LIMIT_MACROS, __STDC_CONSTANT_MACROS or 2013-04-22 21:26:48 +00:00
swap.h
syncobj.h
syscall_stats.h
syscall.h regen 2013-03-29 01:10:13 +00:00
syscallargs.h regen 2013-03-29 01:10:13 +00:00
syscallvar.h sy_invoke: cache the predicate value and simplify the logic (also, fix the 2013-06-29 16:50:51 +00:00
sysctl.h Put parens arund the negative numbers so 0 CTL_XX will cause a syntax error. 2013-08-01 01:16:34 +00:00
syslimits.h It is MAXNAMLEN, not MAXPATHLEN, that NAME_MAX has to be the same as. 2012-12-07 07:06:39 +00:00
syslog.h PR/47055: David Holland: Add hostname to syslog_data, version number, rename 2012-10-10 22:51:55 +00:00
systm.h calculate vnode cache size based on the resource it gets allocated from 2013-03-18 13:36:21 +00:00
tape.h
termios.h make all constants that are used in unsigned variables unsigned. 2013-07-11 16:46:06 +00:00
time.h
timeb.h
timepps.h Extend kernel PPS api with pps_ref_event(). 2013-05-26 18:07:42 +00:00
times.h
timetc.h
timevar.h prototype adjustments for lwp_park, welcome to 6.99.19 2013-03-29 01:09:45 +00:00
timex.h
tls.h
tprintf.h
trace.h
tree.h sync with OpenBSD. 2013-03-29 21:16:31 +00:00
tty.h Add a t_softc member to struct tty in which a driver can store a pointer 2013-02-24 06:20:24 +00:00
ttychars.h
ttycom.h Welcome to NetBSD-6.99.14 2012-10-19 16:49:21 +00:00
ttydefaults.h
ttydev.h
types.h Don't define bool/true/false in the kernel if __cplusplus is defined. 2013-02-02 14:00:37 +00:00
ucontext.h Move CTASSERT a few lines down so as to not collide with the CTASSERT 2013-03-06 18:16:58 +00:00
ucred.h
uidinfo.h Add a new resource to limit the number of lwps per user, RLIMIT_NTHR. There 2012-06-09 02:31:14 +00:00
uio.h
un.h
unistd.h add _SC_PHYS_PAGES 2012-11-02 21:41:26 +00:00
unpcb.h
user.h
userconf.h
userret.h Remove including myself. 2013-04-07 07:54:53 +00:00
utsname.h
uuid.h
vadvise.h
verified_exec.h
vfs_syscalls.h Make do_sys_utimensat public 2013-07-18 14:06:27 +00:00
videoio.h
vmem_impl.h make vmem(9) ready to be used early during bootstrap to replace extent(9) 2013-01-29 21:26:24 +00:00
vmem.h make vmem(9) ready to be used early during bootstrap to replace extent(9) 2013-01-29 21:26:24 +00:00
vmmeter.h
vnode_if.h regen 2013-07-17 21:21:34 +00:00
vnode.h Finally remove the "temporary" __VTYPE_DEFINED stuff I added >5 years ago. 2012-11-18 18:39:23 +00:00
wait.h
wapbl_replay.h
wapbl.h
wdog.h
workqueue.h
xattr.h
xcall.h Stopgap fix to make rump cooperate with pserialize, may be revisited later. 2013-02-19 09:04:53 +00:00