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_4_BASE


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] _time.h  1.3   10 years  guenther   Add support for the _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME options, including ...
[TXT] _types.h  1.5   10 years  guenther   Take II, this time without flubbing off_t: : move several internal type definiti...
[TXT] acct.h  1.5   11 years  deraadt   Put acct_shutdown() proto in a better place
[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.89   10 years  beck   back out the cache flipper temporarily to work out of tree. will come back soon....
[TXT] cdefs.h  1.34   11 years  matthew   Add framework support for controlling symbol visibility in shared objects, inspi...
[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.124   10 years  syl   Make fuse device clonable. ok tedu@
[TXT] core.h  1.5   11 years  deraadt   Slice & dice coredump write requests into MAXPHYS blocks, and yield between oper...
[TXT] device.h  1.45   11 years  deraadt   Revamp the sequences for suspend/hibernate -> resume so that the code paths are ...
[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.9   11 years  guenther   Use internal type names, including __ino_t, for the members of struct dirent. B...
[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.55   10 years  deraadt   final removal of daddr64_t. daddr_t has been 64 bit for a long enough test peri...
[TXT] dkio.h  1.9   12 years  matthew   Drop kernel support for the useless DIOCWLABEL ioctl and prune a lot of silly fl...
[TXT] domain.h  1.11   11 years  mpi   Instead of having various extern declarations for protocol variables, declare th...
[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.18   11 years  nicm   When a ucom(4) is removed, it frees the tty with ttyfree(). However if anyone is...
[TXT] eventvar.h  1.3   12 years  deraadt   release the file ref to the kqueue while in kevent(), so that close() can termin...
[TXT] exec.h  1.26   11 years  matthew   Add support for .openbsd.randomdata sections and PT_OPENBSD_RANDOMIZE segments t...
[TXT] exec_elf.h  1.52   11 years  guenther   Implement symbol caching and RELACOUNT/RELCOUNT optimizations. Much assistance a...
[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.20   10 years  guenther   Move FHASLOCK from f_flag to f_iflags, freeing up a bit for passing O_* flags an...
[TXT] file.h  1.31   10 years  guenther   Move FHASLOCK from f_flag to f_iflags, freeing up a bit for passing O_* flags an...
[TXT] filedesc.h  1.25   11 years  guenther   Revert the blocked FIFO open fix, as there's either a race in the ref-count hand...
[TXT] filio.h  1.5   17 years  deraadt   FIBMAP is used by nothing; checked by miod and pvalchev
[TXT] fusebuf.h  1.3   10 years  tedu   can't use PAGE_SIZE for array sizes. it's not always a constant. just hard code ...
[TXT] gmon.h  1.7   11 years  mpi   Fix kernel profiling on MP systems by using per-CPU buffers and teach kgmon(8) t...
[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.24   11 years  mlarkin   Add a magic number to the head of the signature block. Check for magic number ...
[TXT] hotplug.h  1.5   18 years  mk   Actually remove the device id from events.
[TXT] ioccom.h  1.5   11 years  deraadt   NBPG is spelled PAGE_SIZE
[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.14   10 years  guenther   Convert some internal APIs to use timespecs instead of timevals ok matthew@ der...
[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.16   11 years  miod   Add utrace(2), a system call allowing for userland to send its own ktrace record...
[TXT] limits.h  1.10   11 years  guenther   Further standards compliance fixes: export LONG_BIT, WORD_BIT, and NL_{ARG,LANG,...
[TXT] lock.h  1.22   11 years  tedu   exorcise lockmgr. the api remains, but is now backed by recursive rwlocks. origi...
[TXT] lockf.h  1.9   11 years  deraadt   branches: 1.9.16; 1.9.22; hide some kernel functions from userland
[TXT] malloc.h  1.107   10 years  tedu   tabs after defines, not spaces
[TXT] mbuf.h  1.165   10 years  brad   Use a tab here to be consistent with the surrounding flags.
[TXT] memrange.h  1.6   11 years  deraadt   pretty
[TXT] mman.h  1.23   11 years  tedu   add shm_open and friends which i have been told ports programs would like to use...
[TXT] mount.h  1.114   10 years  beck   back out the cache flipper temporarily to work out of tree. will come back soon....
[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.28   11 years  tedu   rename NCHNAMLEN to NAMECACHE_MAXLEN. easier to read, easier to type. ok beck de...
[TXT] param.h  1.104   10 years  deraadt   move to 5.4-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.15   11 years  deraadt   clean up kernel includes; no need for uvm_extern.h
[TXT] poll.h  1.13   11 years  guenther   Tweak previous: test __BSD_VISIBLE with #if, not #ifdef ok matthew@
[TXT] pool.h  1.43   11 years  tedu   simpleq is lighter weight and sufficient for pool's needs. ok deraadt
[TXT] proc.h  1.168   10 years  haesbaert   Prevent idle thread from being stolen on startup. There is a race condition whi...
[TXT] protosw.h  1.18   11 years  mpi   Instead of having various extern declarations for protocol variables, declare th...
[TXT] ptrace.h  1.14   12 years  kettenis   First stab at making ptrace(2) usable for debugging multi-threaded programs. It ...
[TXT] queue.h  1.38   10 years  fgsch   Fix CIRCLEQ_REPLACE. From Michael Piszczek (mpiszczek_at_ddn_dot_com). 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.14   11 years  deraadt   label some nested #endif's
[TXT] resource.h  1.11   11 years  guenther   Put parens about negative #define values. Hide struct loadavg as non-standard. <...
[TXT] resourcevar.h  1.16   10 years  guenther   Convert some internal APIs to use timespecs instead of timevals ok matthew@ der...
[TXT] rwlock.h  1.14   11 years  tedu   exorcise lockmgr. the api remains, but is now backed by recursive rwlocks. origi...
[TXT] sched.h  1.33   10 years  tedu   even better now text now.
[TXT] scsiio.h  1.10   11 years  deraadt   struct oscsi_addr is not used anymore
[TXT] select.h  1.11   11 years  matthew   Extend P_SIGSUSPEND handling in userret() to properly restore the sigmask even i...
[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.32   11 years  yuo   add more sensor types to sensor framework. - Pressure (10^-3 Pa) - distance (1...
[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.26   11 years  matthew   Extend P_SIGSUSPEND handling in userret() to properly restore the sigmask even i...
[TXT] signalvar.h  1.26   11 years  guenther   Determine whether we're currently on the alternative signal stack dynamically, b...
[TXT] socket.h  1.83   11 years  guenther   Use internal types instead of the old BSD u_int#_t types in the standard portion...
[TXT] socketvar.h  1.55   11 years  bluhm   Changing the socket buffer flags sb_flags was not interrupt safe as |= and &= ar...
[TXT] sockio.h  1.50   11 years  sthen   Add SIOCGIFHARDMTU to allow retrieving the driver's maximum supported MTU looks ...
[TXT] specdev.h  1.32   10 years  deraadt   final removal of daddr64_t. daddr_t has been 64 bit for a long enough test peri...
[TXT] stat.h  1.22   10 years  guenther   Since we now have shm_{open,unlink}(), add the S_TYPEIS{MQ,SEM,SHM}() macros tha...
[TXT] statvfs.h  1.3   11 years  deraadt   hide some userland functions from the kernel
[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.8   10 years  matthew   Contrary to C99's advice, C++ TR1 and C++ 11 require that <inttypes.h> and <stdi...
[TXT] swap.h  1.6   11 years  tedu   it is no longer interesting that struct swapent is not compatible with a vm syst...
[TXT] syscall.h  1.145   10 years  miod   regen
[TXT] syscall_mi.h  1.2   11 years  guenther   Fix compilation when !defined(KTRACE) by hiding the then-unused 'code' variable ...
[TXT] syscallargs.h  1.147   10 years  miod   regen
[TXT] sysctl.h  1.136   10 years  miod   Constify the mib argument of sysctl(). ok matthew@ millert@
[TXT] syslimits.h  1.12   11 years  guenther   SEM_VALUE_MAX belongs in <limits.h> (via sys/syslimits.h) struct sem --> struct ...
[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.100   10 years  deraadt   Replace all ovbcopy with memmove; swap the src and dst arguments too ok otto
[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.31   10 years  guenther   struct bintime is only used inside the kernel, while struct clockinfo is only us...
[TXT] timeout.h  1.22   12 years  guenther   On resume, run forward the monotonic and realtimes clocks instead of jumping jus...
[TXT] times.h  1.6   10 years  naddy   __clock_t is now defined in <sys/_types.h>; ok guenther@
[TXT] timetc.h  1.3   12 years  guenther   On resume, run forward the monotonic and realtimes clocks instead of jumping jus...
[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.32   11 years  deraadt   Ensure the tty hiwat is less than the size of the ring buffer (since we do not g...
[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.37   10 years  guenther   Add support for the _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME options, including ...
[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.17   11 years  kettenis   Use __off_t instead of off_t to make this usable on its own even in our default ...
[TXT] un.h  1.12   11 years  guenther   Improve POSIX/SUS compliance of <netdb.h>, <sys/socket.h>, and <sys/un.h>. Much...
[TXT] unistd.h  1.28   11 years  guenther   Add support for _PC_TIMESTAMP_RESOLUTION for ffs/mfs, cd9600, ext2, msdos, NFS, ...
[TXT] unpcb.h  1.8   13 years  deraadt   Add getsockopt SOL_SOCKET SO_PEERCRED support. This behaves similar to getpeerei...
[TXT] user.h  1.8   12 years  guenther   Make rusage totals, itimers, and profile settings per-process instead of per-rth...
[TXT] utsname.h  1.6   11 years  deraadt   hide some userland functions from the kernel
[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.14   12 years  deraadt   more rfork mop-up
[TXT] vnode.h  1.118   10 years  guenther   syncdelay is defined as int, not time_t, in kern/vfs_sync.c, and that's Just Fin...
[TXT] wait.h  1.15   11 years  deraadt   label some nested #endif's
[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.23   11 years  tedu   remove the old_?magic aout exec functions which are never used. ok deraadt
[TXT] exec_ecoff.h (in the Attic) [Hide]  1.7   22 years  millert   First round of __P removal in sys
[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] 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...