freebsd-dev/sys/sys
Andrew Turner 58c47a70a3 Allow libkvm to get the kernel va to pa delta without the need for
physaddr. This should allow for a kernel where PHYSADDR and KERNPHYSADDR
are both undefined.

For now libkvm will use the old method of reading physaddr and kernaddr
to allow it to work with old kernels. This could be removed in the future
when enough time has passed.

Differential Revision:	https://reviews.freebsd.org/D939
MFC after:	1 week
2014-10-19 20:23:31 +00:00
..
_bitset.h Generalize the bitset operations, present in cpuset and offer a KPI to 2013-05-09 00:04:59 +00:00
_bus_dma.h
_callout.h - Make callout(9) tickless, relying on eventtimers(4) as backend for 2013-03-04 11:09:56 +00:00
_cpuset.h Bump the default size of cpuset_t masks in userland from 128 bits to 256. 2014-08-20 16:05:15 +00:00
_ffcounter.h Core structure and functions to support a feed-forward clock within the kernel. 2011-11-19 14:10:16 +00:00
_iovec.h
_kstack_cache.h Move kstack_cache_entry into the private header, and make the 2011-12-16 10:56:16 +00:00
_lock.h
_lockmgr.h
_mutex.h Tweak comments. 2012-11-11 23:25:47 +00:00
_null.h Define NULL to nullptr in C++11 mode (not strictly required, but it makes 2011-12-27 21:36:31 +00:00
_pctrie.h - Add a new general purpose path-compressed radix trie which can be used 2013-05-12 04:05:01 +00:00
_pthreadtypes.h
_rmlock.h Several improvements to rmlock(9). Many of these are based on patches 2013-06-25 18:44:15 +00:00
_rwlock.h Drop the 3rd clause from all 3 clause BSD licenses where I am the sole 2014-02-05 18:13:27 +00:00
_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 Revert r256587. 2013-10-18 11:25:08 +00:00
_termios.h
_timespec.h Rename st_*timespec fields to st_*tim for POSIX 2008 compliance. 2010-03-28 13:13:22 +00:00
_timeval.h
_types.h Change the cap_rights_t type from uint64_t to a structure that we can extend 2013-09-05 00:09:56 +00:00
_umtx.h Remove dead code from umtx support: 2014-03-18 21:32:03 +00:00
_unrhdr.h Move the definition of the struct unrhdr into a separate header file, 2013-08-30 07:37:45 +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 A rewrite of the i810 bits of the agp(4) driver. New driver supports 2012-05-22 10:59:26 +00:00
aio.h Add new system call - aio_mlock(). The name speaks for itself. It allows 2013-06-08 13:27:57 +00:00
alq.h - Rework the underlying ALQ storage to be a circular buffer, which amongst other 2010-04-26 13:48:22 +00:00
apm.h Add a partition type for nandfs to the apm, bsd, gpt and vtoc8 schemes. 2012-05-25 20:33:34 +00:00
assym.h
ata.h Add a few defines and packet types for SATA 3.2 and FPDMA (First Party 2014-08-30 02:13:04 +00:00
bio.h Be more explicit about what each bio_cmd & bio_flags value means. 2013-03-23 16:55:07 +00:00
bitset.h Add BIT_AND_ATOMIC() and CPU_AND_ATOMIC(). 2013-08-30 07:43:34 +00:00
bitstring.h
blist.h
boot.h howto_names: unify declaration 2014-03-11 10:13:06 +00:00
buf_ring.h Remove instances of variables that were set, but never used. gcc 4.9 2014-03-30 23:43:36 +00:00
buf.h Fix typo in flag name. 2014-07-07 23:21:15 +00:00
bufobj.h Fix comment after r250551. 2013-11-20 13:22:22 +00:00
bus_dma.h Update NetBSD Foundation copyrights to 2-clause BSD 2014-03-18 01:40:25 +00:00
bus.h Shuffle things. 2014-10-09 16:48:42 +00:00
busdma_bufalloc.h Create an architecture-agnostic buffer pool manager that uses uma(9) to 2012-12-20 00:34:54 +00:00
callout.h Add a missing brace to callout_init_rm() to fix syntax. 2014-08-21 07:52:51 +00:00
capability.h Fix a comment in capability.h: it got renamed to capsicum.h, not 2014-03-16 21:05:00 +00:00
caprights.h Change the cap_rights_t type from uint64_t to a structure that we can extend 2013-09-05 00:09:56 +00:00
capsicum.h Prepare fget_unlocked for reading fd table only once. 2014-07-23 19:33:49 +00:00
cdefs.h For gcc 4.6 and newer, _Static_assert is a keyword, so don't try to 2014-10-10 00:35:13 +00:00
cdio.h
cdrio.h Convert files to UTF-8 2012-01-15 13:23:18 +00:00
cfictl.h
chio.h Update chio(1) and ch(4) to support reporting element designators. 2013-04-19 20:03:51 +00:00
clock.h The NetBSD Foundation has granted permission to remove clause 3 and 4 from 2010-03-03 17:55:51 +00:00
condvar.h MFcalloutng: 2013-03-04 12:20:48 +00:00
conf.h Add error return to dumpsys(), and use it in doadump(). 2014-07-25 23:52:53 +00:00
cons.h Prefer vt(4) for UEFI boot 2014-07-02 13:24:21 +00:00
consio.h Support double-width characters in vt(9) 2013-12-21 13:58:55 +00:00
copyright.h Bump copyright year. 2013-12-31 12:18:10 +00:00
counter.h - While we are spreading the counter(9) across network stack, more userland 2013-10-15 10:05:37 +00:00
cpu.h
cpuctl.h Restore the ABI of the cpuctl(4) ioctl request CPUCTL_CPUID, use 2014-06-20 13:13:38 +00:00
cpuset.h Modify cpuset_setithread() to take a CPU ID as an integer, not a char. 2014-09-16 01:21:47 +00:00
ctype.h
dataacq.h
devicestat.h MFprojects/camlock r254905: 2013-10-16 09:12:40 +00:00
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 Remove ia64. 2014-07-07 00:27:09 +00:00
diskmbr.h Support the FAT16 partition type in gpart(8) 2013-03-07 22:32:41 +00:00
diskpc98.h Change <sys/diskpc98.h> to not redefine the same symbols that are 2013-08-07 00:00:48 +00:00
dkstat.h
domain.h Implement SOCK_CLOEXEC, SOCK_NONBLOCK and MSG_CMSG_CLOEXEC. 2013-03-19 20:58:17 +00:00
dtrace_bsd.h Invoke the DTrace trap handler before calling trap() on amd64. This matches 2014-07-14 04:38:17 +00:00
dvdio.h Convert files to UTF-8 2012-01-15 13:23:18 +00:00
efi.h Remove ia64. 2014-07-07 00:27:09 +00:00
elf32.h
elf64.h
elf_common.h Allow libkvm to get the kernel va to pa delta without the need for 2014-10-19 20:23:31 +00:00
elf_generic.h
elf.h
endian.h Fix some way-past-brucification complaints from FlexeLint. 2010-05-20 06:16:13 +00:00
errno.h POSIX 1003.1-2008: add ENOTRECOVERABLE, EOWNERDEAD errnos. 2013-05-04 19:07:22 +00:00
eui64.h
event.h Make kevent(2) periodic timer events more reliably periodic. The event 2014-10-04 15:59:15 +00:00
eventhandler.h Whitespace fix. 2014-02-28 19:21:07 +00:00
eventvar.h Add a resource limit for the total number of kqueues available to the 2013-10-21 16:44:53 +00:00
exec.h Update the comments in exec.h with help from jilles. 2014-08-08 22:30:41 +00:00
extattr.h Fix return type of extattr_set_* and fix rmextattr(8) utility. 2013-04-02 05:30:41 +00:00
fail.h Initialize fp_location for explicitly managed fail points, and push 2010-12-21 18:23:03 +00:00
fbio.h Retire various intertwined bits of fbd(4) and vt_fb, in particular the 2014-08-06 00:35:48 +00:00
fcntl.h fcntl.h: Make visible various POSIX.1-2008 features. 2014-04-17 21:29:22 +00:00
fdcio.h - Cleanups pc98 code. 2014-09-28 11:32:46 +00:00
file.h Add a new fo_fill_kinfo fileops method to add type-specific information to 2014-09-22 16:20:47 +00:00
filedesc.h Keep struct filedescent comments within 80-char limit. 2014-10-05 19:44:40 +00:00
filio.h
firmware.h
fnv_hash.h Remove ia64. 2014-07-07 00:27:09 +00:00
gmon.h
gpio.h Initial GPIO bus support. Includes: 2010-09-28 03:24:53 +00:00
gpt.h After EFI support was added to the installer, it needed to allow boot 2014-07-04 15:55:32 +00:00
hash.h Add a complete implementation of MurmurHash3. Tweak both implementations 2014-10-18 22:15:11 +00:00
hhook.h For vendors like Juniper, extensibility for sockets is important. A 2014-08-18 23:45:40 +00:00
iconv.h Fix improper handling of variadic args with ICDEBUG 2012-05-21 02:30:22 +00:00
imgact_aout.h Turns out the emulators still need/want a_magic, so put it back here. 2012-06-28 07:37:46 +00:00
imgact_binmisc.h sys/kern/imgact_binmisc.c -- free the right pointer mask vs magic 2014-04-08 22:12:01 +00:00
imgact_elf.h Expand the elf brandelf infrastructure to give access to the whole ELF 2014-08-18 02:44:56 +00:00
imgact.h Allow multiple image activators to run on the same execution by changing 2014-09-04 21:31:25 +00:00
inflate.h
interrupt.h Migrate ie->ie_assign_cpu and associated code to use an int for CPU rather 2014-09-17 17:33:22 +00:00
ioccom.h IOCPARM_MAX defines maximum size of a structure that can be passed 2010-04-01 16:21:35 +00:00
ioctl_compat.h
ioctl.h
ipc.h Fix build if COMPAT_43 is defined without one of 2012-10-22 02:59:55 +00:00
ipmi.h
jail.h Back out r261266 pending security buy-in. 2014-01-31 17:39:51 +00:00
joystick.h
kbio.h Restore binary compatibility for GIO_KEYMAP and PIO_KEYMAP. 2011-07-17 08:19:19 +00:00
kdb.h Add constant missed in r244099 2012-12-10 23:12:51 +00:00
kenv.h
kernel.h Spell raccdt in a more conventional way in a comment. 2014-05-06 10:53:51 +00:00
kerneldump.h Remove ia64. 2014-07-07 00:27:09 +00:00
khelp.h For vendors like Juniper, extensibility for sockets is important. A 2014-08-18 23:45:40 +00:00
kobj.h As it turns out, r186347 actually is insufficient to avoid the use of the 2011-11-15 20:11:03 +00:00
ksem.h Add a new fo_fill_kinfo fileops method to add type-specific information to 2014-09-22 16:20:47 +00:00
ksyms.h
kthread.h Remove spurious '/*-' marks and fix some other style problems. 2010-07-22 05:42:29 +00:00
ktr_class.h Right now LOCK_DEBUG is enabled if KTR is on. 2013-12-02 22:34:47 +00:00
ktr.h Right now LOCK_DEBUG is enabled if KTR is on. 2013-12-02 22:34:47 +00:00
ktrace.h Change the cap_rights_t type from uint64_t to a structure that we can extend 2013-09-05 00:09:56 +00:00
libkern.h Add support for gdb's memory searching capabilities to our in-kernel gdb 2014-09-05 16:40:47 +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 Add dl_unwind_find_exidx() for ARM EABI, required for C++ exception 2014-07-19 22:13:27 +00:00
linker_set.h Add support for empty data sets. Data set begin and end pointers 2014-07-02 08:49:06 +00:00
linker.h Remove some unused fields from struct linker_file. They were added in 2013-08-13 03:09:00 +00:00
lock_profile.h
lock.h fix spelling of lock_initialized.. jhb approved.. 2014-01-28 17:27:54 +00:00
lockf.h
lockmgr.h Add function and wrapper to switch lockmgr and vnode lock back to 2014-08-29 09:02:01 +00:00
lockstat.h Revert the approach for skipping lockstat_probe_func call when doing 2011-12-12 23:29:32 +00:00
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 Pull in r267961 and r267973 again. Fix for issues reported will follow. 2014-06-28 03:56:17 +00:00
mbpool.h All mbuf external free functions never fail, so let them be void. 2014-07-11 13:58:48 +00:00
mbuf.h Add M_FLOWID to M_COPYFLAGS 2014-10-09 04:40:19 +00:00
mchain.h Add unicode support to msdosfs and smbfs; original pathes from imura, 2011-11-18 03:05:20 +00:00
md4.h
md5.h
mdioctl.h Add "null" backend to mdconfig(8). This does exactly what the name 2013-12-04 07:38:23 +00:00
memdesc.h Reform the busdma API so that new types may be added without modifying 2013-02-12 16:57:20 +00:00
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 Retire the unimplemented MAP_RENAME and MAP_NORESERVE flags to mmap(2). 2014-10-18 12:28:51 +00:00
module_khelp.h Now that the necessary infrastructure is in place to ensure hhook points which 2013-06-15 10:38:31 +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 Provide vfs suspension support only for filesystems which need it. 2014-10-19 06:59:33 +00:00
mouse.h sys/mouse.h: Move members introduced in r255153 to end of struct synapticshw 2013-09-02 19:49:18 +00:00
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 - Clean up timestamps in msgbuf code. The timestamps should now be 2012-03-19 00:36:32 +00:00
mtio.h
mutex.h Garbage collect mtxpool_lockbuilder, the mutex pool historically used 2014-05-02 07:57:40 +00:00
namei.h Change the cap_rights_t type from uint64_t to a structure that we can extend 2013-09-05 00:09:56 +00:00
nlist_aout.h Make the char *n_name member of struct nlist 'const'. 2010-06-10 14:19:51 +00:00
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 Retire the unimplemented MAP_RENAME and MAP_NORESERVE flags to mmap(2). 2014-10-18 12:28:51 +00:00
pciio.h Add support for displaying VPD for PCI devices via pciconf. 2014-01-20 20:56:09 +00:00
pcpu.h Add zpcpu_get_cpu() that converts base pointer of UMA_ZPCPU_ZONE 2014-02-10 19:47:14 +00:00
pctrie.h Mark unused static inline functions defined by the PCTRIE_DEFINE() macro 2013-12-28 21:31:58 +00:00
pioctl.h Fix typo. 2011-01-23 12:44:17 +00:00
pipe.h Ignore the error from pipespace_new when creating a pipe. 2014-05-02 00:52:13 +00:00
pmc.h For Xeon 7500 and 48XX (Nehalem EX and Westmere EX) variants of the 2014-06-04 16:06:38 +00:00
pmckern.h Use __predict_false() on sensitive lock paths as most of the times, 2014-01-07 14:03:42 +00:00
pmclog.h Add software PMC support. 2012-03-28 20:58:30 +00:00
poll.h
posix4.h In order to maximize the re-usability of kernel code in user space this 2011-09-16 13:58:51 +00:00
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 Several years after initial development, merge prototype support for 2014-03-15 00:57:50 +00:00
proc.h Update the ULE scheduler + thread and kinfo structs to use int for cpuid 2014-10-18 19:36:11 +00:00
procctl.h Extend the support for exempting processes from being killed when swap is 2013-09-19 18:53:42 +00:00
procdesc.h Correct typo in comment 2014-07-30 00:28:29 +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 Change pr_output's prototype to avoid the need for explicit casts. 2014-08-15 02:43:02 +00:00
ptio.h
ptrace.h The PTRACESTOP() macro is used only once. Inline the only use and remove 2012-02-11 14:49:25 +00:00
queue.h Add new FOREACH_FROM variants of the queue(3) FOREACH macros which can 2013-06-18 02:57:56 +00:00
racct.h Convert racct stubs to inline functions. 2014-10-06 02:31:33 +00:00
random.h Add very simple virtio_random(4) driver to harvest entropy from host 2014-01-18 06:14:38 +00:00
rangelock.h Change the queue of locks in kern_rangelock.c from holding lock requests in 2013-08-15 20:19:17 +00:00
rctl.h Add CPU percentage limit enforcement to RCTL. The resouce name is "pcpu". 2012-10-26 16:01:08 +00:00
reboot.h
refcount.h Drop the 3rd clause from all 3 clause BSD licenses where I am the sole 2014-02-05 18:13:27 +00:00
regression.h
resource.h Add a resource limit for the total number of kqueues available to the 2013-10-21 16:44:53 +00:00
resourcevar.h Add a resource limit for the total number of kqueues available to the 2013-10-21 16:44:53 +00:00
rman.h Nuke the never-used RF_TIMESHARE feature, reducing the complexity of the 2014-07-16 22:18:19 +00:00
rmlock.h Several improvements to rmlock(9). Many of these are based on patches 2013-06-25 18:44:15 +00:00
rtprio.h
runq.h
rwlock.h Drop the 3rd clause from all 3 clause BSD licenses where I am the sole 2014-02-05 18:13:27 +00:00
sbuf.h Unbreak the ABI by reverting r268494 until the compat shims are provided 2014-07-28 07:20:22 +00:00
sched.h rename scheduler->swapper and SI_SUB_RUN_SCHEDULER->SI_SUB_LAST 2013-07-24 09:45:31 +00:00
sdt.h Define _DTRACE_VERSION in sdt.h rather than setting it manually. This is 2014-09-02 23:43:06 +00:00
select.h Drop explicit unsigned from FD_SETSIZE constant 2014-04-28 13:42:41 +00:00
selinfo.h Fix a deficiency in the selinfo interface: 2011-08-25 15:51:54 +00:00
sem.h Remove semaphore map entry count "semmap" field and its tuning 2011-07-14 14:18:14 +00:00
sema.h
seq.h seq_t needs to be visible to userspace 2014-10-05 21:39:50 +00:00
serial.h
sf_base.h Implement a kqueue notification path for sendfile. 2014-01-17 05:26:55 +00:00
sf_buf.h Add arch-specific macro SFBUF_PHYS_DMAP(), which should translate the 2014-08-20 08:02:38 +00:00
sf_sync.h Implement a kqueue notification path for sendfile. 2014-01-17 05:26:55 +00:00
sglist.h Add sglist_append_bio(9) to append a struct bio's data to a sglist 2014-01-13 04:41:08 +00:00
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 Register signal 33 explicitly as reserved by real-time library, and 2012-03-26 19:12:09 +00:00
signalvar.h Manage struct sigacts refcnt with atomics instead of a mutex. 2014-07-14 21:12:59 +00:00
sleepqueue.h Reflect the chanages in sleepqueue.h and subr_sleepqueue.c 2014-09-22 19:14:27 +00:00
slicer.h Add a new geom class which allows to divide NAND Flash chip 2012-05-22 08:33:14 +00:00
smp.h Retire smp_active. It was racey and caused demonstrated problems with 2014-04-26 20:27:54 +00:00
snoop.h
sockbuf.h Improve transmit sending offload, TSO, algorithm in general. 2014-09-22 08:27:27 +00:00
socket.h Remove more constants related to static sysctl nodes. The MAXID constants 2014-02-25 18:44:33 +00:00
socketvar.h Move the SCTP syscalls to netinet with the rest of the SCTP code. The 2014-10-09 15:16:52 +00:00
sockio.h * Add SIOCGI2C driver ioctl used to retrieve i2c info. 2014-08-29 18:02:58 +00:00
sockopt.h
sockstate.h
soundcard.h add SNDCTL_DSP_HALT specified by OSS 2011-06-29 08:32:37 +00:00
stack.h Constify stack argument for functions that don't modify it. 2011-11-16 19:06:55 +00:00
stat.h include: Remove checks for __BSD_VISIBLE where redundant with __XSI_VISIBLE 2014-05-11 13:48:21 +00:00
statvfs.h
stdatomic.h Rename __wchar_t so it no longer conflicts with __wchar_t from clang 3.4 2014-04-01 14:46:11 +00:00
stddef.h Guard ptrdiff_t. 2011-05-05 02:35:25 +00:00
stdint.h Make the wchar_t type machine dependent. 2012-06-24 04:15:58 +00:00
sun_disklabel.h
sx.h - For kernel compiled only with KDTRACE_HOOKS and not any lock debugging 2013-11-25 07:38:45 +00:00
syscall.h Regenerate after r272823: 2014-10-09 15:19:35 +00:00
syscall.mk Regenerate after r272823: 2014-10-09 15:19:35 +00:00
syscallsubr.h Fix fcntl(2) compat32 after r270691. The copyin and copyout of the 2014-09-25 21:07:19 +00:00
sysctl.h Remove ia64. 2014-07-07 00:27:09 +00:00
sysent.h Remove ia64. 2014-07-07 00:27:09 +00:00
syslimits.h
syslog.h Add static/const keywords to the arrays. 2013-04-09 16:16:34 +00:00
sysproto.h Regenerate after r272823: 2014-10-09 15:19:35 +00:00
systm.h Follow up to r225617. In order to maximize the re-usability of kernel code 2014-10-16 18:04:43 +00:00
taskqueue.h Add a new taskqueue setup method that takes a cpuid to pin the 2014-05-24 20:37:15 +00:00
terminal.h vt(4): Add cngrab() and cnungrab() callbacks 2014-08-27 10:04:10 +00:00
termios.h
thr.h Make this file more C++ friendly. 2010-04-20 17:57:43 +00:00
tiio.h
time.h Revert r270227. GCC doesn't like the lack of LL suffix, 2014-08-21 09:01:42 +00:00
timeb.h Add warnings to <regexp.h> and <sys/timeb.h>. 2010-03-09 21:01:12 +00:00
timeet.h Add support for event timers whose clock frequency can change while running. 2014-04-02 15:56:11 +00:00
timeffc.h Introduce the sysclock_getsnapshot() and sysclock_snap2bintime() KPIs. The 2011-12-24 01:32:01 +00:00
timepps.h - Add Pulse-Per-Second timestamping using raw ffcounter and corresponding 2011-11-21 13:34:29 +00:00
timers.h
times.h
timespec.h Rename st_*timespec fields to st_*tim for POSIX 2008 compliance. 2010-03-28 13:13:22 +00:00
timetc.h Add support for suspend/resume/migration operations when running as a 2013-09-20 05:06:03 +00:00
timex.h This is a white-space/comment cleanup commit as a precursor for 2014-09-19 07:44:49 +00:00
tree.h
tty.h - Rename tty_makedev() into tty_makedevf() and make it capable 2013-12-18 12:50:43 +00:00
ttycom.h Fix whitespace inconsistencies in TTY code. 2012-02-06 18:15:46 +00:00
ttydefaults.h Add static/const keywords to the arrays. 2013-04-09 16:16:34 +00:00
ttydevsw.h Reintroduce the cioctl() hook in the TTY layer for digi(4). 2011-07-02 13:54:20 +00:00
ttydisc.h
ttyhook.h
ttyqueue.h
turnstile.h Drop the 3rd clause from all 3 clause BSD licenses where I am the sole 2014-02-05 18:13:27 +00:00
types.h Change the cap_rights_t type from uint64_t to a structure that we can extend 2013-09-05 00:09:56 +00:00
ucontext.h The getcontext() from the __fillcontextx() call in the 2013-05-28 04:54:16 +00:00
ucred.h Get rid of crshared. 2014-10-05 02:16:53 +00:00
uio.h Remove zero-copy sockets code. It only worked for anonymous memory, 2013-09-16 06:25:54 +00:00
umtx.h Remove dead code from umtx support: 2014-03-18 21:32:03 +00:00
un.h Add placeholder constants to reserve a portion of the socket option 2013-02-01 15:32:20 +00:00
unistd.h Implement syscall clock_getcpuclockid2, so we can get a clock id 2012-08-17 02:26:31 +00:00
unpcb.h Replace 4.4BSD Lite's unix domain socket backpressure hack with a cleaner 2014-03-13 18:42:12 +00:00
user.h Update the ULE scheduler + thread and kinfo structs to use int for cpuid 2014-10-18 19:36:11 +00:00
utsname.h
uuid.h Decouple the UUID generator from network interfaces by having MAC 2013-07-24 04:24:21 +00:00
vdso.h Rework the __vdso_* symbols attributes to only make the symbols weak, 2013-01-30 12:48:16 +00:00
vmem.h - Add a general purpose resource allocator, vmem, from NetBSD. It was 2013-06-28 03:51:20 +00:00
vmmeter.h Rename global cnt to vm_cnt to avoid shadowing. 2014-03-22 10:26:09 +00:00
vnode.h When vnode bypass cannot be performed on the cdev file descriptor for 2014-10-15 13:16:51 +00:00
vtoc.h Add a partition type for nandfs to the apm, bsd, gpt and vtoc8 schemes. 2012-05-25 20:33:34 +00:00
wait.h wait: Make sure WIFSIGNALED(s) is false if WIFCONTINUED(s) is true. 2013-08-11 14:15:01 +00:00
watchdog.h watchdogd(8) and watchdog(4) enhancements. 2013-02-27 19:03:31 +00:00