freebsd-skq/sys/sys
Bjoern A. Zeeb e0bfbfce79 Update packet filter (pf) code to OpenBSD 4.5.
You need to update userland (world and ports) tools
to be in sync with the kernel.

Submitted by:	mlaier
Submitted by:	eri
2011-06-28 11:57:25 +00:00
..
_bus_dma.h
_callout.h Implement the delayed task execution extension to the taskqueue 2011-04-26 11:39:56 +00:00
_cpuset.h Revert this, as in userland MAXCPU is always 1. 2011-05-05 19:35:12 +00:00
_iovec.h
_lock.h
_lockmgr.h
_mutex.h
_null.h
_pthreadtypes.h
_rmlock.h Commit the support for removing cpumask_t and replacing it directly with 2011-05-05 14:39:14 +00:00
_rwlock.h
_semaphore.h
_sigset.h
_sockaddr_storage.h
_stack.h
_stdint.h Fix by hand files that aren't added automatically by svn. 2011-05-09 22:13:07 +00:00
_sx.h
_task.h Use a safer mechanism for determining if a task is currently running, 2010-10-13 22:59:04 +00:00
_termios.h
_timespec.h
_timeval.h
_types.h
_umtx.h MFp4: 2010-12-22 05:01:52 +00:00
aac_ioctl.h Fix typos - remove duplicate "the". 2011-02-21 09:01:34 +00:00
acct.h
acl.h Make it possible to use permission sets (full_set, modify_set, read_set 2011-04-09 07:42:25 +00:00
agpio.h
aio.h
alq.h
apm.h
assym.h
ata.h Improve SATA Asynchronous Notification feature support in CAM: 2011-04-13 16:20:54 +00:00
bio.h Correct bioq_disksort so that bioq_insert_tail() offers barrier semantic. 2010-09-02 19:40:28 +00:00
bitstring.h
blist.h
buf_ring.h
buf.h
bufobj.h
bus_dma.h
bus.h Add a new bus method, BUS_ADJUST_RESOURCE() that is intended to be a 2011-04-29 21:36:45 +00:00
callout.h Implement the delayed task execution extension to the taskqueue 2011-04-26 11:39:56 +00:00
capability.h Add Capsicum capability mode support; svn add of capability.h was missed 2011-03-01 17:37:58 +00:00
cdefs.h Turn off default generation of userland dot symbols on powerpc64 now that 2011-02-18 21:44:53 +00:00
cdio.h
cdrio.h
cfictl.h
chio.h
clock.h
condvar.h
conf.h sys/sys/conf.h: 2011-06-14 16:29:43 +00:00
cons.h
consio.h
copyright.h Happy New Year 2011. 2010-12-31 18:07:16 +00:00
cpu.h
cpuctl.h
cpuset.h Fix KTR_CPUMASK in order to accept a string representing a cpuset_t. 2011-05-31 20:48:58 +00:00
ctype.h
dataacq.h
device_port.h
devicestat.h
digiio.h
dir.h
dirent.h
disk.h Plumb device physical path reporting from CAM devices, through GEOM and 2011-06-14 17:10:32 +00:00
disklabel.h Add MIPS platform, this will make bsdlabel(8) work on MIPS (when invoked 2010-09-23 05:24:50 +00:00
diskmbr.h MS Windows NT+ uses 4 bytes at offset 0x1b8 in the MBR to identify 2011-06-27 10:42:06 +00:00
diskpc98.h Fix clang warnings. 2011-06-18 13:56:33 +00:00
dkstat.h
domain.h
dtrace_bsd.h Add DTrace support to the new NFS client. This is essentially 2011-06-18 23:02:53 +00:00
dvdio.h
elf32.h
elf64.h style(9) 2009-01-01 02:08:56 +00:00
elf_common.h Add the ability to search for all the inlined instances of a given function. 2011-05-07 01:05:31 +00:00
elf_generic.h
elf.h
endian.h
errno.h errno.h: fix couple of whitespace nits 2011-04-04 17:39:30 +00:00
eui64.h
event.h
eventhandler.h Add event handlers for (ACPI) suspend/resume events. Suspend event handlers 2011-04-14 22:17:39 +00:00
eventvar.h
exec.h Add macro DECLARE_MODULE_TIED to denote a module as requiring the 2010-10-12 09:18:17 +00:00
extattr.h
fail.h Initialize fp_location for explicitly managed fail points, and push 2010-12-21 18:23:03 +00:00
fbio.h
fcntl.h Add the posix_fallocate(2) syscall. The default implementation in 2011-04-18 16:32:22 +00:00
fdcio.h
file.h - Merge changes to the base system to support OFED. These include 2011-03-21 09:40:01 +00:00
filedesc.h After the r219999 is merged to stable/8, rename fallocf(9) to falloc(9) 2011-04-01 13:28:34 +00:00
filio.h
firmware.h
fnv_hash.h
gmon.h
gpio.h Initial GPIO bus support. Includes: 2010-09-28 03:24:53 +00:00
gpt.h Add new user-friendly aliases for partition types for the MBR and 2011-01-28 11:13:01 +00:00
hash.h
hhook.h Use the full and proper company name for Swinburne University of Technology 2011-04-12 08:13:18 +00:00
iconv.h
imgact_aout.h
imgact_elf.h Reword the comment, fixing typo. 2010-07-24 14:23:06 +00:00
imgact.h Create shared (readonly) page. Each ABI may specify the use of page by 2011-01-08 16:13:44 +00:00
inflate.h
interrupt.h - Merge changes to the base system to support OFED. These include 2011-03-21 09:40:01 +00:00
ioccom.h
ioctl_compat.h
ioctl.h
ipc.h
ipmi.h
jail.h Change the way rctl interfaces with jails by introducing prison_racct 2011-05-03 07:32:58 +00:00
joystick.h
kbio.h
kdb.h Disconnect sun4v architecture from the three. 2011-05-14 01:53:38 +00:00
kenv.h
kernel.h Add racct. It's an API to keep per-process, per-jail, per-loginclass 2011-03-29 17:47:25 +00:00
kerneldump.h - Add minidump support for FreeBSD/mips 2010-11-07 03:09:02 +00:00
khelp.h Use the full and proper company name for Swinburne University of Technology 2011-04-12 08:13:18 +00:00
kobj.h
ksem.h
ksyms.h
kthread.h Remove spurious '/*-' marks and fix some other style problems. 2010-07-22 05:42:29 +00:00
ktr.h Fix KTR_CPUMASK in order to accept a string representing a cpuset_t. 2011-05-31 20:48:58 +00:00
ktrace.h Introduce preliminary support of the show description of the ABI of 2011-02-25 22:05:33 +00:00
libkern.h Add support for asterisk characters when filling in the GELI password 2010-11-14 14:12:43 +00:00
limits.h POSIX.1-2008 moved some constants from the XSI option to the Base. 2011-03-04 19:28:27 +00:00
link_aout.h
link_elf.h In rtld, read the initial stack access mode from AT_STACKPROT as set 2011-01-08 17:11:49 +00:00
linker_set.h After some off-list discussion, revert a number of changes to the 2010-11-22 19:32:54 +00:00
linker.h Provide convenience function for obtaining MODINFO_ADDR and MODINFO_SIZE 2011-02-09 19:08:21 +00:00
lock_profile.h
lock.h Protect BSDI $Id from accidental manipulation. 2010-09-10 06:26:28 +00:00
lockf.h
lockmgr.h Add dedicated routines to toggle lockmgr flags such as LK_NOSHARE and 2010-08-20 19:46:50 +00:00
lockstat.h
loginclass.h Add racct. It's an API to keep per-process, per-jail, per-loginclass 2011-03-29 17:47:25 +00:00
mac.h
malloc.h Add MALLOC_DEBUG_MAXZONES debug malloc(9) option to use multiple uma 2010-07-28 15:36:12 +00:00
mbpool.h
mbuf.h Update packet filter (pf) code to OpenBSD 4.5. 2011-06-28 11:57:25 +00:00
mchain.h
md4.h
md5.h
mdioctl.h
memrange.h Add reader/writer lock around mem_range_attr_get() and mem_range_attr_set(). 2011-01-17 22:58:28 +00:00
mman.h Add the MAP_PREFAULT_READ option to mmap(2). 2010-08-28 16:57:07 +00:00
module_khelp.h Use the full and proper company name for Swinburne University of Technology 2011-04-12 08:13:18 +00:00
module.h Add macro DECLARE_MODULE_TIED to denote a module as requiring the 2010-10-12 09:18:17 +00:00
mount.h Add a lock flags argument to the VFS_FHTOVP() file system 2011-05-22 01:07:54 +00:00
mouse.h
mpt_ioctl.h
mqueue.h
msg.h Add ucred pointer to the SysV-related memory structures. This is required 2011-04-06 16:59:54 +00:00
msgbuf.h Fix apparent garbage in the message buffer. 2011-05-31 17:29:58 +00:00
mtio.h
mutex.h Retire mp_fixme(). It's no longer used. 2011-02-14 02:37:27 +00:00
namei.h
nlist_aout.h
osd.h - Introduce the Hhook (Helper Hook) KPI. The KPI is closely modelled on pfil(9), 2010-12-21 13:45:29 +00:00
param.h Update packet filter (pf) code to OpenBSD 4.5. 2011-06-28 11:57:25 +00:00
pciio.h
pcpu.h MFC 2011-05-31 21:22:44 +00:00
pioctl.h Fix typo. 2011-01-23 12:44:17 +00:00
pipe.h
pmc.h
pmckern.h Commit the support for removing cpumask_t and replacing it directly with 2011-05-05 14:39:14 +00:00
pmclog.h
poll.h
posix4.h
power.h
priority.h Use a name instead of a magic number for kern_yield(9) when the priority 2011-05-13 05:27:58 +00:00
priv.h Rename a misnamed structure field (hr_loginclass), and reorder priv(9) 2011-04-10 18:35:43 +00:00
proc.h We should not return ECHILD when debugging a child and the parent does a 2011-06-14 17:09:30 +00:00
procfs.h Add the ability for GDB to printout the thread name along with other 2010-11-22 14:42:13 +00:00
protosw.h
ptio.h
ptrace.h Allow debugger to specify that children of the traced process should be 2011-01-25 10:59:21 +00:00
queue.h Note that the _SWAP operation is supported for all list/queue types. 2011-05-13 15:49:23 +00:00
racct.h Remove definitions for RACCT_FSIZE and RACCT_SBSIZE - these two are rather 2011-05-27 19:57:58 +00:00
random.h
rctl.h Change the way rctl interfaces with jails by introducing prison_racct 2011-05-03 07:32:58 +00:00
reboot.h
refcount.h
regression.h
resource.h Style fix - keep the line length below 80 characters. 2010-07-18 11:13:36 +00:00
resourcevar.h Add racct. It's an API to keep per-process, per-jail, per-loginclass 2011-03-29 17:47:25 +00:00
rman.h Extend the rman(9) API to support altering an existing resource. 2011-04-29 20:05:19 +00:00
rmlock.h rmlock(9) two additions and one change/fix: 2010-09-01 19:50:03 +00:00
rtprio.h
runq.h
rwlock.h
sbuf.h Change the length quantities of sbufs to be ssize_t rather than int. 2011-05-16 16:18:40 +00:00
sched.h - Follow r216313, the sched_unlend_user_prio is no longer needed, always 2010-12-29 09:26:46 +00:00
sdt.h Add an extra comment to the SDT probes definition. This allows us to get 2010-08-22 11:18:57 +00:00
select.h
selinfo.h Refactor select to reduce contention and hide internal implementation 2007-12-16 06:21:20 +00:00
sem.h Add ucred pointer to the SysV-related memory structures. This is required 2011-04-06 16:59:54 +00:00
sema.h
serial.h
sf_buf.h
sglist.h
shm.h Add ucred pointer to the SysV-related memory structures. This is required 2011-04-06 16:59:54 +00:00
sigio.h
signal.h Make POLL_ERR and POLL_HUP different. 2010-11-12 15:30:49 +00:00
signalvar.h Create a global thread hash table to speed up thread lookup, use 2010-10-09 02:50:23 +00:00
sleepqueue.h Tighten up some of the comments describing turnstiles and sleepqueues. 2010-12-13 23:53:55 +00:00
smp.h Merge r221901 from largeSMP project branch: 2011-05-22 21:31:36 +00:00
snoop.h
sockbuf.h
socket.h Allow using CMSG_NXTHDR with -Wcast-align. 2011-04-17 16:04:39 +00:00
socketvar.h This commit implements the SO_USER_COOKIE socket option, which lets 2010-11-12 13:02:26 +00:00
sockio.h Reshuffle SIOCGIFCONF32 handler from r155224. 2010-10-21 16:20:48 +00:00
sockopt.h
sockstate.h
soundcard.h add SNDCTL_DSP_HALT specified by OSS 2011-06-05 21:01:41 +00:00
stack.h
stat.h
statvfs.h
stddef.h Guard ptrdiff_t. 2011-05-05 02:35:25 +00:00
stdint.h Don't duplicate define the stdint types. 2011-05-05 14:45:24 +00:00
sun_disklabel.h
sx.h - Merge changes to the base system to support OFED. These include 2011-03-21 09:40:01 +00:00
syscall.h Regen. 2011-04-18 16:32:47 +00:00
syscall.mk Regen. 2011-04-18 16:32:47 +00:00
syscallsubr.h Add support for executing the FreeBSD 1/i386 a.out binaries on amd64. 2011-04-01 11:16:29 +00:00
sysctl.h - Merge changes to the base system to support OFED. These include 2011-03-21 09:40:01 +00:00
sysent.h Extend struct sysvec with new method sv_schedtail, which is used for an 2011-03-08 19:01:45 +00:00
syslimits.h
syslog.h
sysproto.h Regen. 2011-04-18 16:32:47 +00:00
systm.h Set negative quality to TSC timecounter when C3 state is enabled for Intel 2011-06-22 16:40:45 +00:00
taskqueue.h Implement the delayed task execution extension to the taskqueue 2011-04-26 11:39:56 +00:00
termios.h
thr.h
tiio.h
time.h Certain static code analysis tools (FlexeLint being one) are very 2010-10-04 10:48:47 +00:00
timeb.h
timeet.h Refactor timer management code with priority to one-shot operation mode. 2010-09-13 07:25:35 +00:00
timepps.h
timers.h
times.h
timespec.h
timetc.h Make kern_tc.c provide minimum frequency of tc_ticktock() calls, required 2010-09-14 08:48:06 +00:00
timex.h
tree.h
tty.h
ttycom.h
ttydefaults.h
ttydevsw.h
ttydisc.h
ttyhook.h
ttyqueue.h
turnstile.h Tighten up some of the comments describing turnstiles and sleepqueues. 2010-12-13 23:53:55 +00:00
types.h MFC 2011-05-06 22:45:33 +00:00
ucontext.h
ucred.h Add two new system calls, setloginclass(2) and getloginclass(2). This makes 2011-03-05 12:40:35 +00:00
uio.h Promote ksyms_map() and ksyms_unmap() to general facility 2011-03-28 12:48:33 +00:00
umtx.h Use umtx_key objects to uniquely identify futexes. Private futexes in 2011-02-23 13:23:28 +00:00
un.h
unistd.h Indicate that POSIX semaphores are always supported. 2010-09-19 12:01:50 +00:00
unpcb.h
user.h - Commit work from libprocstat project. These patches add support for runtime 2011-05-12 10:11:39 +00:00
utsname.h
uuid.h
vmmeter.h Move repeated MAXSLP definition from machine/vmparam.h to sys/vmmeter.h. 2011-01-09 12:50:44 +00:00
vnode.h Implement fully asynchronous partial truncation with softupdates journaling 2011-06-10 22:48:35 +00:00
vtoc.h
wait.h
watchdog.h - Add the possibility to reuse the already last used timeout when patting 2011-04-27 16:43:03 +00:00