..
acct.h
agpio.h
aio.h
Unify the license: All rights reserved.
2007-11-28 19:30:55 +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
Add a new ioctl AUDIO_GETBUFINFO. It works like AUDIO_GETINFO, but
2007-06-11 13:05:46 +00:00
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
buf.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +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
cc_microtime.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
Mark __COPYRIGHT strings as __used to bring them back, as gcc4
2007-10-06 00:42:19 +00:00
cdefs.h
Separate handling of __attribute__, __dead and __pure:
2007-11-26 14:52:34 +00:00
cdio.h
Pullup fixes from UDF write development project. This patch fixes a
2007-11-27 18:06:37 +00:00
chio.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
clockctl.h
condvar.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
conf.h
add devsw_name2chr() function to look up character devices
2008-03-21 19:32:07 +00:00
core.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
cpu_data.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
cpu.h
Add MI code to support in-kernel preemption. Preemption is deferred by
2008-04-28 15:36:01 +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
Use device_t and its accessors throughout. Use aprint_*_dev().
2008-03-12 18:02:21 +00:00
dir.h
dirent.h
Update alignment comment.
2008-03-15 19:02:49 +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
PR/38094: Robert Millan: support "BIOS Boot" partition type in gpt(8)
2008-02-24 18:38:10 +00:00
disklabel.h
Add read-only support for SGI's Extent File System.
2007-06-29 23:30:16 +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
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +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
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +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 clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
exec_macho.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
exec_script.h
exec.h
Don't allocated the stackgap during exec (but do allocate 32 bytes
2008-01-20 10:15:50 +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
File descriptor changes, discussed on tech-kern:
2008-03-21 21:53:35 +00:00
fileassoc.h
Some Veriexec stuff that's been rotting in my tree for months.
2007-05-15 19:47:43 +00:00
filedesc.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
filio.h
float_ieee754.h
fstrans.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
fstypes.h
Merge from vmlocking:
2007-10-10 20:42:20 +00:00
gcq.h
Add NetBSD tag.
2007-08-19 07:35:32 +00:00
gennameih.awk
Autogenerate namei.h from namei.src to get duplicate values for some
2007-08-15 14:08:11 +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
Maintain a bitmap of idle CPUs and add idle_pick() to find an idle CPU
2008-04-04 18:08:27 +00:00
ieee754.h
intr.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
inttypes.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
ioccom.h
Add a sockaddr_storage member to "struct ifreq" maintaining backwards
2007-05-29 21:32:27 +00:00
ioctl_compat.h
ioctl.h
iostat.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
ipc.h
joystick.h
kauth.h
Introduce a new kauth action, KAUTH_NETWORK_NFS, and two requests,
2008-02-28 17:07:49 +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
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
kprintf.h
- Always include kprintf_slock.
2008-01-04 18:21:06 +00:00
ksem.h
ksyms.h
kthread.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
ktrace.h
Remove the 'args' parameter to 'trace_exit()' it is no longer used.
2008-02-06 22:12:39 +00:00
lkm.h
LKMs don't care about the MULTIPROCESSOR option any more.
2008-01-02 17:52:02 +00:00
localedef.h
lock.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
lockdebug.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
lockf.h
lwp.h
Move override of curlwp into lwp.h.
2008-04-29 13:02:03 +00:00
lwpctl.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
Makefile
Pull in my modules code for review/test/hacking.
2008-01-16 12:34:50 +00:00
malloc.h
Change some initialization of static queues to compile time.
2007-11-11 23:22:23 +00:00
mallocvar.h
Use C99 structure initializers.
2007-11-07 16:12:25 +00:00
mbuf.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +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
Add posix_madvise(2) and appropriate definitions in sys/mman.h header.
2008-04-22 10:42:16 +00:00
module.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
mount.h
kern/38135 vfs_busy/vfs_trybusy confusion
2008-04-29 23:51:04 +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-04-11 15:51:38 +00:00
namei.src
Only include sys/kauth.h if _KERNEL.
2008-04-11 15:51:25 +00:00
null.h
once.h
sys/lock.h -> sys/simplelock.h
2008-01-04 18:18:31 +00:00
optstr.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
param.h
4.99.62 - struct lwp changed for kernel preemption
2008-04-28 22:44:18 +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
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
Don't pull in sys/callout.h.
2008-04-22 12:00:44 +00:00
poll.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
pool.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
power.h
Handle hotkey events using /etc/powerd/scripts/hotkey_button, ok xtraeme
2007-12-22 18:35:13 +00:00
proc.h
Move override of curlwp into lwp.h.
2008-04-29 13:02:03 +00:00
prot.h
Convert to new 2 clause license
2008-04-29 06:53:00 +00:00
protosw.h
Merge the socket locking patch:
2008-04-24 11:38:36 +00:00
pset.h
sched_setparam: fix the case when incorrect (according to the class)
2008-01-26 17:55:29 +00:00
ptrace.h
Don't pass curlwp into process_stoptrace()
2008-01-05 12:41:43 +00:00
pty.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
queue.h
Add TAILQ_CONCAT() and STAILQ_CONCAT(), from FreeBSD.
2007-12-11 11:24:21 +00:00
radioio.h
ras.h
Add convenience macros RAS_{START,END}_ASM() and RAS_{START,END}_ASM_HIDDEN()
2008-04-29 20:50:42 +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
Make rusage collection per-LWP and collate in the appropriate places.
2008-03-27 19:06:51 +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
scanio.h
sched.h
Split the runqueue management code into the separate file.
2008-04-29 14:35:20 +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
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +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 clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +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
constify
2008-02-19 12:24:34 +00:00
sigtypes.h
simplelock.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
sleepq.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
socket.h
1) Introduce a new socket option, (SOL_SOCKET, SO_NOHEADER), that
2007-09-19 04:33:42 +00:00
socketvar.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
sockio.h
Add a sockaddr_storage member to "struct ifreq" maintaining backwards
2007-05-29 21:32:27 +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
kill _NETBSD_TOOLS.
2007-10-19 15:58:52 +00:00
statvfs.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
stdint.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
swap.h
syncobj.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
syscall_stats.h
Convert to new 2 clause license
2008-04-29 06:53:00 +00:00
syscall.h
Regen.
2008-04-24 11:51:47 +00:00
syscallargs.h
Regen.
2008-04-24 11:51:47 +00:00
sysctl.h
PR kern/37917 /bin/ps no longer shows zombies
2008-04-29 16:21:27 +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
systm.h
Wrap kpreempt stuff in _KERNEL, since bool is only exposed in userspace
2008-04-27 22:38:12 +00:00
tape.h
termios.h
time.h
- wrap bintime with !defined(_STANDALONE) as suggested by Valeriy E. Ushakov.
2008-03-16 13:19:55 +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_detach() for detaching a timecounter. It is good enough to
2008-01-03 04:42:13 +00:00
timevar.h
Convert to new 2 clause license
2008-04-29 06:53:00 +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
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
ttychars.h
ttycom.h
ttydefaults.h
ttydev.h
types.h
Remove unused dtime_t.
2008-02-26 13:37:09 +00:00
ucontext.h
Remove clause 3 and 4 from TNF licenses
2008-04-28 20:22:51 +00:00
ucred.h
u_short -> unsigned short
2007-08-29 10:32:01 +00:00
uio.h
un.h
Merge the socket locking patch:
2008-04-24 11:38:36 +00:00
unistd.h
Implementation of processor-sets, affinity and POSIX real-time extensions.
2008-01-15 03:37:10 +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
Make the preemption switch a __HAVE instead of an option.
2008-04-28 21:17:16 +00:00
utsname.h
uuid.h
Merge some of the less invasive changes from the vmlocking branch:
2007-07-09 20:51:58 +00:00
vadvise.h
verified_exec.h
- remove pathname_ interface.
2007-05-19 22:11:22 +00:00
vfs_syscalls.h
Catch up with descriptor handling changes. See kern_descrip.c revision
2008-03-21 21:54:58 +00:00
vmem.h
add ddb "whatis" command. inspired from solaris ::whatis dcmd.
2007-12-13 02:45:09 +00:00
vmmeter.h
vnode_if.h
Regen.
2008-01-25 14:32:46 +00:00
vnode.h
PR kern/38057 ffs makes assuptions about devvp file system
2008-04-29 18:18:08 +00:00
wait.h
Split sys_wait4() so that compat code can fiddle with the returned 'status'
2007-05-07 16:53:17 +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