freebsd-skq/sys/sys
phk 6b7609f909 A major sweep over the sysctl stuff.
Move a lot of variables home to their own code (In good time before xmas :-)

Introduce the string descrition of format.

Add a couple more functions to poke into these marvels, while I try to
decide what the correct interface should look like.

Next is adding vars on the fly, and sysctl looking at them too.

Removed a tine bit of defunct and #ifdefed notused code in swapgeneric.
1995-12-04 16:48:58 +00:00
..
_sigset.h Implement SA_NODEFER sa_flag for sigaction(): 1995-10-19 19:16:01 +00:00
acct.h Close PR kern/682: 1995-08-17 00:50:01 +00:00
bio.h Fully prototype physio(). 1995-11-20 12:35:16 +00:00
bitstring.h
buf.h Fully prototype physio(). 1995-11-20 12:35:16 +00:00
callout.h
cdefs.h
cdio.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
chio.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
clist.h
conf.h If you're going to mechanically replicate something in 50 files 1995-11-29 14:41:20 +00:00
cons.h Make pcvt and syscons live in the same kernel. If both are enabled, then 1995-09-10 21:36:12 +00:00
dataacq.h Rename "aio.h" to "dataacq.h" 1995-04-28 12:08:03 +00:00
devconf.h Mega commit for sysctl. 1995-11-20 12:42:39 +00:00
devfsext.h OK, that's it.. 1995-11-29 10:49:16 +00:00
device.h Completed function declarations and/or added prototypes. 1995-11-21 12:55:26 +00:00
dir.h
dirent.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
disk.h Update the wd.c driver to use the new TAILQ scheme for device 1995-11-23 07:24:41 +00:00
disklabel.h Oops, the previous change was missing the declaration of `struct 1995-11-24 15:59:11 +00:00
diskmbr.h Oops, the previous change was missing the declaration of `struct 1995-11-24 15:59:11 +00:00
diskpc98.h Oops, the previous change was missing the declaration of `struct 1995-11-24 15:59:11 +00:00
diskslice.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
dkbad.h
dkstat.h
dmap.h Eliminate sloppy common-style declarations. There should be none left for 1995-07-29 11:44:31 +00:00
domain.h Completed function declarations and/or added prototypes. 1995-11-21 12:55:26 +00:00
errno.h
exec.h Fixed the type of a function pointer in struct execsw. 1995-11-13 07:44:03 +00:00
fbio.h
fcntl.h
fdcio.h
file.h
filedesc.h Prototype getvnode() in the right place (where ibcs2_stat.c can see it). 1995-11-04 10:35:26 +00:00
filio.h
ftape.h
gmon.h kmstartup had the wrong type and unnecessarily external linkage for a 1995-08-29 03:09:14 +00:00
imgact_aout.h Corrected a comment. 1995-07-26 17:25:48 +00:00
imgact.h All: 1995-11-06 12:52:37 +00:00
inflate.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
ioccom.h
ioctl_compat.h
ioctl_meteor.h A batch of Jim Lowe's patches: 1995-11-29 01:07:59 +00:00
ioctl.h
ipc.h
joystick.h
kernel.h OK, that's it.. 1995-11-29 10:49:16 +00:00
ktrace.h
libkern.h Add qsort prototype. 1995-11-09 20:20:03 +00:00
linedisc.h If you're going to mechanically replicate something in 50 files 1995-11-29 14:41:20 +00:00
link_aout.h Change ld.so to correctly load dependant libraries for dlopen and unload them 1995-06-27 09:53:27 +00:00
link_elf.h Change ld.so to correctly load dependant libraries for dlopen and unload them 1995-06-27 09:53:27 +00:00
lkm.h Completed function declarations and/or added prototypes. 1995-11-21 12:55:26 +00:00
lockf.h
malloc.h malloc.h: add sysctl class. 1995-12-02 20:40:20 +00:00
map.h
mbuf.h Completed function declarations and/or added prototypes. 1995-11-21 12:55:26 +00:00
md5.h Change this to do what it should have done from the start. 1995-07-12 09:13:49 +00:00
mdioctl.h Reviewed by: julian with quick glances by bruce and others 1995-08-28 09:19:25 +00:00
mman.h Add definition of PROT_NONE=0 for compatibility with SunOS/Solaris/Linux ... 1995-11-30 20:59:08 +00:00
mount.h Replaced nosys() by lkm_nullcmd(). 1995-11-13 08:52:08 +00:00
mouse.h
msg.h Fix several sysinit functions that had the wrong type and unnecessarily 1995-08-30 00:33:35 +00:00
msgbuf.h Made msgbuf range checking more robust and clean. 1995-08-07 07:58:23 +00:00
mtio.h
namei.h Reviewed by: julian with quick glances by bruce and others 1995-08-28 09:19:25 +00:00
nlist_aout.h
param.h Add roundup2(x,y) for when y is a power of two. 1995-10-06 09:56:26 +00:00
proc.h NOTE: libkvm, w, ps, 'top', and any other utility which depends on struct 1995-07-13 08:48:48 +00:00
protosw.h Completed function declarations and/or added prototypes. 1995-11-21 12:55:26 +00:00
ptrace.h
queue.h Moved inline functions for insque() and remque() to <sys/queue.h>. 1995-12-03 13:45:34 +00:00
random.h Theodore Ts'po's random number gernerator for Linux, ported by me. 1995-10-28 16:58:05 +00:00
reboot.h
resource.h
resourcevar.h
rlist.h
rtprio.h
scsiio.h Add ioctl calls for Freeze/Thaw. 1995-04-28 19:26:02 +00:00
select.h
selinfo.h
sem.h Fix several sysinit functions that had the wrong type and unnecessarily 1995-08-30 00:33:35 +00:00
shm.h Fix several sysinit functions that had the wrong type and unnecessarily 1995-08-30 00:33:35 +00:00
signal.h Implement SA_NODEFER sa_flag for sigaction(): 1995-10-19 19:16:01 +00:00
signalvar.h Moved the prototype for setsigvec() from kern_sig.c to signalvar.h. 1995-11-19 00:51:29 +00:00
snoop.h Moved prototypes for devswitch functions from conf.c and driver sources 1995-11-04 13:25:33 +00:00
socket.h Increased SOMAXCONN from 5 to 32. 5 was too small a value for just about 1995-09-13 05:35:49 +00:00
socketvar.h Completed function declarations and/or added prototypes. 1995-11-21 12:55:26 +00:00
sockio.h
soundcard.h Merge in changes for VOXWARE 3.05 1995-07-28 22:30:53 +00:00
stat.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
syscall-hide.h Updated machine-generated files. 1995-11-12 04:29:37 +00:00
syscall.h Updated machine-generated files. 1995-11-12 04:29:37 +00:00
sysctl.h A major sweep over the sysctl stuff. 1995-12-04 16:48:58 +00:00
sysent.h Completed function declarations and/or added prototypes. 1995-11-21 12:55:26 +00:00
syslimits.h
syslog.h
sysproto.h Updated machine-generated files. 1995-11-12 04:29:37 +00:00
systm.h Finished nuking enxio, enodev and enoioctl. 1995-11-09 09:23:05 +00:00
tablet.h
termios.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
time.h
timeb.h
times.h
timetc.h
timex.h
tprintf.h
trace.h
tty.h Obtained from: partly from ancient patches of mine via 1.1.5 1995-07-31 22:50:08 +00:00
ttychars.h
ttycom.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
ttydefaults.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
ttydev.h
types.h Use the new machine-dependent definitions of _BSD_OFF_T_ and 1995-06-28 01:39:50 +00:00
ucred.h
uio.h
un.h Completed function declarations and/or added prototypes. 1995-11-21 12:55:26 +00:00
unistd.h Define _POSIX_VDISABLE so that it can be used in #if expressions. 1995-05-11 07:52:49 +00:00
unpcb.h
user.h Don't include things more than once :-) 1995-10-29 09:51:47 +00:00
utsname.h
vadvise.h
vcmd.h
vlimit.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
vmmeter.h Eliminate sloppy common-style declarations. There should be none left for 1995-07-29 11:44:31 +00:00
vnioctl.h Reviewed by: julian with quick glances by bruce and others 1995-08-28 09:19:25 +00:00
vnode.h Introduced a type `vop_t' for vnode operation functions and used 1995-11-09 08:17:23 +00:00
vsio.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00
wait.h Remove trailing whitespace. 1995-05-30 08:16:23 +00:00