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 |
---|---|---|---|---|
Parent Directory | ||||
_time.h | 1.3 | 10 years | guenther | Add support for the _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME options, including ... |
_types.h | 1.5 | 10 years | guenther | Take II, this time without flubbing off_t: : move several internal type definiti... |
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... |
audioio.h | 1.21 | 13 years | jakemsr | add two new members to structs audio_encoding and audio_prinfo. for both structs... |
buf.h | 1.89 | 10 years | beck | back out the cache flipper temporarily to work out of tree. will come back soon.... |
cdefs.h | 1.34 | 11 years | matthew | Add framework support for controlling symbol visibility in shared objects, inspi... |
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.124 | 10 years | syl | Make fuse device clonable. ok tedu@ |
core.h | 1.5 | 11 years | deraadt | Slice & dice coredump write requests into MAXPHYS blocks, and yield between oper... |
device.h | 1.45 | 11 years | deraadt | Revamp the sequences for suspend/hibernate -> resume so that the code paths are ... |
dir.h | 1.5 | 21 years | millert | Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul... |
dirent.h | 1.9 | 11 years | guenther | Use internal type names, including __ino_t, for the members of struct dirent. B... |
disk.h | 1.33 | 12 years | jsing | Avoid the use of an invalid disklabel by setting a DK_LABELVALID flag if we corr... |
disklabel.h | 1.55 | 10 years | deraadt | final removal of daddr64_t. daddr_t has been 64 bit for a long enough test peri... |
dkio.h | 1.9 | 12 years | matthew | Drop kernel support for the useless DIOCWLABEL ioctl and prune a lot of silly fl... |
domain.h | 1.11 | 11 years | mpi | Instead of having various extern declarations for protocol variables, declare th... |
endian.h | 1.19 | 12 years | deraadt | When converting endian to same-endian, the macros should cast to unsigned so tha... |
errno.h | 1.22 | 14 years | guenther | Change ENOTSUP's strerror() to "Not supported" Provide C and Pig locale expansio... |
evcount.h | 1.3 | 13 years | matthew | Get rid of evcount's support for arranging counters in a tree hierarchy. Everyt... |
event.h | 1.18 | 11 years | nicm | When a ucom(4) is removed, it frees the tty with ttyfree(). However if anyone is... |
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.26 | 11 years | matthew | Add support for .openbsd.randomdata sections and PT_OPENBSD_RANDOMIZE segments t... |
exec_elf.h | 1.52 | 11 years | guenther | Implement symbol caching and RELACOUNT/RELCOUNT optimizations. Much assistance a... |
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.12 | 15 years | kettenis | Add a new EX_FILLED flag to make extent_create() create an extent map that has a... |
fcntl.h | 1.20 | 10 years | guenther | Move FHASLOCK from f_flag to f_iflags, freeing up a bit for passing O_* flags an... |
file.h | 1.31 | 10 years | guenther | Move FHASLOCK from f_flag to f_iflags, freeing up a bit for passing O_* flags an... |
filedesc.h | 1.25 | 11 years | guenther | Revert the blocked FIFO open fix, as there's either a race in the ref-count hand... |
filio.h | 1.5 | 17 years | deraadt | FIBMAP is used by nothing; checked by miod and pvalchev |
fusebuf.h | 1.3 | 10 years | tedu | can't use PAGE_SIZE for array sizes. it's not always a constant. just hard code ... |
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.24 | 11 years | mlarkin | Add a magic number to the head of the signature block. Check for magic number ... |
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.13 | 12 years | tedu | remove compat_svr4 support. ok deraadt |
ipc.h | 1.11 | 13 years | guenther | Remove the old COMPAT_23 SysV IPC structures and the never implemented semconfig... |
kcore.h | 1.1 | 28 years | niklas | Merge of NetBSD 960317 |
kernel.h | 1.14 | 10 years | guenther | Convert some internal APIs to use timespecs instead of timevals ok matthew@ der... |
kthread.h | 1.5 | 13 years | martynas | Kthread_create is a kernel function so use kprintf format attribute instead. OK... |
ktrace.h | 1.16 | 11 years | miod | Add utrace(2), a system call allowing for userland to send its own ktrace record... |
limits.h | 1.10 | 11 years | guenther | Further standards compliance fixes: export LONG_BIT, WORD_BIT, and NL_{ARG,LANG,... |
lock.h | 1.22 | 11 years | tedu | exorcise lockmgr. the api remains, but is now backed by recursive rwlocks. origi... |
lockf.h | 1.9 | 11 years | deraadt | branches: 1.9.16; 1.9.22; hide some kernel functions from userland |
malloc.h | 1.107 | 10 years | tedu | tabs after defines, not spaces |
mbuf.h | 1.165 | 10 years | brad | Use a tab here to be consistent with the surrounding flags. |
memrange.h | 1.6 | 11 years | deraadt | pretty |
mman.h | 1.23 | 11 years | tedu | add shm_open and friends which i have been told ports programs would like to use... |
mount.h | 1.114 | 10 years | beck | back out the cache flipper temporarily to work out of tree. will come back soon.... |
mplock.h | 1.9 | 16 years | art | Move the implementation of __mp_lock (biglock) into machine dependent code. At t... |
msg.h | 1.18 | 12 years | guenther | Remove the extern declarations for the long-gone static msg queue data structure... |
msgbuf.h | 1.8 | 19 years | krw | Try to start log message buffer on a new line. Helps install scripts avoid detec... |
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.28 | 11 years | tedu | rename NCHNAMLEN to NAMECACHE_MAXLEN. easier to read, easier to type. ok beck de... |
param.h | 1.104 | 10 years | deraadt | move to 5.4-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 |
poll.h | 1.13 | 11 years | guenther | Tweak previous: test __BSD_VISIBLE with #if, not #ifdef ok matthew@ |
pool.h | 1.43 | 11 years | tedu | simpleq is lighter weight and sufficient for pool's needs. ok deraadt |
proc.h | 1.168 | 10 years | haesbaert | Prevent idle thread from being stolen on startup. There is a race condition whi... |
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.38 | 10 years | fgsch | Fix CIRCLEQ_REPLACE. From Michael Piszczek (mpiszczek_at_ddn_dot_com). guenther... |
radioio.h | 1.4 | 18 years | jakemsr | improve support for TV tuning via radio(4) by: - adding a TV or radio mode flag ... |
reboot.h | 1.14 | 11 years | deraadt | label some nested #endif's |
resource.h | 1.11 | 11 years | guenther | Put parens about negative #define values. Hide struct loadavg as non-standard. <... |
resourcevar.h | 1.16 | 10 years | guenther | Convert some internal APIs to use timespecs instead of timevals ok matthew@ der... |
rwlock.h | 1.14 | 11 years | tedu | exorcise lockmgr. the api remains, but is now backed by recursive rwlocks. origi... |
sched.h | 1.33 | 10 years | tedu | even better now text now. |
scsiio.h | 1.10 | 11 years | deraadt | struct oscsi_addr is not used anymore |
select.h | 1.11 | 11 years | matthew | Extend P_SIGSUSPEND handling in userret() to properly restore the sigmask even i... |
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.21 | 13 years | guenther | Remove the old COMPAT_23 SysV IPC structures and the never implemented semconfig... |
sensors.h | 1.32 | 11 years | yuo | add more sensor types to sensor framework. - Pressure (10^-3 Pa) - distance (1... |
shm.h | 1.24 | 12 years | robert | Allow segments to be used even after they were marked for deletion with the IPC_... |
siginfo.h | 1.9 | 18 years | millert | First step in include files overhaul. Use __FOO_VISIBLE (as defined in sys/cdef... |
signal.h | 1.26 | 11 years | matthew | Extend P_SIGSUSPEND handling in userret() to properly restore the sigmask even i... |
signalvar.h | 1.26 | 11 years | guenther | Determine whether we're currently on the alternative signal stack dynamically, b... |
socket.h | 1.83 | 11 years | guenther | Use internal types instead of the old BSD u_int#_t types in the standard portion... |
socketvar.h | 1.55 | 11 years | bluhm | Changing the socket buffer flags sb_flags was not interrupt safe as |= and &= ar... |
sockio.h | 1.50 | 11 years | sthen | Add SIOCGIFHARDMTU to allow retrieving the driver's maximum supported MTU looks ... |
specdev.h | 1.32 | 10 years | deraadt | final removal of daddr64_t. daddr_t has been 64 bit for a long enough test peri... |
stat.h | 1.22 | 10 years | guenther | Since we now have shm_{open,unlink}(), add the S_TYPEIS{MQ,SEM,SHM}() macros tha... |
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.8 | 10 years | matthew | Contrary to C99's advice, C++ TR1 and C++ 11 require that <inttypes.h> and <stdi... |
swap.h | 1.6 | 11 years | tedu | it is no longer interesting that struct swapent is not compatible with a vm syst... |
syscall.h | 1.145 | 10 years | miod | regen |
syscall_mi.h | 1.2 | 11 years | guenther | Fix compilation when !defined(KTRACE) by hiding the then-unused 'code' variable ... |
syscallargs.h | 1.147 | 10 years | miod | regen |
sysctl.h | 1.136 | 10 years | miod | Constify the mib argument of sysctl(). ok matthew@ millert@ |
syslimits.h | 1.12 | 11 years | guenther | SEM_VALUE_MAX belongs in <limits.h> (via sys/syslimits.h) struct sem --> struct ... |
syslog.h | 1.13 | 13 years | deraadt | Remove the LOG_MAKEPRI macro. It has been broken (the << 3 is wrong) since the ... |
systm.h | 1.100 | 10 years | deraadt | Replace all ovbcopy with memmove; swap the src and dst arguments too ok otto |
termios.h | 1.11 | 14 years | jmc | SIGINTR -> SIGINT; taken from mrg@netbsd's fix to termios.4 (-r1.33); ok guenthe... |
time.h | 1.31 | 10 years | guenther | struct bintime is only used inside the kernel, while struct clockinfo is only us... |
timeout.h | 1.22 | 12 years | guenther | On resume, run forward the monotonic and realtimes clocks instead of jumping jus... |
times.h | 1.6 | 10 years | naddy | __clock_t is now defined in <sys/_types.h>; ok guenther@ |
timetc.h | 1.3 | 12 years | guenther | On resume, run forward the monotonic and realtimes clocks instead of jumping jus... |
tprintf.h | 1.6 | 20 years | avsm | sprinkle some __kprintf__ attributes around functions which use format strings i... |
tree.h | 1.13 | 12 years | pirofti | Add FOREACH_SAFE() data structure companions. Part written by me, part taken fr... |
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... |
ttycom.h | 1.11 | 15 years | stevesk | endrun(4) - EndRun Technologies native time-of-day message timedelta sensor. Ba... |
ttydefaults.h | 1.6 | 21 years | millert | Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul... |
types.h | 1.37 | 10 years | guenther | Add support for the _POSIX_CPUTIME and _POSIX_THREAD_CPUTIME options, including ... |
ucred.h | 1.6 | 20 years | tedu | change arguments to suser. suser now takes the process, and a flags argument. ... |
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 ... |
un.h | 1.12 | 11 years | guenther | Improve POSIX/SUS compliance of <netdb.h>, <sys/socket.h>, and <sys/un.h>. Much... |
unistd.h | 1.28 | 11 years | guenther | Add support for _PC_TIMESTAMP_RESOLUTION for ffs/mfs, cd9600, ext2, msdos, NFS, ... |
unpcb.h | 1.8 | 13 years | deraadt | Add getsockopt SOL_SOCKET SO_PEERCRED support. This behaves similar to getpeerei... |
user.h | 1.8 | 12 years | guenther | Make rusage totals, itimers, and profile settings per-process instead of per-rth... |
utsname.h | 1.6 | 11 years | deraadt | hide some userland functions from the kernel |
varargs.h | 1.2 | 20 years | espie | branches: 1.2.2; switch to shorter licence at millert@ suggestion. |
videoio.h | 1.6 | 13 years | miod | __attribute__((packed)) -> __packed. The ioprbs.c chunk was commented out, and u... |
vmmeter.h | 1.14 | 12 years | deraadt | more rfork mop-up |
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... |
wait.h | 1.15 | 11 years | deraadt | label some nested #endif's |
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 ... |
dkbad.h (in the Attic) [Hide] | 1.4 | 21 years | millert | Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul... |
dkstat.h (in the Attic) [Hide] | 1.8 | 13 years | miod | Remove unused DK_NDRIVE define. ok krw@ deraadt@ |
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 |
exec_ecoff.h (in the Attic) [Hide] | 1.7 | 22 years | millert | First round of __P removal in sys |
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... |
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... |
kgdb.h (in the Attic) [Hide] | 1.5 | 18 years | fgsch | move kgdb_connect and kgdb_panic into MI. looked by miod@ and kettenis@ |
lkm.h (in the Attic) [Hide] | 1.13 | 15 years | deraadt | wrap do/while construct around the function macro DISPATCH(); ok dlg |
localedef.h (in the Attic) [Hide] | 1.3 | 28 years | deraadt | partial sync with netbsd 960418, more to come |
scanio.h (in the Attic) [Hide] | 1.7 | 27 years | tholo | Add quirk, type for AT3 scanner (ViewStation 32) |
timeb.h (in the Attic) [Hide] | 1.5 | 21 years | millert | Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul... |
ttychars.h (in the Attic) [Hide] | 1.3 | 21 years | millert | Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul... |
ttydev.h (in the Attic) [Hide] | 1.4 | 21 years | millert | Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul... |
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... |