NetBSD/sys/sys
andvar 6c0e29fbe8 s/strucure/structure/ and s/structues/structures/ in comments. 2023-02-12 16:28:32 +00:00
..
Makefile efi: Add /dev/efi character device 2021-10-10 13:03:08 +00:00
acct.h Provide some snprintb(3) formats. 2021-09-14 17:10:46 +00:00
acl.h
agpio.h Need <sys/types.h> for basic types. 2021-12-19 01:51:17 +00:00
aio.h
ansi.h
aout_mids.h
asan.h kasan: fix the copyright notices 2020-09-10 14:10:46 +00:00
ataio.h
atomic.h Move attributes to the front of the __do_atomic_store declarations 2022-07-31 11:28:46 +00:00
audioio.h fix various typos in comments. 2022-04-07 19:33:37 +00:00
biohist.h remove KERNHIST_INIT_STATIC(). it stradles the line between usable 2021-04-17 01:53:58 +00:00
bitops.h sys/bitops.h: fix __BITMAP_ZERO for non-GCC compilers 2021-09-12 15:22:05 +00:00
blist.h
boot_flag.h
bootblock.h
bswap.h
buf.h
bufq.h
bufq_impl.h
bus.h
bus_proto.h Whitespace 2022-01-15 07:11:26 +00:00
callback.h
callout.h
cctr.h Fix cycle counter-based time keeping on Alpha in MP environments by using 2020-10-10 03:05:04 +00:00
cdbr.h
cdefs.h Add __MASK(3) 2022-01-22 08:58:48 +00:00
cdefs_aout.h
cdefs_elf.h Fix some badly-aligned line continuation escapes. 2021-06-04 01:58:02 +00:00
cdio.h
chio.h
clock.h
clockctl.h
common_ansi.h
common_int_const.h sys/common_int_const.h: fix typo in error message 2022-05-26 09:55:31 +00:00
common_int_fmtio.h
common_int_limits.h
common_int_mwgwtypes.h
common_int_types.h
common_limits.h
common_lock.h
common_wchar_limits.h
compat_stub.h Separate the compat_netbsd32_coredump from the compat_netbsd32 and 2020-11-01 18:51:02 +00:00
condvar.h
conf.h driver(9): New types dev_*_t for device driver devsw operations. 2022-03-28 12:39:18 +00:00
core.h
cprng.h
cpu.h
cpu_data.h
cpufreq.h
cpuio.h cpuio.h: Use uint8_t, not bool. 2022-07-10 09:59:22 +00:00
crashme.h crashme(9): Use sysctl mib numbers, not node pointers. 2022-09-21 10:50:11 +00:00
csan.h kcsan: fix the copyright notices 2020-09-10 14:04:45 +00:00
ctype_bits.h
ctype_inline.h
debug.h
device.h pmf(9): *_child_register never fails. Make it return void. 2022-08-24 11:19:24 +00:00
device_calls.h Adjust the device_call() calling convention so as to provide type checking 2021-09-15 17:33:08 +00:00
device_if.h sys/device_if.h: Need sys/stdint.h for uint64_t. 2022-09-13 08:30:57 +00:00
device_impl.h autoconf(9): New diagnostic to detect double-detach. 2022-09-13 09:43:33 +00:00
devmon.h
dir.h
dirent.h
dirhash.h
disk.h Fix all remaining typos, mainly in comments but also in few definitions and log messages, reported by me in PR kern/54889. 2021-07-24 21:31:31 +00:00
disklabel.h Define the mount program for zfs. 2022-11-01 06:47:41 +00:00
disklabel_acorn.h s/dosen't/doesn't/ in copy pasted comment. 2022-05-24 19:37:39 +00:00
disklabel_gpt.h sys/disklabel_gpt.h: Fix description of name encoding. 2022-08-28 13:50:50 +00:00
disklabel_rdb.h Misc style fixes. No binary changes. 2021-02-20 09:51:20 +00:00
dkbad.h
dkio.h
dkstat.h
domain.h Garbage-collect everything related to struct domain::dom_ifqueues 2022-09-03 02:53:18 +00:00
drvctlio.h
dtrace_bsd.h
dvdio.h
efiio.h Use group 'e' instead of 'E' for the benefit of kdump. 2021-10-11 10:23:02 +00:00
endian.h sys/endian.h: fix typo in comment 2022-08-08 18:55:18 +00:00
entropy.h New system call getrandom() compatible with Linux and others. 2020-08-14 00:53:15 +00:00
envsys.h A driver for the Bosch BMP280 / BME280 temperature, humidity and 2022-11-21 21:24:00 +00:00
errno.h
evcnt.h Fix various typos in comments. Also add missing NetBSD RCS Id in some of these files. 2021-08-03 23:12:14 +00:00
event.h Make some knote implementation details private to kern_event.c. NFC, and 2022-07-19 00:46:00 +00:00
eventfd.h Fix C++ case for eventfd.h and timerd.h 2021-09-21 13:51:46 +00:00
eventvar.h Changes to make EVFILT_PROC MP-safe: 2021-10-10 18:07:51 +00:00
exec.h Fix anonymous memory object leak for sigcode. 2021-11-26 08:06:11 +00:00
exec_aout.h
exec_coff.h
exec_ecoff.h
exec_elf.h sync machine list with spec 2023-01-08 17:03:42 +00:00
exec_script.h
extattr.h Add external attribute dumping and restoring support from FreeBSD. 2021-06-19 13:56:34 +00:00
extent.h
fault.h
fcntl.h
fd_set.h
fdio.h
featuretest.h
file.h Add native implementations of eventfd(2) and timerfd(2), compatible with 2021-09-19 15:51:27 +00:00
fileassoc.h
filedesc.h sys/filedesc.h: New home for extern cwdi0. 2022-10-26 23:39:10 +00:00
filio.h
flashio.h fix various typos, mainly in comments. 2021-09-16 20:17:46 +00:00
float_ieee754.h
fstrans.h
fstypes.h Change the default for ACLs to be posix1e instead of nfsv4 to match FreeBSD. 2021-09-18 03:05:19 +00:00
futex.h futex_release_all_lwp(): No need to pass the "tid" argument separately; that 2021-09-28 15:05:42 +00:00
gcq.h
gennameih.awk
gmon.h Improved the performance of kernel profiling on MULTIPROCESSOR, and possible to get profiling data for each CPU. 2021-08-14 17:51:18 +00:00
gpio.h
hash.h
hook.h Introduce a generic linear hook list 2021-09-30 01:26:07 +00:00
idle.h
idtype.h
ieee754.h
interrupt.h
intr.h
intrio.h
inttypes.h
ioccom.h
ioctl.h
ioctl_compat.h
iostat.h
ipc.h
ipi.h ipi: Split up initialization into two parts. 2020-09-08 16:00:35 +00:00
ipmi.h
joystick.h
kauth.h wg(4): Allow non-root to retrieve information other than the private 2023-01-05 18:29:45 +00:00
kcore.h
kcov.h
kcpuset.h
kern_ctf.h Define the CTF ELF section header magic number. 2021-04-06 07:56:10 +00:00
kernel.h sys/kernel.h: New home for extern start_init_exec. 2022-10-26 23:27:32 +00:00
kernhist.h remove KERNHIST_INIT_STATIC(). it stradles the line between usable 2021-04-17 01:53:58 +00:00
kgdb.h
kmem.h Add kmem_tmpbuf_alloc(), a utility function for allocating memory for 2021-01-24 17:29:11 +00:00
kobj.h
kobj_impl.h
kprintf.h
ksem.h
ksyms.h ksyms: Use pserialize(9) for kernel access to ksyms. 2021-09-11 10:09:55 +00:00
kthread.h
ktrace.h ktrace(9): Fix mutex detection in ktrcsw. 2022-06-29 22:10:43 +00:00
localcount.h
localedef.h
lock.h sys/lock.h: Need <sys/systm.h> for nullop. 2022-07-24 20:28:39 +00:00
lockdebug.h
lockf.h
lua.h
lwp.h make MAXLWP a real option that triggers rebuilds properly. 2022-07-23 19:15:28 +00:00
lwpctl.h
malloc.h
mallocvar.h
mbuf.h Add new "kern.mbuf.nmbclusters_limit" sysctl. 2022-12-16 08:42:55 +00:00
md4.h
md5.h
midiio.h
mman.h
module.h Trailing whitespace 2021-10-24 06:52:26 +00:00
module_hook.h
mount.h Add a helper to set or clear lower mount and use it. 2022-11-04 11:20:39 +00:00
mqueue.h
msan.h kmsan: update the copyright notices 2020-09-09 16:29:59 +00:00
msg.h s/strucure/structure/ and s/structues/structures/ in comments. 2023-02-12 16:28:32 +00:00
msgbuf.h sys/msgbuf.h: New home for extern log_open. 2022-10-26 23:28:42 +00:00
mtio.h
mutex.h mutex(9): Properly declare _mutex_init in sys/mutex.h. 2022-10-26 23:21:19 +00:00
namei.h Regen. 2021-06-29 22:40:06 +00:00
namei.src Now remove cn_consume from struct componentname. 2021-06-29 22:39:20 +00:00
null.h
once.h
optstr.h
param.h Bump version to keep modules and kernelin sync following the 2022-12-21 18:03:48 +00:00
pax.h
pcq.h
pcu.h sys/pcu.h: New home for extern pcu_ops_md_defs. 2022-10-26 23:38:57 +00:00
percpu.h
percpu_types.h
physmap.h
pipe.h Fix a thundering herd problem in pipes. 2021-01-25 19:21:11 +00:00
pmf.h add event types for keyboard brightness control 2020-09-12 18:08:38 +00:00
poll.h
pool.h Do the last change differently: 2021-12-22 16:57:28 +00:00
power.h fix various typos, mainly in comments. 2022-05-28 10:36:21 +00:00
proc.h fix typo in comment 2022-05-09 13:27:24 +00:00
prot.h
protosw.h
pserialize.h
pset.h
pslist.h
psref.h
ptrace.h s/spcae/space/ in comment and error messages. 2022-06-08 23:12:27 +00:00
ptree.h
pty.h
queue.h remove unused "_DIAGNOSTIC" option and opt_diagnostic.h. 2021-01-16 23:51:50 +00:00
quota.h
quotactl.h
radioio.h
radixtree.h
random.h New system call getrandom() compatible with Linux and others. 2020-08-14 00:53:15 +00:00
ras.h Correct the spelling of preferred. 2021-01-11 21:51:20 +00:00
rbtree.h
reboot.h
resource.h
resourcevar.h
rmd160.h
rnd.h rnd(9): Delete legacy rnd_initial_entropy symbol. 2022-03-19 14:35:08 +00:00
rndio.h
rndsource.h
rngtest.h
rpst.h
rwlock.h rwlock(9): Nix extern _rw_init in .c; use sys/rwlock.h. 2022-10-26 23:22:22 +00:00
scanio.h
sched.h sys/sched.h: New home for extern sched_pstats_ticks in kernel. 2022-10-26 23:24:09 +00:00
scsiio.h
sdt.h sys/sdt.h: Predict dtrace probe branches not taken in SDT_PROBE*. 2022-10-29 14:00:12 +00:00
select.h - Change selremove_knote() from returning void to bool, and return 2021-09-29 02:47:22 +00:00
selinfo.h
sem.h
semaphore.h
sha1.h
sha2.h
sha3.h
shm.h fix multiplei repetitive typos in comments, messages and documentation. mainly because copy paste code big amount of files are affected. 2021-08-17 22:00:26 +00:00
siginfo.h
signal.h Expose sigaltstack, stack_t and friends to Posix Issue 5 (200809L) References: 2021-11-02 20:12:25 +00:00
signalvar.h Use "stack_t" instead of "struct sigaltstack", as the former is the 2021-11-01 05:07:15 +00:00
sigtypes.h Expose sigaltstack, stack_t and friends to Posix Issue 5 (200809L) References: 2021-11-02 20:12:25 +00:00
sleepq.h sys/sleepq.h: Get cold from sys/kernel.h. 2022-10-26 23:24:59 +00:00
sleeptab.h Use __nothing for empty macro 2020-11-01 21:00:20 +00:00
socket.h unconditionally define sockaddr_storage; this is what linux and FreeBSD do 2021-11-02 20:35:51 +00:00
socketvar.h unix(4): Convert membar_exit to membar_release. 2022-04-09 23:52:22 +00:00
sockio.h fix various typos in comments and log messages. 2021-08-02 12:56:22 +00:00
spawn.h Merge the kernel portion of the posix-spawn-chdir project by Piyush Sachdeva. 2021-11-07 13:47:49 +00:00
specificdata.h
spl.h In order to prevent _mcount() from being recursively called when built with COPTS=-O0, 2021-11-02 11:26:03 +00:00
spldebug.h
stat.h
statvfs.h
stdarg.h va_end should be really __nothing. 2022-10-08 15:48:01 +00:00
stdbool.h
stdint.h
swap.h
syncobj.h
syscall.h regen for "struct sigaltstack" -> "stack_t" 2021-11-01 05:26:27 +00:00
syscall_stats.h
syscallargs.h regen for "struct sigaltstack" -> "stack_t" 2021-11-01 05:26:27 +00:00
syscallvar.h
sysctl.h fix pasto 2021-09-16 22:47:29 +00:00
syslimits.h
syslog.h
systm.h Provide KERNEL_LOCK facilities also for MODULAR, in addition to 2021-06-16 11:55:10 +00:00
tape.h
termios.h
thmap.h
threadpool.h
time.h kern: New functions timespecaddok, timespecsubok. 2022-06-26 22:31:38 +00:00
timeb.h
timepps.h
timerfd.h Fix C++ case for eventfd.h and timerd.h 2021-09-21 13:51:46 +00:00
times.h
timespec.h
timetc.h Allow ths file to be included by a _KMEMUSER. 2020-09-04 00:36:07 +00:00
timevar.h sys: Put externs for time_adjtime and time_adjusted in .h files. 2022-10-26 23:23:52 +00:00
timex.h sys: Put externs for time_adjtime and time_adjusted in .h files. 2022-10-26 23:23:52 +00:00
tls.h
tprintf.h
trace.h
tree.h
tty.h tty(9): New ttylock, ttyunlock, ttylocked functions. 2022-10-26 23:41:49 +00:00
ttychars.h
ttycom.h ppp: remove ioctls that never worked and crash the kernel 2022-12-21 19:08:22 +00:00
ttydefaults.h PR/56496: Hauke Fath: etcupdate(8) merge formatting issue 2021-11-20 14:52:22 +00:00
ttydev.h
types.h Avoid 64bit math in the hppa first stage bootloader. Ok chs@ 2023-01-13 18:43:42 +00:00
ucontext.h
ucred.h
uidinfo.h
uio.h
un.h introduce a SOL_LOCAL for unix-domain socket level socket options 2021-08-08 20:54:48 +00:00
unistd.h
unpcb.h
userconf.h
userret.h
utsname.h
uuid.h sys/uuid.h: sys/stdint.h suffices for uintN_t. 2022-08-20 11:27:09 +00:00
verified_exec.h
vfs_syscalls.h Merge the kernel portion of the posix-spawn-chdir project by Piyush Sachdeva. 2021-11-07 13:47:49 +00:00
videoio.h Add some extra V4L ioctl() requests to latest V4L userland to work. 2020-08-10 19:27:27 +00:00
vmem.h
vmem_impl.h
vmmeter.h
vnode.h sys/vnode.h: New home for extern vfs_op_descs. 2022-10-26 23:40:30 +00:00
vnode_if.h Regen for: 2022-07-18 04:32:35 +00:00
vnode_impl.h Make kqueue event status for vnodes shareable, and for stacked file systems 2022-07-18 04:30:30 +00:00
wait.h fix various typos in comments, documentation and messages. 2022-08-07 11:06:18 +00:00
wapbl.h
wapbl_replay.h
wdog.h
workqueue.h sys/workqueue.h: Need sys/types.h for pri_t. 2022-10-23 08:38:21 +00:00
xattr.h
xcall.h