NetBSD/sys/sys
cegger beb4d1e5cc undo turn malloc flags to enums.
Requested by christos.

Keep malloc flag defines in kernel section.
2008-12-21 17:49:55 +00:00
..
acct.h
agpio.h
aio.h Make POSIX AIO loadable as a module. 2008-11-14 23:33:45 +00:00
ansi.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
ataio.h
atomic.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
audioio.h
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 Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
bswap.h Always cast to the right result type, independent of compiler 2008-06-27 22:19:43 +00:00
buf.h Merge the simonb-wapbl branch. From the original branch commit: 2008-07-31 05:38:04 +00:00
bufq_impl.h Add a BUFQ_CANCEL() next to BUFQ_PUT() and BUFQ_GET(). 2008-04-30 12:09:02 +00:00
bufq.h Add a BUFQ_CANCEL() next to BUFQ_PUT() and BUFQ_GET(). 2008-04-30 12:09:02 +00:00
bus_proto.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
bus.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
callback.h Merge some of the less invasive changes from the vmlocking branch: 2007-07-09 20:51:58 +00:00
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_aout.h
cdefs_elf.h Switch __COPYRIGHT() to using __SECTIONSTRING() now that userland 2008-07-21 15:22:19 +00:00
cdefs.h Add the __printflike(), __scanflike() and __format_arg() macros, from FreeBSD 2008-12-10 22:10:47 +00:00
cdio.h Implement write support for the MMC framework. This consists of a setting 2008-05-08 12:57:19 +00:00
chio.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
clockctl.h
condvar.h Make condvars really opaque -- hide the wait message member from consumers 2008-12-19 07:57:28 +00:00
conf.h Give devsw_detach() a dummy error return. 2008-05-19 17:15:00 +00:00
core.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
cpu_data.h vfs_cache: 2008-06-03 15:50:22 +00:00
cpu.h Add cpu_softintr_p() for assertions 2008-12-07 11:40:53 +00:00
cpuio.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
debug.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
device.h Only define 'struct device' if _KERNEL is #defined, so that I can 2008-11-13 21:15:01 +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 Update alignment comment. 2008-03-15 19:02:49 +00:00
dirhash.h No need to name arguments in function prototypes; and a bit of cosmetics. 2008-10-30 23:02:12 +00:00
disk.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +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.h I forgot to commit this file. Add definition of DM disklabel type. 2008-08-19 12:16:49 +00:00
dkbad.h
dkio.h struct plistref does not reference other proplib data types, so split it 2007-08-17 11:05:03 +00:00
dkstat.h
domain.h 1) Introduce a new socket option, (SOL_SOCKET, SO_NOHEADER), that 2007-09-19 04:33:42 +00:00
drvctlio.h Change DRVSUSPENDDEV ioctl number. Fixes PR kern/38740. 2008-05-31 13:24:57 +00:00
dvdio.h
endian.h PR/36668: Matthias Kretschmer: Silence lint -aa complaints about "may lose 2007-07-20 15:07:15 +00:00
envsys.h 1. provide for warning-min and warning-max alarm levels in addition to 2008-08-22 11:27:50 +00:00
errno.h
evcnt.h #include <sys/stdint.h> for uint64_t. 2007-12-16 20:45:59 +00:00
event.h File descriptor changes, discussed on tech-kern: 2008-03-21 21:53:35 +00:00
eventvar.h File descriptor changes, discussed on tech-kern: 2008-03-21 21:53:35 +00:00
exec_aout.h
exec_coff.h
exec_ecoff.h
exec_elf.h Remove LKMs and switch to the module framework, pass 1. 2008-11-12 12:35:50 +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
exec.h Make the emulations, exec formats, coredump, NFS, and the NFS server 2008-11-19 18:35:57 +00:00
extattr.h
extent.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
fcntl.h
fd_set.h
fdio.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
featuretest.h
file.h ioctl commands are unsigned long. Changes ABI for fsetown() and fgetown() on 64-bit architectures. 2008-06-24 10:26:26 +00:00
fileassoc.h
filedesc.h cwd is logically a vfs concept, so take it out from the bosom of 2008-11-18 11:36:58 +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 Add NetBSD tag. 2007-08-19 07:35:32 +00:00
gennameih.awk Silence awk error. 2008-12-03 10:54:27 +00:00
gmon.h
gpio.h Add GPIO_PIN_PULLDOWN, GPIO_PIN_INVIN and GPIO_PIN_INVOUT for gcscpcib(4), 2008-01-09 15:11:30 +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 softint_disestablish: the soft interrupt could still be running on a CPU 2008-12-13 21:13:30 +00:00
inttypes.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
ioccom.h
ioctl_compat.h
ioctl.h Remove LKMs and switch to the module framework, pass 1. 2008-11-12 12:35:50 +00:00
iostat.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
ipc.h
joystick.h
kauth.h Remove LKMs and switch to the module framework, pass 1. 2008-11-12 12:35:50 +00:00
kcore.h
kernel.h Now that __HAVE_TIMECOUNTER and __HAVE_GENERIC_TODR are invariants, 2008-01-20 18:09:03 +00:00
kgdb.h
kmem.h Make values of PR_WAITOK/PR_NOWAIT match KM_SLEEP/KM_NOSLEEP. This makes it 2007-12-24 16:45:16 +00:00
kobj.h If autoloading a module, don't consider the current working directory. 2008-05-20 19:20:38 +00:00
kprintf.h - Always include kprintf_slock. 2008-01-04 18:21:06 +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 Make the fake ELF object work with gdb. 2008-12-05 21:38:10 +00:00
kthread.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
ktrace.h ktrgeniov: pass down to correct function. 2008-10-20 11:36:39 +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 LOCKDEBUG: 2008-05-31 13:15:21 +00:00
lockf.h Bring in vnode.h 2008-11-19 13:34:11 +00:00
lwp.h Remove LKMs and switch to the module framework, pass 1. 2008-11-12 12:35:50 +00:00
lwpctl.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
Makefile Move the specification of the on-disk journal format into a separate 2008-11-24 16:05:21 +00:00
malloc.h undo turn malloc flags to enums. 2008-12-21 17:49:55 +00:00
mallocvar.h Use C99 structure initializers. 2007-11-07 16:12:25 +00:00
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 Add some basic DDB stuff for modules. 2008-11-25 15:14:07 +00:00
mount.h Back out previous for the moment. 2008-11-24 12:33:40 +00:00
mqueue.h - Support for select/poll. 2008-03-23 00:44:15 +00:00
msg.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
msgbuf.h Merge from vmlocking. 2007-11-07 00:19:08 +00:00
mtio.h
mutex.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
namei.h regen 2008-11-17 07:20:54 +00:00
namei.src Add NOCHROOT from namei.h (hi ad) 2008-11-17 07:20:37 +00:00
null.h
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 5.99.5: pmap_kernel() unified 2008-12-09 20:48:52 +00:00
pax.h PAX_ASLR_DELTA_PROG_LEN -> PAX_ASLR_DELTA_EXEC_LEN, and put it in pax.h. 2007-12-27 15:21:52 +00:00
pcq.h Add generic producer/consumer queue code. 2008-11-11 20:17:27 +00:00
percpu_types.h add a per-cpu storage allocator. 2008-01-14 12:40:02 +00:00
percpu.h Make the percpu API a little more friendly: 2008-04-09 05:11:20 +00:00
pipe.h fix a livelock with multiple readers by separating condvar. 2008-02-29 12:04:48 +00:00
pmc.h
pmf.h Pull in <sys/types.h> so that e.g. bool is in scope. 2008-12-19 21:51:48 +00:00
poll.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
pool.h - Keep cache locked while allocating a cache group - later we might want 2008-07-04 16:38:59 +00:00
power.h 1. provide for warning-min and warning-max alarm levels in addition to 2008-08-22 11:27:50 +00:00
proc.h Make the emulations, exec formats, coredump, NFS, and the NFS server 2008-11-19 18:35:57 +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 Don't pass curlwp into process_stoptrace() 2008-01-05 12:41:43 +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 Fix a race condition in opencrypto where the crypto request could be 2008-11-18 12:59:58 +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 RBSMALL is dead. 2008-08-05 04:12:09 +00:00
reboot.h Convert many of the uses of __attribute__ to equivalent 2007-12-25 18:33:32 +00:00
resource.h
resourcevar.h Fix ADDUPROF macro definition, to correctly use its argument. 2008-12-19 15:16:15 +00:00
rmd160.h For all files under src/common, as well as related man pages under 2008-02-16 17:37:13 +00:00
rnd.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
rwlock.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +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 add struct lwp fwd declaration make to this header standalone 2008-10-17 08:16:57 +00:00
scanio.h
sched.h - Replace lwp_t::l_sched_info with union: pointer and timeslice. 2008-10-07 09:48:27 +00:00
scsiio.h
select.h Commit the "per-CPU" select patch. This is the result of much work and 2008-03-22 18:04:42 +00:00
selinfo.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
sem.h Set kern.posix_semaphores are runtime so it can be a module. 2008-10-22 11:25:19 +00:00
sha1.h
sha2.h For all files under src/common, as well as related man pages under 2008-02-16 17:37:13 +00:00
shm.h Remove LKMs and switch to the module framework, pass 1. 2008-11-12 12:35:50 +00:00
siginfo.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
signal.h Fix comment: SA_RESTART only restarts the system call, not the whole system. 2008-02-27 22:18:41 +00:00
signalvar.h Make the emulations, exec formats, coredump, NFS, and the NFS server 2008-11-19 18:35:57 +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 include prerequisite headers 2008-10-10 09:44:35 +00:00
socket.h Add accept filters, ported from FreeBSD by Coyote Point Systems. Add inetd 2008-08-04 03:55:47 +00:00
socketvar.h Remove LKMs and switch to the module framework, pass 1. 2008-11-12 12:35:50 +00:00
sockio.h Reserve an ioctl, SIOCINITIFADDR, for repairing SIOCSIFADDR abuse 2008-10-24 22:32:53 +00:00
specificdata.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
spl.h Interrupt handling changes, in discussion since February: 2007-12-03 15:33:00 +00:00
stat.h Merge the simonb-wapbl branch. From the original branch commit: 2008-07-31 05:38:04 +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 remove clause #3 from my license where there are no other 2008-05-29 14:51:25 +00:00
syncobj.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
syscall_stats.h Remove LKMs and switch to the module framework, pass 1. 2008-11-12 12:35:50 +00:00
syscall.h Regen. 2008-11-19 18:39:43 +00:00
syscallargs.h Regen. 2008-11-19 18:39:43 +00:00
syscallvar.h Make the emulations, exec formats, coredump, NFS, and the NFS server 2008-11-19 18:35:57 +00:00
sysctl.h Move some sysctl node creations away from linksets and into the 2008-12-07 20:58:46 +00:00
syslimits.h Bump OPEN_MAX from 64 to 128. No objection on tech-kern@. 2008-02-25 17:29:13 +00:00
syslog.h Import syslogd SoC project by Martin Schuette: 2008-10-31 16:12:18 +00:00
systm.h Store config(1)'s root filesystem type as a text string rather than 2008-12-19 17:11:57 +00:00
tape.h
termios.h
time.h Use more timespecs internally. From Alexander Shishkin and me. 2008-07-15 16:18:08 +00:00
timeb.h
timepps.h Make ntp, pmc, reboot, sysarch, time syscalls MPSAFE. 2008-04-21 12:56:30 +00:00
times.h
timetc.h - Add tc_gonebad(): allows timecounter to be flagged as bad and removed at 2008-05-08 18:56:58 +00:00
timevar.h Use more timespecs internally. From Alexander Shishkin and me. 2008-07-15 16:18:08 +00:00
timex.h Make ntp, pmc, reboot, sysarch, time syscalls MPSAFE. 2008-04-21 12:56:30 +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 Make the emulations, exec formats, coredump, NFS, and the NFS server 2008-11-19 18:35:57 +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 Replace semid_t with intptr_t. No function change. This is a libc/kernel 2008-11-14 15:49:20 +00:00
ucontext.h Merge wrstuden-revivesa into HEAD. 2008-10-15 06:51:17 +00:00
ucred.h u_short -> unsigned short 2007-08-29 10:32:01 +00:00
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 Convert socket options code to use a sockopt structure 2008-08-06 15:01:23 +00:00
unistd.h explicitly define constants to 1, from Andy Shevchenko 2008-08-27 08:58:16 +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 Undo revivesa damage to userret(). 2008-10-21 11:51:23 +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 include <sys/fstypes.h> 2008-11-19 10:37:27 +00:00
videoio.h Add V4L2_TUNER_MODE_LANG1_LANG2 tuner audio mode. 2008-09-25 19:34:49 +00:00
vmem.h Back VMEM_ADDR_NULL change. It's too invasive. 2008-12-15 11:42:34 +00:00
vmmeter.h
vnode_if.h reregen to get those most important rcsids right 2008-11-17 08:59:33 +00:00
vnode.h Merge the simonb-wapbl branch. From the original branch commit: 2008-07-31 05:38:04 +00:00
wait.h
wapbl_replay.h Move the specification of the on-disk journal format into a separate 2008-11-24 16:05:21 +00:00
wapbl.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 machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h 2007-10-19 11:59:34 +00:00
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