OpenBSD CVS

src/sys/sys/


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_1


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] _types.h  1.2   16 years  otto   Widen some struct statfs fields to support large filesystem stata and add some t...
[TXT] acct.h  1.4   21 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] ataio.h  1.5   20 years  miod   Typos: defintion -> definition, proccess -> process There are more occurences h...
[TXT] audioio.h  1.21   13 years  jakemsr   add two new members to structs audio_encoding and audio_prinfo. for both structs...
[TXT] buf.h  1.78   12 years  tedu   bread does nothing with its ucred argument. remove it. ok matthew
[TXT] cdefs.h  1.32   12 years  kettenis   C++11 is based on C99, so make sure __ISO_C_VISIBLE gets set to 1999 if the valu...
[TXT] cdio.h  1.16   17 years  krw   Add the ability to issue GPCMD_REPORT_KEY and GPCMD_SEND_KEY scsi commands via t...
[TXT] chio.h  1.7   18 years  beck   Add support for primary and alternate volume tags to ch(4) - borrowed and adap...
[TXT] conf.h  1.118   12 years  deraadt   ccd goes to the attic discussed with jsing and millert
[TXT] core.h  1.4   15 years  kettenis   Make ELF platforms generate ELF core dumps. Somewhat based on code from NetBSD....
[TXT] device.h  1.44   12 years  matthew   Remove config_activate() and DVACT_ACTIVATE. PCMCIA's the only thing that's eve...
[TXT] dir.h  1.5   21 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] dirent.h  1.8   17 years  jmc   typo in comment; from eric anderson ok deraadt
[TXT] disk.h  1.33   12 years  jsing   Avoid the use of an invalid disklabel by setting a DK_LABELVALID flag if we corr...
[TXT] disklabel.h  1.53   12 years  deraadt   mark ccd(4) deprecated in a few more places
[TXT] dkio.h  1.9   13 years  matthew   Drop kernel support for the useless DIOCWLABEL ioctl and prune a lot of silly fl...
[TXT] domain.h  1.9   15 years  otto   fix PR 6082: do not create more fd's than will fit in the message on the receivi...
[TXT] endian.h  1.19   12 years  deraadt   When converting endian to same-endian, the macros should cast to unsigned so tha...
[TXT] errno.h  1.22   14 years  guenther   Change ENOTSUP's strerror() to "Not supported" Provide C and Pig locale expansio...
[TXT] evcount.h  1.3   13 years  matthew   Get rid of evcount's support for arranging counters in a tree hierarchy. Everyt...
[TXT] event.h  1.15   13 years  guenther   Fix knote handling for exiting processes: when triggering a NOTE_EXIT knote, rem...
[TXT] eventvar.h  1.2   23 years  mickey   branches: 1.2.4; rcsid; lots of bad tabs and spaces
[TXT] exec.h  1.25   14 years  thib   Remove the VREF() macro and replaces all instances with a call to verf(), which ...
[TXT] exec_elf.h  1.49   12 years  pirofti   Add new machine entry for Itanium. While at it clean-up and fix machine types t...
[TXT] 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...
[TXT] extent.h  1.12   15 years  kettenis   Add a new EX_FILLED flag to make extent_create() create an extent map that has a...
[TXT] fcntl.h  1.19   12 years  matthew   Expose a bunch of new functionality from POSIX 2008: openat(2), fchmodat(2), fst...
[TXT] file.h  1.28   12 years  thib   Rename FMARK to FIF_MARK and FDEFER to FIF_DEFER and move those flags to f_iflag...
[TXT] filedesc.h  1.20   15 years  art   Fix a bunch of problems and races with posix file locking. - file descriptor ta...
[TXT] filio.h  1.5   17 years  deraadt   FIBMAP is used by nothing; checked by miod and pvalchev
[TXT] gmon.h  1.4   21 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] gpio.h  1.8   12 years  matthieu   Add a 'flag' locator to gpioiic(4), and define a first flag value to swap the SD...
[TXT] hibernate.h  1.19   12 years  deraadt   ready this for big-endian support later on ok mlarkin
[TXT] hotplug.h  1.5   18 years  mk   Actually remove the device id from events.
[TXT] ioccom.h  1.4   18 years  miod   paramter -> parameter
[TXT] ioctl.h  1.13   12 years  tedu   remove compat_svr4 support. ok deraadt
[TXT] ipc.h  1.11   13 years  guenther   Remove the old COMPAT_23 SysV IPC structures and the never implemented semconfig...
[TXT] kcore.h  1.1   28 years  niklas   Merge of NetBSD 960317
[TXT] kernel.h  1.12   17 years  art   The world of __HAVEs and __HAVE_NOTs is reducing. All architectures have cpu_inf...
[TXT] kthread.h  1.5   13 years  martynas   Kthread_create is a kernel function so use kprintf format attribute instead. OK...
[TXT] ktrace.h  1.12   12 years  guenther   Handle rthreads consistently in ktrace by moving the flags and vnode into struct...
[TXT] limits.h  1.8   14 years  guenther   Move MB_LEN_MAX into the machine-independent sys/limits.h header, rather than de...
[TXT] lock.h  1.21   14 years  deraadt   cut down simple locks (so simple that they don't even lock) to the point where t...
[TXT] lockf.h  1.8   15 years  art   Fix a bunch of problems and races with posix file locking. - file descriptor ta...
[TXT] malloc.h  1.99   13 years  tedu   ntfs memory names were too long and make vmstat -m look ugly
[TXT] mbuf.h  1.156   12 years  haesbaert   Remove struct mclsizes, this is a left over. ok dlg@
[TXT] memrange.h  1.5   14 years  kettenis   Reload mtrr state on all CPUs after updates. Seems to speed up X on MP systems,...
[TXT] mman.h  1.21   13 years  guenther   Remove an obsolete (was in rev 1.1) and unclear comment
[TXT] mount.h  1.106   12 years  beck   clean up buffer cache statistics somewhat to remove some now useless statistics,...
[TXT] mplock.h  1.9   16 years  art   Move the implementation of __mp_lock (biglock) into machine dependent code. At t...
[TXT] msg.h  1.18   12 years  guenther   Remove the extern declarations for the long-gone static msg queue data structure...
[TXT] msgbuf.h  1.8   19 years  krw   Try to start log message buffer on a new line. Helps install scripts avoid detec...
[TXT] mtio.h  1.9   17 years  krw   No need for tape fields to be daddr_t. int will do. ok beck@ deraadt@
[TXT] mutex.h  1.7   14 years  weingart   A new(er) mtx_enter_try(). Ok oga@, "the time is now" deraadt@.
[TXT] namei.h  1.27   12 years  guenther   Change ni_dirfd's position in struct nameidata to eliminate alignment padding on...
[TXT] param.h  1.94   12 years  deraadt   crank to 5.1-beta
[TXT] pciio.h  1.7   13 years  kettenis   Add an ioctl to figure out the non-sticky bits in PCI BARs used for determining ...
[TXT] pipe.h  1.13   18 years  millert   Move contents of sys/select.h to sys/selinfo.h in preparation for a userland-vis...
[TXT] poll.h  1.11   20 years  millert   Add an nfds_t type as per POSIX and also add pollfd_t like Solaris has.
[TXT] pool.h  1.41   12 years  tedu   when all you have is a hammer, make it a big one. add more checks to pool_chk a...
[TXT] proc.h  1.149   12 years  guenther   Add rtable id and thread id to struct kinfo_proc (and fix process id) and add an...
[TXT] protosw.h  1.17   12 years  guenther   Nuke a dangling bit left over from the now gone PRU_PEEREID ok deraadt@
[TXT] ptrace.h  1.12   13 years  guenther   Correct the links between threads, processes, pgrps, and sessions, so that the p...
[TXT] queue.h  1.35   12 years  bluhm   Remove SLIST_FOREACH_PREVPTR from src tree, it is not used anymore. ok guenther@...
[TXT] radioio.h  1.4   18 years  jakemsr   improve support for TV tuning via radio(4) by: - adding a TV or radio mode flag ...
[TXT] reboot.h  1.13   20 years  tom   Ensure that we obey a user's ddb> boot reboot command even if the system is cold...
[TXT] resource.h  1.9   13 years  kettenis   Include <sys/time.h> such that <sys/resource.h> becomes usable on its own as req...
[TXT] resourcevar.h  1.14   12 years  guenther   Revert art@'s moving around of the KERNEL_LOCK()/KERNEL_UNLOCK() calls, as it ca...
[TXT] rwlock.h  1.13   13 years  matthew   Add stricter asserts to DIAGNOSTIC kernels to help catch mutex and rwlock misuse...
[TXT] sched.h  1.30   12 years  deraadt   Make userret() MI. On architectures which jammed stuff into it in the past, pul...
[TXT] scsiio.h  1.9   13 years  jasper   - add a define for CMDBUFLEN, and use it for scsireq.cmd ok krw@
[TXT] select.h  1.9   18 years  otto   x << long generates a lint warning, so silence it by casting __NFDBITS to unsign...
[TXT] selinfo.h  1.3   16 years  art   Back out the tracking of procs in struct selinfo. There's one serious bug in the...
[TXT] sem.h  1.21   13 years  guenther   Remove the old COMPAT_23 SysV IPC structures and the never implemented semconfig...
[TXT] sensors.h  1.31   12 years  yuo   apply following changes to sensor framework: - change accuracy of SENSOR_FREQ fr...
[TXT] shm.h  1.24   12 years  robert   Allow segments to be used even after they were marked for deletion with the IPC_...
[TXT] siginfo.h  1.9   18 years  millert   First step in include files overhaul. Use __FOO_VISIBLE (as defined in sys/cdef...
[TXT] signal.h  1.23   12 years  guenther   sigstack() is long dead, and the compat sigaltstack syscall is gone too. Correct...
[TXT] signalvar.h  1.24   12 years  joshe   Move struct proc's sigaltstack struct from the zeroed area into the copied area,...
[TXT] socket.h  1.78   12 years  fgsch   add support for MSG_NOSIGNAL. linux bits compiled on i386 by sebastia@, mikeb@ o...
[TXT] socketvar.h  1.50   12 years  tedu   remove compat_svr4 support. ok deraadt
[TXT] sockio.h  1.49   12 years  haesbaert   Tie the 802.1p (CoS) value in vlan(4) with the new prio scheme in pf. When tran...
[TXT] specdev.h  1.31   12 years  deraadt   clean up some left over decls from before the code moved to one file ok guenther...
[TXT] stat.h  1.20   12 years  matthew   Expose a bunch of new functionality from POSIX 2008: openat(2), fchmodat(2), fst...
[TXT] statvfs.h  1.2   16 years  otto   flag constant values should be UL, spotted by deraadt@
[TXT] stdarg.h  1.8   13 years  matthew   Change va_arg and va_end definitions from object-like macros to function-like ma...
[TXT] stdint.h  1.7   12 years  kettenis   C99 says that both <wchar.h> and <stdint.h> should define WCHAR_MIN/MAX. ok bec...
[TXT] swap.h  1.4   22 years  art   kill old vm
[TXT] syscall.h  1.132   12 years  guenther   Reimplement mutexes, condvars, and rwlocks to eliminate bugs, particularly the "...
[TXT] syscallargs.h  1.134   12 years  guenther   Reimplement mutexes, condvars, and rwlocks to eliminate bugs, particularly the "...
[TXT] sysctl.h  1.120   12 years  guenther   Add rtable id and thread id to struct kinfo_proc (and fix process id) and add an...
[TXT] syslimits.h  1.11   16 years  kettenis   Define _POSIX_HOST_NAME_MAX and HOST_NAME_MAX. ok krw@, laurent@
[TXT] syslog.h  1.13   13 years  deraadt   Remove the LOG_MAKEPRI macro. It has been broken (the << 3 is wrong) since the ...
[TXT] systm.h  1.90   12 years  jsing   Switch back to bootduid, however remember to include sys/systm.h...
[TXT] termios.h  1.11   14 years  jmc   SIGINTR -> SIGINT; taken from mrg@netbsd's fix to termios.4 (-r1.33); ok guenthe...
[TXT] time.h  1.26   14 years  guenther   Convert thrsleep() to an absolute timeout with clockid to eliminate a race condi...
[TXT] timeout.h  1.21   13 years  dlg   tweak timeout_del so it can tell the caller if it actually did remove a timeout ...
[TXT] times.h  1.5   18 years  millert   Adapt things to use __type_t instead of _BSD_TYPE_T_ Add new sys/_types.h header...
[TXT] timetc.h  1.2   17 years  otto   Timecounter based implementation of adjfreq(2). Largely from art@ Tested by vari...
[TXT] tprintf.h  1.6   20 years  avsm   sprinkle some __kprintf__ attributes around functions which use format strings i...
[TXT] tree.h  1.13   12 years  pirofti   Add FOREACH_SAFE() data structure companions. Part written by me, part taken fr...
[TXT] tty.h  1.31   12 years  tedu   remove compat_svr4 support. ok deraadt
[TXT] ttycom.h  1.11   15 years  stevesk   endrun(4) - EndRun Technologies native time-of-day message timedelta sensor. Ba...
[TXT] ttydefaults.h  1.6   21 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] types.h  1.32   13 years  deraadt   move to 64-bit daddr_t; ports tree will follow i hope
[TXT] ucred.h  1.6   20 years  tedu   change arguments to suser. suser now takes the process, and a flags argument. ...
[TXT] uio.h  1.15   13 years  guenther   Correct the links between threads, processes, pgrps, and sessions, so that the p...
[TXT] un.h  1.11   12 years  claudio   Enforce that the path to the unix socket fits into struct sockaddr_un and that i...
[TXT] unistd.h  1.19   12 years  guenther   "TLS-lite": add kernel support for a per-thread userspace pointer, for pointing ...
[TXT] unpcb.h  1.8   13 years  deraadt   Add getsockopt SOL_SOCKET SO_PEERCRED support. This behaves similar to getpeerei...
[TXT] user.h  1.7   13 years  guenther   Strip out ancient bits in struct user that were still used only by the now-remov...
[TXT] utsname.h  1.5   21 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] varargs.h  1.2   20 years  espie   branches: 1.2.2; switch to shorter licence at millert@ suggestion.
[TXT] videoio.h  1.6   13 years  miod   __attribute__((packed)) -> __packed. The ioprbs.c chunk was commented out, and u...
[TXT] vmmeter.h  1.12   21 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] vnode.h  1.110   12 years  nicm   Add new KERN_PROC_CWD sysctl to get the current working directory of a process. ...
[TXT] wait.h  1.14   18 years  tedu   use the underscore variants of _BYTE_ORDER which are always defined even when va...
[TXT] agpio.h (in the Attic) [Hide]  1.3   15 years  oga   Fixup AGP_MODE{GET,SET}_RATE() macros. the agp 2.0 spec defines that the lowest ...
[TXT] dkbad.h (in the Attic) [Hide]  1.4   21 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] dkstat.h (in the Attic) [Hide]  1.8   13 years  miod   Remove unused DK_NDRIVE define. ok krw@ deraadt@
[TXT] exec_aout.h (in the Attic) [Hide]  1.22   17 years  miod   Early bits for a 32-bit SuperH toolchain, currently for little-endian systems on...
[TXT] exec_ecoff.h (in the Attic) [Hide]  1.7   22 years  millert   First round of __P removal in sys
[TXT] exec_olf.h (in the Attic) [Hide]  1.10   16 years  deraadt   olf death throes: OOSN_* names can go away; ok miod
[TXT] hash.h (in the Attic) [Hide]  1.5   13 years  claudio   Make the endpointer also const so that there is no warning from gcc4 about disca...
[TXT] ioctl_compat.h (in the Attic) [Hide]  1.4   21 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] kgdb.h (in the Attic) [Hide]  1.5   18 years  fgsch   move kgdb_connect and kgdb_panic into MI. looked by miod@ and kettenis@
[TXT] lkm.h (in the Attic) [Hide]  1.13   15 years  deraadt   wrap do/while construct around the function macro DISPATCH(); ok dlg
[TXT] localedef.h (in the Attic) [Hide]  1.3   28 years  deraadt   partial sync with netbsd 960418, more to come
[TXT] midiio.h (in the Attic) [Hide]  1.4   15 years  ray   First pass at removing clauses 3 and 4 from NetBSD licenses. Not sure what's mo...
[TXT] scanio.h (in the Attic) [Hide]  1.7   27 years  tholo   Add quirk, type for AT3 scanner (ViewStation 32)
[TXT] timeb.h (in the Attic) [Hide]  1.5   21 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] ttychars.h (in the Attic) [Hide]  1.3   21 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] ttydev.h (in the Attic) [Hide]  1.4   21 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] workq.h (in the Attic) [Hide]  1.6   14 years  dlg   when you add a task to a workq, it allocates memory to handle the task and shove...