freebsd-dev/sys/sys
Sam Leffler 0fd7279efa revert rev 1.64; this is not needed with rev 1.49 of lock.h
as LOCK_DEBUG is implied by MUTEX_PROFILING which stops inline expansion
of the mutex operations

Supported by:	FreeBSD Foundation
2003-09-19 22:03:59 +00:00
..
_iovec.h
_label.h
_lock.h
_mutex.h
_semaphore.h
_sigset.h
_timespec.h
_timeval.h
_types.h
aac_ioctl.h
acct.h
acl.h Move more ACL logic from the UFS code (ufs_acl.c) to the central POSIX.1e 2003-08-04 02:13:05 +00:00
agpio.h
aio.h
alq.h Add an explicit credential argument to alq_open() to allow the caller to 2003-06-22 22:28:56 +00:00
assym.h
ata.h Update the PIO mode gathering code. 2003-09-08 08:30:43 +00:00
bio.h
bitstring.h Finish the repocopy of bitstring.h to sys so it can be used 2003-06-13 19:40:13 +00:00
blist.h Expand inline the relevant parts of src/COPYRIGHT for Matt Dillon's 2003-08-12 23:24:05 +00:00
buf.h - Define a new flag for getblk(): GB_NOCREAT. This flag causes getblk() to 2003-08-31 08:50:11 +00:00
bus_dma.h - Introduce a new busdma flag BUS_DMA_ZERO to request for zero'ed 2003-07-27 13:52:10 +00:00
bus.h Introduce BUS_CONFIG_INTR(). The method allows devices to tell parents 2003-09-10 21:37:10 +00:00
callout.h
cdefs.h Discussions on src-committers with alfred and bde pointed out that 2003-07-25 18:40:36 +00:00
cdio.h
cdrio.h
chio.h Use symbolic constants instead of "4". 2003-05-31 16:54:37 +00:00
clist.h
clock.h
condvar.h
conf.h
cons.h
consio.h
copyright.h
ctype.h
dataacq.h
device_port.h
devicestat.h Add an XXX comment with a TODO item for next time we run a revision 2003-05-31 21:10:01 +00:00
digiio.h
dir.h
dirent.h
disk.h
disklabel.h Sanitize the LABELSECTOR & LABELOFFSET definitions: 2003-06-07 09:06:39 +00:00
diskmbr.h
diskpc98.h
dkstat.h
domain.h
dvdio.h
elf32.h
elf64.h
elf_common.h Add defines required for TLS support. 2003-06-18 16:38:22 +00:00
elf_generic.h
endian.h
errno.h
event.h
eventhandler.h
eventvar.h
exec.h
extattr.h Userspace prototypes for the extattr_list_*() system calls. 2003-06-04 04:04:24 +00:00
fbio.h Add FBTYPEs used by the sbus bus support in XFree86. This uses some of 2003-06-18 17:49:52 +00:00
fcntl.h Move FMARK and FDEFER til sys/file.h where they belong. 2003-06-20 07:59:59 +00:00
fdcio.h
file.h Add a f_vnode field to struct file. 2003-06-22 08:41:43 +00:00
filedesc.h Add tracking of process leaders sharing a file descriptor table and 2003-06-02 16:05:32 +00:00
filio.h
fnv_hash.h
gmon.h
gpt.h
iconv.h
imgact_aout.h
imgact_elf.h
imgact.h
inflate.h
interrupt.h "fast swi" taskqueue support. This is a taskqueue that uses spinlocks 2003-09-05 23:09:22 +00:00
ioccom.h
ioctl_bt848.h
ioctl_compat.h
ioctl_meteor.h
ioctl.h
ipc.h
jail.h
joystick.h
jumbo.h
kbio.h
kenv.h
kernel.h Rearrange the SYSINIT order to call lockmgr_init() earlier so that 2003-07-16 01:00:39 +00:00
kerneldump.h
kobj.h
kse.h Introduce a thread mailbox flag TMF_NOUPCALL. On some architectures other 2003-08-05 12:00:55 +00:00
kthread.h
ktr.h
ktrace.h - Add a td_pflags field to struct thread for private flags accessed only by 2003-06-09 17:38:32 +00:00
libkern.h
limits.h
linedisc.h
link_aout.h
link_elf.h
linker_set.h
linker.h
lock.h when MUTEX_PROFILING is enabled turn on LOCK_DEBUG; otherwise all the mutex's 2003-09-19 22:01:56 +00:00
lockf.h
lockmgr.h
mac_policy.h Introduce two new MAC Framework and MAC policy entry points: 2003-08-21 18:21:22 +00:00
mac.h Remove extra tabs indenting MAC library calls; they were there to 2003-08-29 02:43:57 +00:00
malloc.h correct typo in comment 2003-08-19 16:41:12 +00:00
mbpool.h Add a facility for devices, specifically network interfaces, that require 2003-07-15 08:59:38 +00:00
mbuf.h Implement MBUF_STRESS_TEST mark II. 2003-09-01 05:55:37 +00:00
mchain.h
md4.h
md5.h
mdioctl.h
memrange.h
mman.h Add the mlockall() and munlockall() system calls. 2003-08-11 07:14:08 +00:00
module.h
mount.h Add a new mount flag MNT_BYFSID that can be used to unmount a file 2003-07-01 17:40:23 +00:00
mouse.h
msg.h
msgbuf.h Replace the code for reading and writing the kernel message buffer 2003-06-22 02:18:31 +00:00
mtio.h
mutex.h revert rev 1.64; this is not needed with rev 1.49 of lock.h 2003-09-19 22:03:59 +00:00
namei.h Consistently use the BSD u_int and u_short instead of the SYSV uint and 2003-08-07 15:04:27 +00:00
nlist_aout.h
param.h Bump FreeBSD_version to note that ports that want constants for the 2003-09-17 20:37:02 +00:00
pciio.h
pcpu.h
pioctl.h
pipe.h - The vm_object pointer in pipe_buffer is unused. Remove it. 2003-08-13 20:01:38 +00:00
poll.h
posix4.h
power.h
priority.h
proc.h In vm_thread_swap{in|out}(), remove the alpha specific conditional 2003-08-16 23:15:15 +00:00
procfs.h
protosw.h
ptio.h
ptrace.h Add or finish support for machine dependent ptrace requests. When we 2003-08-15 05:25:06 +00:00
queue.h Add safe _FOREACH iterators to the rest of the queue.h types. 2003-08-14 14:49:26 +00:00
random.h
reboot.h
regression.h
resource.h
resourcevar.h
rman.h
rtprio.h
runq.h
sbuf.h
sched.h
select.h
selinfo.h
sem.h s/u_short/unsigned short/ to make this compile if _POSIX_C_SOURCE=200112 2003-06-02 17:23:37 +00:00
sema.h
semaphore.h
shm.h
sigio.h
signal.h
signalvar.h Signals sent specifically to a particular thread must 2003-07-03 19:09:59 +00:00
smp.h - Add structures for defining cpu topologies more complex than SMP. 2003-06-28 22:06:19 +00:00
snoop.h
socket.h
socketvar.h Make the second argument to sooptcopyout() constant in order to 2003-08-05 00:27:54 +00:00
sockio.h
soundcard.h add a few missing bits for future use 2003-08-15 01:24:36 +00:00
stat.h
statvfs.h
stddef.h
stdint.h
sun_disklabel.h
sx.h
syscall.h msync(2) should be declared MP-safe. 2003-09-07 05:42:07 +00:00
syscall.mk msync(2) should be declared MP-safe. 2003-09-07 05:42:07 +00:00
syscallsubr.h
sysctl.h Replace 'OS release date' with 'kernel release date' here, too. 2003-08-21 16:36:54 +00:00
sysent.h
syslimits.h Relent and back out rev 1.15. 2003-09-10 19:08:16 +00:00
syslog.h
sysproto.h msync(2) should be declared MP-safe. 2003-09-07 05:42:07 +00:00
systm.h Remove __nonnull() on the second argument of strto[u]l() which I used 2003-07-22 06:01:11 +00:00
taskqueue.h "fast swi" taskqueue support. This is a taskqueue that uses spinlocks 2003-09-05 23:09:22 +00:00
termios.h
thr.h
tiio.h
time.h
timeb.h
timepps.h
timers.h
times.h
timespec.h
timetc.h Give timecounters a numeric quality field. 2003-08-16 08:23:53 +00:00
timex.h
tree.h
tty.h Use a new message buffer `consmsgbuf' to forward messages to a 2003-06-22 02:54:33 +00:00
ttychars.h
ttycom.h
ttydefaults.h
ttydev.h
types.h
ucontext.h
ucred.h
uio.h
umtx.h - Remove the blocked pointer from the umtx structure. 2003-06-03 05:24:46 +00:00
un.h
unistd.h
unpcb.h
user.h
utsname.h
uuid.h Introduce {be,le}_uuid_{enc,dec}() functions for explicitly encoding 2003-05-31 16:47:07 +00:00
vmmeter.h
vnode.h Add fdidx argument to vn_open() and vn_open_cred() and pass -1 throughout. 2003-07-27 17:04:56 +00:00
wait.h
watchdog.h Remove an '_' which was surplus to requirements. 2003-06-25 08:30:45 +00:00
xrpuio.h