NetBSD/sys/sys
2018-01-24 09:04:40 +00:00
..
acct.h
agpio.h Decode AGP capability. 2017-02-27 14:13:56 +00:00
aio.h
ansi.h
aout_mids.h Add PPC64 2017-01-14 21:29:02 +00:00
ataio.h
atomic.h
audioio.h Renane ioctl AUDIO_SETPROC to AUDIO_SETCHAN. 2017-03-21 07:04:29 +00:00
biohist.h Decouple BIOHIST from other users of KERNHIST. 2016-12-27 04:12:34 +00:00
bitops.h fix sign issues 2017-01-12 19:03:09 +00:00
blist.h
boot_flag.h
bootblock.h efiboot: Boot parameters can be set via installboot(8). 2017-04-29 00:05:35 +00:00
bswap.h
buf.h move some buffer cache internals declarations from buf.h to vfs_bio.c. 2017-06-08 01:23:01 +00:00
bufq_impl.h Modularize the various bufq strategies 2016-11-16 00:46:46 +00:00
bufq.h Modularize the various bufq strategies 2016-11-16 00:46:46 +00:00
bus_proto.h
bus.h
callback.h
callout.h
cctr.h
cdbr.h
cdefs_aout.h
cdefs_elf.h Add IRELATIVE support for ARM, X86 and PowerPC. 2017-08-10 19:03:25 +00:00
cdefs.h add linted to __USE() 2017-12-26 17:08:56 +00:00
cdio.h
chio.h
clock.h
clockctl.h
common_ansi.h
common_int_const.h
common_int_fmtio.h
common_int_limits.h
common_int_mwgwtypes.h
common_int_types.h
common_limits.h
common_lock.h more const. 2017-09-16 23:30:50 +00:00
common_wchar_limits.h
condvar.h Add new declarations of cv_timedwaitbt and cv_timedwaitbt_sig, too. 2017-07-03 03:12:42 +00:00
conf.h Omit needless nullmmap. 2016-12-17 03:46:52 +00:00
core.h
cprng.h
cpu_data.h
cpu.h CPU_INFO_FOREACH() must always iterate at least the boot cpu. 2017-12-16 00:37:51 +00:00
cpufreq.h
cpuio.h
ctype_bits.h
ctype_inline.h
debug.h
device_if.h
device.h add a "booted_method" string to aid in debugging double boot matches. 2017-11-09 01:02:55 +00:00
devmon.h
dir.h
dirent.h
dirhash.h
disk.h move include of <sys/iostat.h> back to where userland will get it. 2017-06-13 14:05:47 +00:00
disklabel_acorn.h
disklabel_gpt.h
disklabel_rdb.h s/u_char/unsigned char/ 2017-02-26 11:51:38 +00:00
disklabel.h
dkbad.h
dkio.h expose disk device FUA/DPO support via DIOCGCACHE, and allow the flags 2017-04-05 20:15:49 +00:00
dkstat.h
domain.h Don't start callouts for domains before attaching domains on rump kernels 2018-01-10 02:50:26 +00:00
drvctlio.h
dtrace_bsd.h
dvdio.h
endian.h
envsys.h
errno.h
evcnt.h
event.h Merge autofs support from: Tomohiro Kusumi 2018-01-09 03:31:12 +00:00
eventvar.h
exec_aout.h
exec_coff.h
exec_ecoff.h Provided sized definitions for ecoff 32 bit headers. 2017-02-23 18:54:30 +00:00
exec_elf.h Since _RUMPKERNEL is really userland code it needs ARCH_ELFSIZE, 2017-11-06 17:56:25 +00:00
exec_script.h
exec.h Store full executable path in p->p_path as discussed in tech-kern. 2017-11-07 19:44:04 +00:00
extattr.h
extent.h Add EX_EARLY flag for extent_create, which skips locking. Required for 2017-08-24 11:33:28 +00:00
fcntl.h Add O_REGULAR to enforce opening of only regular files 2017-11-09 20:30:01 +00:00
fd_set.h
fdio.h
featuretest.h
file.h add fo_name so we can identify the fileops in a simple way. 2017-11-30 20:25:54 +00:00
fileassoc.h
filedesc.h Refactor pipe1() and correct a bug in sys_pipe2() (SYS_pipe2) 2017-12-26 08:30:57 +00:00
filio.h
flashio.h
float_ieee754.h
fstrans.h Operations fstrans_start() and fstrans_start_nowait() now always 2017-06-04 08:05:41 +00:00
fstypes.h Merge autofs support from: Tomohiro Kusumi 2018-01-09 03:31:12 +00:00
gcq.h
gennameih.awk
gmon.h
gpio.h
hash.h
idle.h
idtype.h
ieee754.h
interrupt.h
intr.h
intrio.h intrid and dev_xname must be NUL terminated by kernel. 2016-08-03 08:25:38 +00:00
inttypes.h
ioccom.h
ioctl_compat.h
ioctl.h
iostat.h Enhance disk metrics by calculating a weighted sum that is incremented 2017-03-05 23:07:12 +00:00
ipc.h
ipi.h
joystick.h
kauth.h Remove the filesystem tracing feature 2017-08-28 00:46:06 +00:00
kcore.h
kcpuset.h
kern_ctf.h
kernel.h
kernhist.h Remove the ABI version-and-length check that was recently introduced; 2017-11-03 22:45:14 +00:00
kgdb.h
kmem.h add strndup and an alias to strdup. 2018-01-09 01:53:55 +00:00
kobj_impl.h Split the data+bss+rodata segment in two data+bss and rodata segments. The 2016-07-20 13:36:19 +00:00
kobj.h Since _RUMPKERNEL is really userland code it needs ARCH_ELFSIZE, 2017-11-06 17:56:25 +00:00
kprintf.h
ksem.h
ksyms.h Since _RUMPKERNEL is really userland code it needs ARCH_ELFSIZE, 2017-11-06 17:56:25 +00:00
kthread.h
ktrace.h Allow emulations to override the creation of ktrace records for posting 2016-09-13 07:39:45 +00:00
localcount.h Implement a debugging facility (overflow/underflow detection) for localcount 2017-11-17 09:26:36 +00:00
localedef.h
lock.h
lockdebug.h more const 2017-09-16 23:54:41 +00:00
lockf.h
lua.h
lwp.h typos 2018-01-14 16:43:03 +00:00
lwpctl.h
Makefile Drop <sys/vadvise.h> 2017-12-19 19:10:13 +00:00
malloc.h
mallocvar.h
mbuf.h Add KASSERTs in *_ALIGN: ensure the mbuf is of the correct type, and 2018-01-22 07:11:45 +00:00
md4.h
md5.h
midiio.h
mman.h Remove port-acorn26 2018-01-24 09:04:40 +00:00
module.h Define a new module class for the bufq_strategy modules. These need to 2016-11-16 10:42:14 +00:00
mount.h Merge autofs support from: Tomohiro Kusumi 2018-01-09 03:31:12 +00:00
mqueue.h
msg.h
msgbuf.h
mtio.h
mutex.h add missing const 2017-09-16 23:25:34 +00:00
namei.h regen 2017-03-21 10:20:38 +00:00
namei.src Tiny fix for namecache locking rules. 2017-03-21 10:20:12 +00:00
null.h
once.h
optstr.h
param.h Use a queue of deferred entries to delete routes instead of a fixed stack 2018-01-09 19:52:29 +00:00
pax.h Extend the mmap(2) interface to allow requesting protections for later 2017-05-06 21:34:51 +00:00
pcq.h
pcu.h allow pcu_save() and pcu_discard() to be called on other threads, 2017-03-16 16:13:19 +00:00
percpu_types.h
percpu.h
physmap.h
pipe.h
pmc.h
pmf.h Add PMFE_THROTTLE_ENABLE / PMFE_THROTTLE_DISABLE events. 2017-10-05 01:26:53 +00:00
poll.h
pool.h hopefully workaround the irregularly "fork fails in init" problem. 2017-12-16 03:13:29 +00:00
power.h
proc.h remove struct emul's e_fault. 2018-01-09 20:55:42 +00:00
prot.h
protosw.h Include socketvar.h for softnet_lock 2017-10-04 02:25:07 +00:00
pserialize.h Implement debugging feature for pserialize(9) 2017-11-21 08:49:14 +00:00
pset.h
pslist.h Explain why we don't touch the next pointer of the removed entry. 2016-11-18 06:41:52 +00:00
psref.h Fix psref(9) part of PR kern/52515. It is complete to fix the PR now. 2017-12-11 02:33:17 +00:00
ptrace.h handle siginfo requests for ptrace32 2017-12-17 20:59:27 +00:00
ptree.h
pty.h
queue.h White-space - NFCI 2017-10-02 06:37:04 +00:00
quota.h
quotactl.h
radioio.h
radixtree.h
ras.h
rbtree.h
reboot.h
resource.h
resourcevar.h
rmd160.h
rnd.h
rndio.h
rndpool.h
rndsink.h
rndsource.h
rngtest.h
rpst.h
rwlock.h
scanio.h
sched.h
scsiio.h
sdt.h
select.h
selinfo.h
sem.h
semaphore.h
sha1.h
sha2.h
sha3.h Import SHA-3 code into libc and libkern. 2017-11-30 05:47:24 +00:00
shm.h
siginfo.h Add new SIGTRAP types: TRAP_SCE and TRAP_SCX 2017-03-01 00:19:22 +00:00
signal.h - Propagate the signal mask from the ucontext_t to the newly created thread 2017-04-21 15:10:34 +00:00
signalvar.h Introduce new ptrace(2) interface: PT_SET_SIGINFO and PT_GET_SIGINFO 2017-01-06 22:53:17 +00:00
sigtypes.h make __sigmask unsigned 2017-01-12 18:29:14 +00:00
sleepq.h
socket.h put the code that returns the sizeof the socket by family in one place. 2017-07-01 16:59:12 +00:00
socketvar.h Add a new sockopt member to keep track of the actual size of the option 2018-01-04 01:42:25 +00:00
sockio.h
spawn.h fix typo in comment 2017-11-29 20:15:21 +00:00
specificdata.h
spl.h
spldebug.h
stat.h
statvfs.h
stdarg.h
stdbool.h
stdint.h
swap.h
syncobj.h
syscall_stats.h
syscall.h Revert vadvise(2) removal 2018-01-06 16:41:23 +00:00
syscallargs.h Revert vadvise(2) removal 2018-01-06 16:41:23 +00:00
syscallvar.h
sysctl.h Remove duplicate words in comment. 2017-09-08 10:53:55 +00:00
syslimits.h
syslog.h openlog(3): add LOG_PTRIM and LOG_NLOG log options. 2017-03-22 17:52:36 +00:00
systm.h Revert printf return value change. 2017-10-27 12:25:14 +00:00
tape.h
termios.h Implement tcgetwinsize() and tcsetwinsize() in libc, with access 2017-10-25 06:32:59 +00:00
time.h use ULL so this doesn't break on 32bit builds... sorry 2017-01-17 15:28:34 +00:00
timeb.h
timepps.h
times.h
timespec.h
timetc.h
timevar.h make _lwp_park return the remaining time to sleep in the "ts" argument 2017-12-08 01:19:29 +00:00
timex.h
tls.h Remove the _rtld_tls_static_setup() leftover from sys/tls.h 2017-11-19 07:41:52 +00:00
tprintf.h
trace.h Deregister TR_VADVISE from sys/sys/trace.h 2017-12-19 18:47:58 +00:00
tree.h
tty.h As discussed on tech-kern: define a new tty internal state flag: TS_KERN_ONLY 2017-10-31 10:45:19 +00:00
ttychars.h
ttycom.h Implement tcgetwinsize() and tcsetwinsize() in libc, with access 2017-10-25 06:32:59 +00:00
ttydefaults.h
ttydev.h
types.h expose more for _KMEMUSER 2017-01-14 01:02:08 +00:00
ucontext.h
ucred.h
uidinfo.h
uio.h
un.h
unistd.h Realtime signal support from GSoC 2016, Charles Cui. 2016-08-04 06:43:43 +00:00
unpcb.h
userconf.h
userret.h
utsname.h
uuid.h
verified_exec.h
vfs_syscalls.h Declare mountcompatnames in sys/vfs_syscalls.h to kill nested extern. 2017-07-29 04:02:49 +00:00
videoio.h Add definitions required for VIDIOC_ENUM_FRAMESIZES and 2017-10-02 13:47:58 +00:00
vmem_impl.h
vmem.h
vmmeter.h
vnode_if.h Regen. 2017-07-12 09:31:59 +00:00
vnode_impl.h Change the VSTATE_ASSERT_UNLOCKED code by pushing the potential lock 2017-09-21 18:19:44 +00:00
vnode.h Merge autofs support from: Tomohiro Kusumi 2018-01-09 03:31:12 +00:00
wait.h - Move WUNTRACED outside the _NETBSD_SOURCE ifdef because waitpid() 2016-11-10 18:35:17 +00:00
wapbl_replay.h
wapbl.h during truncate with wapbl, register deallocation for upper indirect block 2016-11-10 20:56:32 +00:00
wdog.h
workqueue.h Add workqueue_wait that waits for a specific work to finish 2017-12-28 07:00:52 +00:00
xattr.h
xcall.h