..
Makefile
kill crypto/rmd160.h and crypto/sha2.h, and instead make symlinks to
2006-10-30 20:22:53 +00:00
acct.h
…
agpio.h
…
ansi.h
…
ataio.h
…
audioio.h
Pull in <string.h> if !_KERNEL, otherwise gcc4 complains about no
2006-06-18 20:45:09 +00:00
blist.h
…
boot_flag.h
…
bootblock.h
Definitions for NetBSD/landisk port by NONAKA Kimihiro <nonaka@NetBSD.org>
2006-09-01 21:41:46 +00:00
bswap.h
make sure bswap64() returns an uint64_t, not an unsigned long long,
2006-05-22 16:28:27 +00:00
buf.h
unexport getnewbuf.
2006-09-10 06:35:42 +00:00
bufq.h
…
bufq_impl.h
…
callback.h
make callback.h include necessary headers by itself
2006-08-28 13:40:44 +00:00
callout.h
…
cc_microtime.h
merge FreeBSD timecounters from branch simonb-timecounters
2006-06-07 22:33:33 +00:00
cdefs.h
Define __used as __unused for gcc's that don't grok __attribute__((__used__))
2006-10-27 22:10:56 +00:00
cdefs_aout.h
Add __weak_reference macro in a way that it works with both gcc < 4 and
2006-05-18 17:55:38 +00:00
cdefs_elf.h
Add __weak_reference macro in a way that it works with both gcc < 4 and
2006-05-18 17:55:38 +00:00
cdio.h
Fix small comment's missing hyphen
2006-08-10 14:49:14 +00:00
chio.h
…
clockctl.h
…
conf.h
Change KAUTH_SYSTEM_RAWIO to KAUTH_DEVICE_RAWIO_SPEC (moving the raw i/o
2006-11-04 09:30:00 +00:00
core.h
…
cpu_data.h
Add the 'lockstat' driver, which collects basic information about lock events.
2006-09-07 00:20:28 +00:00
device.h
complete CFDRIVER initializer.
2006-08-28 01:46:10 +00:00
dir.h
…
dirent.h
…
disk.h
Back out previous -- it is used in userland right now.
2006-10-26 13:54:46 +00:00
disklabel.h
…
disklabel_acorn.h
…
disklabel_gpt.h
Add the Apple HFS UUID for the Intel based mac's. From FreeBSD.
2006-08-13 15:31:21 +00:00
dkbad.h
…
dkio.h
- Add a new disk ioctl (DIOCGDISKINFO) to get the disk-info dictionary
2006-10-25 04:04:45 +00:00
dkstat.h
…
domain.h
One step closer to loadable domains. Store pointers to a domain's soft
2006-08-25 19:33:50 +00:00
drvctlio.h
- Add a new DRVCTLCOMMAND ioctl to /dev/drvctl. This is a generic
2006-09-22 04:37:36 +00:00
dvdio.h
…
endian.h
const -> __const__
2006-05-05 15:08:11 +00:00
envsys.h
…
errno.h
Changed error message of ENOPROTOOPT to "Protocol option not available".
2006-10-31 00:38:06 +00:00
evcnt.h
Add missing initializer
2006-08-28 00:16:54 +00:00
event.h
…
eventvar.h
…
exec.h
Regen.
2006-08-30 11:35:21 +00:00
exec_aout.h
…
exec_coff.h
…
exec_ecoff.h
…
exec_elf.h
Regen.
2006-08-30 11:35:21 +00:00
exec_macho.h
…
exec_script.h
…
extattr.h
integrate kauth.
2006-05-14 21:31:52 +00:00
extent.h
…
fcntl.h
add support for O_DIRECT (I/O directly to application memory,
2006-10-05 14:48:32 +00:00
fd_set.h
…
fdio.h
…
featuretest.h
…
file.h
integrate kauth.
2006-05-14 21:31:52 +00:00
fileassoc.h
* Remove "hinted" interface
2006-09-06 13:37:49 +00:00
filedesc.h
Use the LWP cached credentials where sane.
2006-07-23 22:06:03 +00:00
filio.h
…
float_ieee754.h
…
fstypes.h
Revert the changes I introduced trying to solve tmpfs' NFS export problem.
2006-10-31 08:12:46 +00:00
gmon.h
delete ROUNDUP/ROUNDDOWN; they don't belong here and ROUNDUP is a copy
2006-10-04 14:22:58 +00:00
gpio.h
…
hash.h
…
ieee754.h
…
inttypes.h
…
ioccom.h
…
ioctl.h
…
ioctl_compat.h
…
iostat.h
Change iostat_alloc() to take the parent pointer and the name directly, so
2006-08-23 17:19:32 +00:00
ipc.h
integrate kauth.
2006-05-14 21:31:52 +00:00
joystick.h
…
kauth.h
forward decl struct vnode
2006-11-04 21:24:20 +00:00
kcont.h
…
kcore.h
…
kernel.h
make the public declaration of "hardclock_ticks" signed again; other
2006-06-08 17:23:11 +00:00
kgdb.h
…
kmem.h
implement kmem_zalloc.
2006-06-25 08:10:04 +00:00
kprintf.h
…
ksem.h
…
ksyms.h
Pass a simple ELF header to ksyms_init_explicit with the minimum contents
2006-11-06 13:35:35 +00:00
kthread.h
…
ktrace.h
make ktruser enforce the maximum buffer length, and return an error.
2006-10-22 18:19:49 +00:00
lkm.h
DIAGNOSTIC should not change the kernel version for LKMs.
2006-09-22 15:17:55 +00:00
localedef.h
…
lock.h
- Declare lock_owner_onproc(). Traverses the CPU list and checks if
2006-09-07 01:59:23 +00:00
lockf.h
move lockf implementation details from sys/lockf.h to kern/vfs_lockf.c.
2006-05-20 12:02:47 +00:00
lwp.h
Remove specificdata_setspecific_nowait() as result of discussion on tech-kern.
2006-10-24 10:05:45 +00:00
malloc.h
remove details of the kernel malloc() implementation from header files:
2006-10-02 02:59:38 +00:00
mallocvar.h
complete initialization in macro
2006-08-27 22:20:42 +00:00
mbuf.h
change the MOWNER_INIT define to take two args; fix extant struct mowner
2006-10-10 21:49:14 +00:00
md4.h
…
md5.h
…
midiio.h
Ankh-Morpork, we have a MIDI driver....
2006-06-30 13:56:25 +00:00
mman.h
Regen.
2006-08-30 11:35:21 +00:00
mount.h
* add MOUNT_PUFFS
2006-10-22 22:50:10 +00:00
msg.h
Use the LWP cached credentials where sane.
2006-07-23 22:06:03 +00:00
msgbuf.h
…
mtio.h
…
namei.h
- Use the LWP cached credentials where sane.
2006-07-21 16:48:45 +00:00
null.h
…
once.h
…
optstr.h
…
param.h
Add rounddown from <sys/gmon.h>
2006-10-04 14:23:28 +00:00
pax.h
- include uvm_extern.h for vm_prot_t.
2006-10-12 09:28:05 +00:00
pipe.h
…
pmc.h
…
poll.h
…
pool.h
implement PR_NOALIGN. (allow unaligned pages)
2006-08-20 09:35:25 +00:00
power.h
…
proc.h
Remove chooselwp - it doesn't exist.
2006-10-23 21:39:18 +00:00
protosw.h
gc unused member.
2006-08-27 23:55:16 +00:00
ptrace.h
…
pty.h
Use the LWP cached credentials where sane.
2006-07-23 22:06:03 +00:00
queue.h
…
radioio.h
…
ras.h
…
reboot.h
…
resource.h
Use the LWP cached credentials where sane.
2006-07-23 22:06:03 +00:00
resourcevar.h
This requires <sys/lock.h> - make it include it directly.
2006-07-17 11:38:56 +00:00
rmd160.h
Merge kernel and userland rmd160 and sha2 implementation.
2006-10-27 21:20:48 +00:00
rnd.h
Constification.
2006-09-20 05:21:37 +00:00
sa.h
…
savar.h
move SA related pools to where they are used. make them static.
2006-06-25 08:12:54 +00:00
scanio.h
…
sched.h
integrate kauth.
2006-05-14 21:31:52 +00:00
scsiio.h
…
select.h
…
selinfo.h
…
sem.h
Use the LWP cached credentials where sane.
2006-07-23 22:06:03 +00:00
sha1.h
…
sha2.h
Merge kernel and userland rmd160 and sha2 implementation.
2006-10-27 21:20:48 +00:00
shm.h
Use the LWP cached credentials where sane.
2006-07-23 22:06:03 +00:00
siginfo.h
…
signal.h
Introduce SA_NOKERNINFO, a flag for SIGINFO not to print kernel messages.
2006-06-03 18:18:26 +00:00
signalvar.h
kill signal "dolock" hacks.
2006-11-01 09:46:14 +00:00
sigtypes.h
…
socket.h
that should be _STANDALONE, not STANDALONE.
2006-06-27 03:49:08 +00:00
socketvar.h
Back out socket credentials for now, until we figure a better way of
2006-10-03 11:15:03 +00:00
sockio.h
Integrate Common Address Redundancy Procotol (CARP) from OpenBSD
2006-05-18 09:05:49 +00:00
specificdata.h
- Add specificdata_setspecific_nowait(). Not exposed by the wrappers yet
2006-10-11 05:37:32 +00:00
spl.h
…
stat.h
…
statvfs.h
Make filehandles opaque to userland
2006-07-31 16:34:42 +00:00
stdint.h
…
swap.h
Add a new swapctl(2) command to unset the dump device.
2006-08-22 14:07:07 +00:00
syscall.h
regen
2006-10-17 15:07:21 +00:00
syscallargs.h
regen
2006-10-17 15:07:21 +00:00
sysctl.h
put back p_ename, lost in the previous commit.
2006-11-02 13:28:25 +00:00
syslimits.h
…
syslog.h
add syslog_ss, vsyslog_ss.
2006-10-27 20:01:33 +00:00
systm.h
- KERNEL_LOCK_ASSERT_LOCKED: check cpu_biglock_count as well.
2006-09-30 11:59:37 +00:00
systrace.h
Fix an exploitable integer overflow found by Chris Evans of Google Security.
2006-10-06 16:17:11 +00:00
tape.h
…
termios.h
…
time.h
Hide struct bintime and pertinent inline functions under #ifdenf _KERNEL.
2006-06-18 21:09:24 +00:00
timeb.h
…
timepps.h
merge FreeBSD timecounters from branch simonb-timecounters
2006-06-07 22:33:33 +00:00
times.h
…
timetc.h
move MAX_TCNAMELEN from kern_tc.c into timetc.h
2006-09-02 13:47:03 +00:00
timevar.h
Use the LWP cached credentials where sane.
2006-07-23 22:06:03 +00:00
timex.h
merge FreeBSD timecounters from branch simonb-timecounters
2006-06-07 22:33:33 +00:00
tprintf.h
…
trace.h
…
tree.h
Define RB_AUGMENT to some expression, so that we don't end up with empty ifs.
2006-08-27 22:32:38 +00:00
tty.h
Introduce SA_NOKERNINFO, a flag for SIGINFO not to print kernel messages.
2006-06-03 18:18:26 +00:00
ttychars.h
…
ttycom.h
…
ttydefaults.h
constify ttydefchars.
2006-09-30 11:58:44 +00:00
ttydev.h
…
types.h
integrate kauth.
2006-05-14 21:31:52 +00:00
ucontext.h
Remove the _UCONTEXT_TO_SIGCONTEXT() and _SIGCONTEXT_TO_UCONTEXT() macros
2006-08-20 08:02:21 +00:00
ucred.h
get rid of CURTAIN() macro. inline the last use of it, together
2006-07-16 21:13:00 +00:00
uio.h
…
un.h
Use the LWP cached credentials where sane.
2006-07-23 22:06:03 +00:00
unistd.h
Actually, we don't support CLOCK_SELECTION unless we have
2006-08-14 18:17:48 +00:00
unpcb.h
…
user.h
cleanup user.h.
2006-05-11 11:54:36 +00:00
userconf.h
…
userret.h
…
utsname.h
…
uuid.h
…
vadvise.h
…
verified_exec.h
Pretending to be Elad's keyboard:
2006-08-11 19:17:47 +00:00
vmem.h
implement vmem_xalloc/xfree.
2006-10-16 13:09:42 +00:00
vmmeter.h
…
vnode.h
add VT_PUFFS
2006-10-22 22:49:38 +00:00
vnode_if.h
Fix alignement problems for fhandle_t, exposed by gcc4.1.
2006-07-13 12:00:24 +00:00
wait.h
…
wdog.h
…
workqueue.h
add workqueue_destroy().
2006-09-16 11:15:00 +00:00
xattr.h
…