Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.
Current directory: [local] / src / sys / sys
Current tag: OPENBSD_5_9_BASE
File | Rev. | Age | Author | Last log entry |
---|---|---|---|---|
Parent Directory | ||||
_endian.h | 1.1 | 9 years | guenther | Tackle the endian.h mess. Make it so that: * you can #include <sys/endian.h> i... |
_time.h | 1.7 | 9 years | millert | Remove references to unimplemented CLOCK_VIRTUAL. It is non-standard and existi... |
_types.h | 1.9 | 9 years | krw | POSIX/FreeBSD/NetBSD/Linux/etc agree -- blk[size|cnt]_t is the bomb. So add the... |
acct.h | 1.5 | 11 years | deraadt | Put acct_shutdown() proto in a better place |
ataio.h | 1.5 | 20 years | miod | Typos: defintion -> definition, proccess -> process There are more occurences h... |
atomic.h | 1.3 | 9 years | dlg | make atomic cas and swap take volatile pointers like theyre documented to. make... |
audioio.h | 1.23 | 8 years | ratchov | Add the AUDIO_GETPOS ioctl() to fetch a snapshot of the 4 counters returned by A... |
buf.h | 1.101 | 8 years | guenther | Only declare buf_daemon() once |
cdefs.h | 1.39 | 10 years | guenther | Have each thread keeps its own (counted!) reference to the process's ucreds to a... |
cdio.h | 1.16 | 17 years | krw | Add the ability to issue GPCMD_REPORT_KEY and GPCMD_SEND_KEY scsi commands via t... |
chio.h | 1.7 | 18 years | beck | Add support for primary and alternate volume tags to ch(4) - borrowed and adap... |
conf.h | 1.138 | 8 years | uebayasi | Implement FreeBSD-compatible IOCTL to access BMC in ipmi(4) Initial help & test... |
core.h | 1.6 | 9 years | guenther | emul_native is only used for kernel threads which can't dump core, so delete cor... |
device.h | 1.54 | 8 years | mpi | Replace mountroothook_establish(9) by config_mountroot(9) a narrower API similar... |
dir.h | 1.5 | 21 years | millert | Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul... |
dirent.h | 1.11 | 10 years | zhuk | Zap some getdirentries() leftovers. okay guenther@ |
disk.h | 1.34 | 9 years | dlg | there is no disksort, so there are no stats produced to fill in a disksort_stats... |
disklabel.h | 1.74 | 8 years | krw | Add & use a #define GPTPARTNAMESIZE rather than the magic number '36'. ok jsg@ ... |
dkio.h | 1.9 | 13 years | matthew | Drop kernel support for the useless DIOCWLABEL ioctl and prune a lot of silly fl... |
domain.h | 1.17 | 8 years | claudio | mpi@ forgot to commit this. That should unbreak the tree. |
endian.h | 1.25 | 9 years | guenther | <sys/endian.h> needs <sys/cdefs.h> found previously by someone whose email I've... |
errno.h | 1.24 | 8 years | bluhm | Unify all the errno names in - include comment - libc errlist - nls C msg - man ... |
evcount.h | 1.3 | 13 years | matthew | Get rid of evcount's support for arranging counters in a tree hierarchy. Everyt... |
event.h | 1.21 | 8 years | guenther | struct knote's kn_sdata needs to be the same type as struct kevent's data ok de... |
eventvar.h | 1.3 | 12 years | deraadt | release the file ref to the kqueue while in kevent(), so that close() can termin... |
exec.h | 1.31 | 8 years | deraadt | Track size of an opaque allocation to pass to free() later ok guenther tedu |
exec_elf.h | 1.56 | 8 years | guenther | Add some newer DT_* and DF_* constants ok kettenis@ miod@ |
exec_script.h | 1.5 | 15 years | djm | increase MAXINTERP from 64 to 128 and allow a little extra room on top of that f... |
extent.h | 1.14 | 10 years | kettenis | Add extent_alloc_with_descr(9) as a wrapper around extent_alloc_subregion_with_d... |
fcntl.h | 1.21 | 9 years | deraadt | isatty() is used by stdio to determine the buffering mode. Add a F_ISATTY optio... |
file.h | 1.35 | 8 years | guenther | Rework the UNIX domain socket garbage collector, including ideas from {Free,Net}... |
filedesc.h | 1.30 | 9 years | mpi | Pass a thread pointer instead of its file descriptor table to getsock(9). Diff ... |
filio.h | 1.5 | 17 years | deraadt | FIBMAP is used by nothing; checked by miod and pvalchev |
fusebuf.h | 1.9 | 10 years | syl | Add support for mknod in fuse. OK tedu@ "it looks good to me" from guenther@ |
gmon.h | 1.7 | 11 years | mpi | Fix kernel profiling on MP systems by using per-CPU buffers and teach kgmon(8) t... |
gpio.h | 1.8 | 12 years | matthieu | Add a 'flag' locator to gpioiic(4), and define a first flag value to swap the SD... |
hibernate.h | 1.39 | 9 years | deraadt | New framework that allows hibernate to pass in entropy from it's fresh boot. ok ... |
hotplug.h | 1.5 | 18 years | mk | Actually remove the device id from events. |
ioccom.h | 1.5 | 11 years | deraadt | NBPG is spelled PAGE_SIZE |
ioctl.h | 1.16 | 9 years | deraadt | 3 different .h files here include ioccom.h. Do not need to include it directly |
ipc.h | 1.13 | 9 years | guenther | Pull in sys/types.h for the necessary typedefs prodded by brad@, ok deraadt@ |
kcore.h | 1.1 | 28 years | niklas | Merge of NetBSD 960317 |
kernel.h | 1.17 | 8 years | uebayasi | Move `ticks' declaration to sys/kernel.h. |
kthread.h | 1.6 | 10 years | deraadt | simplify kthread_create(). no more stdarg ok matthew guenther mikeb |
ktrace.h | 1.28 | 8 years | tedu | add ktrace to kevent. ok guenther |
limits.h | 1.10 | 11 years | guenther | Further standards compliance fixes: export LONG_BIT, WORD_BIT, and NL_{ARG,LANG,... |
lock.h | 1.26 | 8 years | tedu | remove lockmgr_printinfo stubs. from Martin Natano |
lockf.h | 1.9 | 11 years | deraadt | branches: 1.9.16; 1.9.22; hide some kernel functions from userland |
malloc.h | 1.112 | 8 years | mpi | Rename M_RTABLE bucket into "rtable" to match the code and kill unused M_BWMETER... |
mbuf.h | 1.208 | 8 years | dlg | branches: 1.208.2; provide m_dup_pkt() for doing fast deep mbuf copies with a s... |
memrange.h | 1.10 | 8 years | miod | typos |
mman.h | 1.28 | 9 years | guenther | Prefer MADV_* over POSIX_MADV_* in kernel for consistency: the latter doesn't ha... |
mount.h | 1.121 | 9 years | guenther | Delete procfs; it's always had races and is now unused: no one noticed for month... |
mplock.h | 1.9 | 16 years | art | Move the implementation of __mp_lock (biglock) into machine dependent code. At t... |
msg.h | 1.19 | 9 years | guenther | We now get <sys/cdefs.h> via <sys/ipc.h> Only pull <sys/queue.h> into the kernel... |
msgbuf.h | 1.10 | 9 years | kettenis | Many architectures call initmsgbuf() really really early, before uvm is initiali... |
mtio.h | 1.9 | 17 years | krw | No need for tape fields to be daddr_t. int will do. ok beck@ deraadt@ |
mutex.h | 1.7 | 14 years | weingart | A new(er) mtx_enter_try(). Ok oga@, "the time is now" deraadt@. |
namei.h | 1.30 | 8 years | deraadt | Change kernel internal pledge variables to 64bit (to prepare for more extensions... |
param.h | 1.121 | 8 years | deraadt | move to 5.9-beta |
pciio.h | 1.7 | 13 years | kettenis | Add an ioctl to figure out the non-sticky bits in PCI BARs used for determining ... |
pipe.h | 1.15 | 11 years | deraadt | clean up kernel includes; no need for uvm_extern.h |
pledge.h | 1.27 | 8 years | semarie | drop "abort" promise, and make it the default behaviour. The current code has al... |
poll.h | 1.14 | 9 years | millert | Set POLLHUP even if no valid events were specified as per POSIX. Since we use th... |
pool.h | 1.58 | 8 years | kettenis | Give the pool page allocator backends more sensible names. We now have: * pool_... |
proc.h | 1.213 | 8 years | deraadt | Change kernel internal pledge variables to 64bit (to prepare for more extensions... |
protosw.h | 1.18 | 11 years | mpi | Instead of having various extern declarations for protocol variables, declare th... |
ptrace.h | 1.14 | 12 years | kettenis | First stab at making ptrace(2) usable for debugging multi-threaded programs. It ... |
queue.h | 1.43 | 8 years | millert | Remove description of circular queues and add a small blurb about XOR simple que... |
radioio.h | 1.5 | 9 years | deraadt | This does not need <sys/param.h>. <sys/types.h> is enough. discussed with ratch... |
reboot.h | 1.17 | 9 years | uebayasi | reboot(9): Add MI reboot entry function Now, for kernel to "reboot" (reboot, ha... |
refcnt.h | 1.3 | 8 years | mpi | Do not include <sys/atomic.h> inside <sys/refcnt.h>. Prevent lazy developers, l... |
resource.h | 1.14 | 10 years | guenther | Move the declarations for dogetrusage(), itimerround(), and dowait4() to sys/*.h... |
resourcevar.h | 1.18 | 10 years | guenther | exit1() needs to do a final aggregation of the thread's [us]ticks and runtime to... |
rwlock.h | 1.18 | 9 years | dlg | make the rwlock implementation MI. each arch used to have to provide an rw_cas ... |
sched.h | 1.39 | 8 years | kettenis | Introduce sched_barrier(9), an interface that acts as a scheduler barrier in the... |
scsiio.h | 1.10 | 11 years | deraadt | struct oscsi_addr is not used anymore |
select.h | 1.14 | 10 years | naddy | Remove string.h dependency from sys/select.h; from FreeBSD, tweaked by deraadt@.... |
selinfo.h | 1.3 | 16 years | art | Back out the tracking of procs in struct selinfo. There's one serious bug in the... |
sem.h | 1.23 | 9 years | guenther | We now get <sys/cdefs.h> via <sys/ipc.h> Only pull <sys/queue.h> into the kernel... |
sensors.h | 1.34 | 9 years | tedu | document power capacity units. from david higgs then change everything from mu t... |
shm.h | 1.27 | 9 years | guenther | We now get <sys/cdefs.h> via <sys/ipc.h> Only pull <sys/queue.h> into the kernel... |
siginfo.h | 1.11 | 9 years | millert | This is not System V, we spell it SIGCHLD. Adapted from a diff from Jan Stary. |
signal.h | 1.26 | 11 years | matthew | Extend P_SIGSUSPEND handling in userret() to properly restore the sigmask even i... |
signalvar.h | 1.28 | 9 years | guenther | emul_native is only used for kernel threads which can't dump core, so delete cor... |
socket.h | 1.90 | 8 years | claudio | Introduce a new sysctl NET_RT_IFNAMES that returns only ifnames to ifindex mappi... |
socketvar.h | 1.59 | 8 years | deraadt | Add two new system calls: dnssocket() and dnsconnect(). This creates a SS_DNS t... |
sockio.h | 1.62 | 8 years | reyk | Add pair(4), a vether-based virtual Ethernet driver to interconnect rdomains and... |
specdev.h | 1.34 | 10 years | deraadt | do not export speclisth to userland |
srp.h | 1.7 | 8 years | mpi | Use SRPL_HEAD() and SRPL_ENTRY() to be consistent with and allow to fallback to ... |
stat.h | 1.28 | 9 years | jca | fchmod and lstat are standard, widen their visibility ok millert@ kettenis@; in... |
statvfs.h | 1.3 | 11 years | deraadt | hide some userland functions from the kernel |
stdarg.h | 1.8 | 13 years | matthew | Change va_arg and va_end definitions from object-like macros to function-like ma... |
stdint.h | 1.10 | 9 years | millert | SIZE_MAX is no longer in limits.h |
swap.h | 1.7 | 10 years | millert | Use PATH_MAX, NAME_MAX and LOGIN_NAME_MAX not MAXPATHNAMELEN, MAXNAMLEN or MAXLO... |
syscall.h | 1.177 | 8 years | deraadt | sync |
syscall_mi.h | 1.15 | 8 years | deraadt | pledge_aftersyscall has been reduced to one case, "getpw", to open a window for ... |
syscallargs.h | 1.180 | 8 years | deraadt | sync |
sysctl.h | 1.157 | 8 years | claudio | Introduce a new sysctl NET_RT_IFNAMES that returns only ifnames to ifindex mappi... |
syslimits.h | 1.13 | 9 years | millert | Back out previous. HOST_NAME_MAX is only defined for newer POSIX revisions so i... |
syslog.h | 1.15 | 9 years | deraadt | Convert syslog_r(3) to using sendsyslog(2). This ensures that syslog_r(3) can b... |
systm.h | 1.109 | 8 years | mpi | Replace mountroothook_establish(9) by config_mountroot(9) a narrower API similar... |
task.h | 1.10 | 8 years | dlg | _SYS_TASKQ_H_ -> _SYS_TASK_H_ |
termios.h | 1.12 | 10 years | millert | The termios.h bits were missing from the initial commit. |
time.h | 1.35 | 10 years | guenther | Move the declarations for dogetrusage(), itimerround(), and dowait4() to sys/*.h... |
timeout.h | 1.25 | 9 years | dlg | add TIMEOUT_INITIALIZER for initting timeout declaractions. similar to TASK_INI... |
times.h | 1.6 | 10 years | naddy | __clock_t is now defined in <sys/_types.h>; ok guenther@ |
timetc.h | 1.5 | 10 years | beck | fix $OpenBSD$, noticed by philip |
tprintf.h | 1.6 | 20 years | avsm | sprinkle some __kprintf__ attributes around functions which use format strings i... |
tree.h | 1.14 | 9 years | deraadt | a dreaded whitespace; Kyle Milz |
tty.h | 1.36 | 8 years | sf | Move ppp, nmea, endrun, and msts prototypes to tty.h Fix inconsistent arguments... |
ttycom.h | 1.13 | 10 years | millert | Restore TIOCGSID ioctl that was removed along with the 4.3BSD tty(4) compat. Th... |
ttydefaults.h | 1.6 | 21 years | millert | Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul... |
types.h | 1.44 | 8 years | daniel | These days pcc defines __GNUC__ and we don't support gcc2. Also needed for upcom... |
ucred.h | 1.11 | 9 years | guenther | Return EINVAL if the creds supplied for NFS export have a cr_ngroups less than z... |
uio.h | 1.18 | 9 years | guenther | Forward declare 'struct file' so that libkvm and others that indirectly pull in ... |
un.h | 1.14 | 8 years | guenther | Change unp_scan() and its callbacks to pass the array of struct file ** and a co... |
unistd.h | 1.31 | 8 years | guenther | Add kbind, a syscall for ld.so to use to securely and efficiently update memory ... |
unpcb.h | 1.12 | 8 years | guenther | Rework the UNIX domain socket garbage collector, including ideas from {Free,Net}... |
user.h | 1.9 | 9 years | deraadt | sys/user.h can now be substantially gutted. ok guenther |
utsname.h | 1.6 | 11 years | deraadt | hide some userland functions from the kernel |
uuid.h | 1.3 | 9 years | miod | Add uuid support routines to libc. From FreeBSD via NetBSD via Bitrig via Markus... |
varargs.h | 1.2 | 20 years | espie | branches: 1.2.2; switch to shorter licence at millert@ suggestion. |
videoio.h | 1.14 | 8 years | ajacoutot | Include sys/ioccom.h since _IO* is used. Based on the number and type of other ... |
vmmeter.h | 1.14 | 12 years | deraadt | more rfork mop-up |
vnode.h | 1.133 | 8 years | guenther | Delete VBITS: it's unused and the definition is actually wrong ok miod@ |
wait.h | 1.17 | 9 years | matthew | Remove support for "union wait" and WSTOPPED. union wait has been deprecated si... |
dkbad.h (in the Attic) [Hide] | 1.4 | 21 years | millert | Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul... |
ioctl_compat.h (in the Attic) [Hide] | 1.6 | 9 years | tedu | remove LKM lies |
kgdb.h (in the Attic) [Hide] | 1.5 | 18 years | fgsch | move kgdb_connect and kgdb_panic into MI. looked by miod@ and kettenis@ |
localedef.h (in the Attic) [Hide] | 1.5 | 9 years | deraadt | This does not need <sys/param.h>. If we change some other stuff around, it migh... |
scanio.h (in the Attic) [Hide] | 1.7 | 27 years | tholo | Add quirk, type for AT3 scanner (ViewStation 32) |