|
|
1.1 ! root 1: /* ! 2: * Copyright (c) 1982, 1986 Regents of the University of California. ! 3: * All rights reserved. The Berkeley software License Agreement ! 4: * specifies the terms and conditions for redistribution. ! 5: * ! 6: * @(#)kernel.h 7.1 (Berkeley) 6/4/86 ! 7: */ ! 8: ! 9: /* ! 10: * Global variables for the kernel ! 11: */ ! 12: ! 13: long rmalloc(); ! 14: ! 15: /* 1.1 */ ! 16: long hostid; ! 17: char hostname[MAXHOSTNAMELEN]; ! 18: int hostnamelen; ! 19: ! 20: /* 1.2 */ ! 21: struct timeval boottime; ! 22: struct timeval time; ! 23: struct timezone tz; /* XXX */ ! 24: int hz; ! 25: int phz; /* alternate clock's frequency */ ! 26: int tick; ! 27: int lbolt; /* awoken once a second */ ! 28: int realitexpire(); ! 29: ! 30: double avenrun[3]; ! 31: ! 32: #ifdef GPROF ! 33: extern int profiling; ! 34: extern char *s_lowpc; ! 35: extern u_long s_textsize; ! 36: extern u_short *kcount; ! 37: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.