NetBSD/sys/sys
cherry 3a405f030d physmem should be of type psize_t
Also, use PRIxPSIZE when printf(9)ing physmem.
2016-12-22 16:05:14 +00:00
..
Makefile install psref.h now that <net/route.h> needs it. 2016-12-16 22:10:12 +00:00
acct.h
agpio.h More on PR 41200: headers that declare ioctls should include sys/ioccom.h. 2015-09-06 06:00:59 +00:00
aio.h Macro parentheses police! 2016-04-09 19:55:33 +00:00
ansi.h
aout_mids.h fix mistake in previous, leave spaces for gaps. 2014-12-08 20:51:02 +00:00
ataio.h
atomic.h Introduce membar_datadep_consumer. 2015-01-08 22:27:17 +00:00
audioio.h The audio sub-system now supports the following features as 2016-12-08 10:28:44 +00:00
bitops.h
blist.h
boot_flag.h
bootblock.h
bswap.h Remove __OPTIMIZE__ requirement to expand the byte swap macros. Back in 2015-03-12 15:28:16 +00:00
buf.h Protect a few forward declarations for kernel only use, as suggested 2016-01-11 08:40:52 +00:00
bufq.h Modularize the various bufq strategies 2016-11-16 00:46:46 +00:00
bufq_impl.h Modularize the various bufq strategies 2016-11-16 00:46:46 +00:00
bus.h
bus_proto.h
callback.h
callout.h Add an FMT macro to snprintb the callout flags. 2015-02-07 19:36:42 +00:00
cctr.h
cdbr.h
cdefs.h long line police 2015-11-19 17:04:01 +00:00
cdefs_aout.h
cdefs_elf.h Explicitly provide a hidden attribute for the declaration of the end 2016-06-07 12:09:29 +00:00
cdio.h More on PR 41200: headers that declare ioctls should include sys/ioccom.h. 2015-09-06 06:00:59 +00:00
chio.h More on PR 41200: headers that declare ioctls should include sys/ioccom.h. 2015-09-06 06:00:59 +00:00
clock.h Optimize. 2014-11-17 17:11:29 +00:00
clockctl.h Rename the two register_t uses that leaked to userland __register_t so that 2016-01-23 21:19:24 +00:00
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 Move the riscv lock.h which uses only compiler builtin atomic primitives 2015-06-26 14:27:35 +00:00
common_wchar_limits.h
condvar.h Don't pollute <sys/condvar.h> with <sys/mutex.h>. 2016-04-09 16:59:43 +00:00
conf.h Omit needless nullmmap. 2016-12-17 03:46:52 +00:00
core.h
cprng.h Omit needless include of <sys/fcntl.h> from <sys/cprng.h>. 2015-04-13 15:51:30 +00:00
cpu.h
cpu_data.h
cpufreq.h
cpuio.h
ctype_bits.h Uses BEGIN_DECLS, needs sys/cdefs.h. 2016-01-22 23:30:27 +00:00
ctype_inline.h Fix spelling of feature test macro. 2015-02-24 13:17:27 +00:00
debug.h
device.h Add a new config_detach() flag, DETACH_POWEROFF, which is set when 2016-06-19 09:35:06 +00:00
device_if.h
devmon.h Modularize drvctl(4) 2015-12-07 11:38:46 +00:00
dir.h
dirent.h Uses __GNUC_PREREQ__, needs sys/cdefs.h. 2016-01-22 23:31:30 +00:00
dirhash.h
disk.h Add driver entry point to augment a default disklabel with driver specific 2016-12-08 12:21:54 +00:00
disklabel.h Replace DIOCGPART -> DIOCGPARTINFO which returns the data needed instead of 2015-12-08 20:36:14 +00:00
disklabel_acorn.h
disklabel_gpt.h
disklabel_rdb.h
dkbad.h
dkio.h Replace DIOCGPART -> DIOCGPARTINFO which returns the data needed instead of 2015-12-08 20:36:14 +00:00
dkstat.h
domain.h Move INET6 specific in6_if_{up,down}() and in6_if_link_{up,down}() 2015-04-22 19:46:08 +00:00
drvctlio.h
dtrace_bsd.h
dvdio.h
endian.h put unused before the function name for consistency. 2016-02-27 21:37:35 +00:00
envsys.h Apparently a recent round of vandalism by the C++ standards committee 2016-01-23 01:26:14 +00:00
errno.h
evcnt.h
event.h PR/50730: Benny Siegert: Go kqueue test panics kernel. 2016-01-31 04:40:01 +00:00
eventvar.h
exec.h The way the kernel tries to prevent a userland process from allocating page 2016-08-06 15:13:13 +00:00
exec_aout.h avoid "u_long" 2016-06-03 15:14:57 +00:00
exec_coff.h
exec_ecoff.h
exec_elf.h Add mips abiflags section 2016-09-03 11:18:28 +00:00
exec_script.h
extattr.h
extent.h
fcntl.h PR 51287 Ralf Nolden: posix_fallocate belongs in <fcntl.h> 2016-06-30 15:29:20 +00:00
fd_set.h Generalize the length macro, and also provide a macro that returns the size 2015-11-06 15:41:25 +00:00
fdio.h Apparently a recent round of vandalism by the C++ standards committee 2016-01-23 01:26:14 +00:00
featuretest.h
file.h Create a per-device state for iscsi(4), effectively making it a cloning 2015-05-30 20:09:47 +00:00
fileassoc.h
filedesc.h
filio.h
flashio.h
float_ieee754.h
fstrans.h
fstypes.h white space 2016-10-08 17:28:17 +00:00
gcq.h
gennameih.awk
gmon.h
gpio.h Provide additional flags to control alternate functions 2015-11-21 09:06:03 +00:00
hash.h
idle.h
idtype.h Fix the ABI of idtype_t. 2016-04-09 17:02:51 +00:00
ieee754.h avoid "u_int" 2016-06-03 15:15:22 +00:00
interrupt.h fix tpyo 2015-08-17 18:43:37 +00:00
intr.h Add kernel code to support intrctl(8). 2015-08-17 06:16:02 +00:00
intrio.h intrid and dev_xname must be NUL terminated by kernel. 2016-08-03 08:25:38 +00:00
inttypes.h
ioccom.h provide a macro to symbolically print an ioctl number. 2014-12-10 00:16:05 +00:00
ioctl.h
ioctl_compat.h More on PR 41200: headers that declare ioctls should include sys/ioccom.h. 2015-09-06 06:00:59 +00:00
iostat.h
ipc.h Use __BEGIN_DECLS / __END_DECLS consistently for _KERNEL part too. 2015-05-19 12:17:53 +00:00
ipi.h Implement ipi_trigger_multi(9); requested by cherry@. 2015-01-18 23:16:35 +00:00
joystick.h
kauth.h Expose struct kauth_cred for the benefit of the debugger. I can't convince gcc 2015-10-06 22:13:39 +00:00
kcore.h
kcpuset.h
kern_ctf.h
kernel.h
kernhist.h Add missing argument to kernhist_dump. 2016-04-09 17:04:53 +00:00
kgdb.h
kmem.h
kobj.h
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
kprintf.h
ksem.h
ksyms.h More on PR 41200: headers that declare ioctls should include sys/ioccom.h. 2015-09-06 06:00:59 +00:00
kthread.h Remove the unused and all-but-unusable kthread_destroy(). Also makes 2015-04-21 11:10:29 +00:00
ktrace.h Allow emulations to override the creation of ktrace records for posting 2016-09-13 07:39:45 +00:00
localedef.h
lock.h
lockdebug.h
lockf.h
lua.h More on PR 41200: headers that declare ioctls should include sys/ioccom.h. 2015-09-06 06:00:59 +00:00
lwp.h GSoC 2016 Charles Cui: Implement thread priority protection based on work 2016-07-03 14:24:58 +00:00
lwpctl.h
malloc.h Cleanup: 2014-12-27 19:32:57 +00:00
mallocvar.h Cleanup: 2014-12-27 19:32:57 +00:00
mbuf.h Hide MFREE now that it is not being used anymore and provide some debugging 2016-10-04 14:13:21 +00:00
md4.h define block length 2016-07-01 16:42:46 +00:00
md5.h define block length 2016-07-01 16:42:46 +00:00
midiio.h More on PR 41200: headers that declare ioctls should include sys/ioccom.h. 2015-09-06 06:00:59 +00:00
mman.h Add more alignments 2016-06-01 00:46:44 +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 KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
mqueue.h Make mqueue_get public, rearrange mq_open into a helper function that can 2015-06-20 14:41:54 +00:00
msg.h In sysv_sem.c, defer establishment of exithook so we can initialize the 2015-11-06 02:26:42 +00:00
msgbuf.h
mtio.h More on PR 41200: headers that declare ioctls should include sys/ioccom.h. 2015-09-06 06:00:59 +00:00
mutex.h
namei.h Cull unused INRENAME and INRELOOKUP from callers. 2015-04-21 03:19:03 +00:00
namei.src Cull unused INRENAME and INRELOOKUP from PARAMASK. 2015-04-21 03:18:21 +00:00
null.h
once.h
optstr.h
param.h Fix race condition in dksubr, where a dk_start from another thread 2016-12-22 13:42:14 +00:00
pax.h vsize_t is not always u_long :-) 2016-09-03 12:20:58 +00:00
pcq.h
pcu.h
percpu.h
percpu_types.h
physmap.h
pipe.h Needs struct timespec. 2016-01-22 23:38:45 +00:00
pmc.h
pmf.h
poll.h
pool.h move stdbool.h to sys, reuire pool.h to include <sys/stdbool.h> for bool, 2015-07-29 00:10:25 +00:00
power.h As proposed on tech-net@, introduce a new switch type, PSWITCH_TYPE_RADIO, 2015-01-06 15:39:54 +00:00
proc.h PR kern/51514: ptrace(2) fails for 32-bit process on 64-bit kernel 2016-10-19 09:44:00 +00:00
prot.h
protosw.h Eliminate struct protosw::pr_output. 2016-01-20 21:43:59 +00:00
pserialize.h
pset.h Add wait6() to be used to implement waitid, mostly from FreeBSD. 2016-04-02 20:38:40 +00:00
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 hide functions from userland. 2016-12-16 20:12:11 +00:00
ptrace.h Simplify #ifdefs so this compiles on architectures that do not support 2016-12-15 20:04:36 +00:00
ptree.h
pty.h
queue.h Add missing paren. 2015-11-02 15:21:23 +00:00
quota.h
quotactl.h
radioio.h More on PR 41200: headers that declare ioctls should include sys/ioccom.h. 2015-09-06 06:00:59 +00:00
radixtree.h
ras.h
rbtree.h
reboot.h
resource.h Add wait6() to be used to implement waitid, mostly from FreeBSD. 2016-04-02 20:38:40 +00:00
resourcevar.h pull in resource.h 2015-10-18 00:28:15 +00:00
rmd160.h define block length 2016-07-01 16:42:46 +00:00
rnd.h Move substantive part of rnd_ioctl to kern_rndq.c. 2015-04-14 12:51:30 +00:00
rndio.h More on PR 41200: headers that declare ioctls should include sys/ioccom.h. 2015-09-06 06:00:59 +00:00
rndpool.h Move RND_EXTRACT_{ANY,GOOD} to rndpool.h whose API they are part of. 2015-04-14 13:14:20 +00:00
rndsink.h
rndsource.h Add rnd_add_data_sync for synchronous on-demand rndsource callbacks. 2016-02-17 00:43:42 +00:00
rngtest.h
rpst.h
rwlock.h
scanio.h u_{long,short,char} -> unsigned {long,short,char} 2016-01-22 23:42:14 +00:00
sched.h GSoC 2016 Charles Cui: Implement thread priority protection based on work 2016-07-03 14:24:58 +00:00
scsiio.h
sdt.h KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
select.h
selinfo.h
sem.h In sysv_sem.c, defer establishment of exithook so we can initialize the 2015-11-06 02:26:42 +00:00
semaphore.h Define SEM_VALUE_MAX in only one place. 2016-04-24 19:48:29 +00:00
sha1.h define block length 2016-07-01 16:42:46 +00:00
sha2.h
shm.h In sysv_sem.c, defer establishment of exithook so we can initialize the 2015-11-06 02:26:42 +00:00
siginfo.h
signal.h Realtime signal support from GSoC 2016, Charles Cui. 2016-08-04 06:43:43 +00:00
signalvar.h Realtime signal support from GSoC 2016, Charles Cui. 2016-08-04 06:43:43 +00:00
sigtypes.h
sleepq.h make this kmemuser friendly. 2015-02-08 19:39:09 +00:00
socket.h Add ifam_pid and ifam_addrflags to ifa_msghdr. 2016-09-21 10:50:22 +00:00
socketvar.h Make the ktrace record written by do_sys_sendmsg/do_sys_recvmsg overridable 2016-09-13 07:01:07 +00:00
sockio.h Add IPv4 address flags IN_IFF_TENTATIVE, IN_IFF_DUPLICATED and 2015-05-02 14:41:32 +00:00
spawn.h
specificdata.h
spl.h
spldebug.h
stat.h
statvfs.h
stdarg.h
stdbool.h move stdbool.h to sys, reuire pool.h to include <sys/stdbool.h> for bool, 2015-07-29 00:10:25 +00:00
stdint.h
swap.h
syncobj.h
syscall.h Missed these, too, during the regen. No functional changes, just 2016-11-02 03:14:19 +00:00
syscall_stats.h
syscallargs.h Missed these, too, during the regen. No functional changes, just 2016-11-02 03:14:19 +00:00
syscallvar.h regen 2015-09-24 14:34:22 +00:00
sysctl.h remove sys/wait.h just added, put it in the file that needed it (kvm_proc.c) 2016-04-04 23:31:46 +00:00
syslimits.h Define CHILD_MAX/OPEN_MAX as parameters. 2015-08-21 07:19:39 +00:00
syslog.h Include <sys/cdefs.h>, <sys/featuretest.h>, and <sys/ansi.h> 2015-10-15 06:15:22 +00:00
systm.h physmem should be of type psize_t 2016-12-22 16:05:14 +00:00
tape.h Requires sys/time.h for struct timespec. 2016-01-22 23:44:33 +00:00
termios.h PR 38290 Adam Hoka: IXANY should exist for _XOPEN_SOURCE 2016-07-31 21:34:53 +00:00
time.h Change CLOCK_THREAD_CPUTIME_ID so that it is not negative; requested by joerg 2016-12-18 17:18:01 +00:00
timeb.h
timepps.h KNF. Remove extra spaces. No functional change. 2016-07-07 06:55:38 +00:00
times.h
timespec.h Do as POSIX says, define the timespec structure in <signal.h> 2015-07-31 12:51:32 +00:00
timetc.h
timevar.h - GC pts_fired, and fix the comment about MAX_TIMERS 2016-03-08 05:02:55 +00:00
timex.h
tls.h
tprintf.h
trace.h
tree.h
tty.h centralize the tty dialout and callunit macros 2014-11-15 19:17:05 +00:00
ttychars.h
ttycom.h
ttydefaults.h
ttydev.h
types.h switch idtype.h to an enum, as required by POSIX. 2016-04-03 02:08:42 +00:00
ucontext.h
ucred.h
uidinfo.h
uio.h
un.h Add sc_pid to sockcred so that SOCK_DGRAM and LOCAL_CREDS socket option 2016-04-06 19:45:45 +00:00
unistd.h Realtime signal support from GSoC 2016, Charles Cui. 2016-08-04 06:43:43 +00:00
unpcb.h Add sc_pid to sockcred so that SOCK_DGRAM and LOCAL_CREDS socket option 2016-04-06 19:45:45 +00:00
user.h
userconf.h
userret.h
utsname.h
uuid.h
vadvise.h Uses __BEGIN_DECLS and needs sys/cdefs.h. 2016-01-22 23:46:07 +00:00
verified_exec.h
vfs_syscalls.h
videoio.h More on PR 41200: headers that declare ioctls should include sys/ioccom.h. 2015-09-06 06:00:59 +00:00
vmem.h
vmem_impl.h
vmmeter.h
vnode.h Move vnode members "v_freelisthd" and "v_freelist" from "struct vnode" 2016-12-14 15:48:54 +00:00
vnode_if.h regen vnode interfaces 2016-01-26 23:30:10 +00:00
vnode_impl.h Move vnode members "v_freelisthd" and "v_freelist" from "struct vnode" 2016-12-14 15:48:54 +00:00
wait.h - Move WUNTRACED outside the _NETBSD_SOURCE ifdef because waitpid() 2016-11-10 18:35:17 +00:00
wapbl.h during truncate with wapbl, register deallocation for upper indirect block 2016-11-10 20:56:32 +00:00
wapbl_replay.h
wdog.h typo in comment 2016-01-26 06:27:38 +00:00
workqueue.h
xattr.h
xcall.h