!_TAG_FILE_FORMAT	2	/extended format; --format=1 will not append ;" to lines/
!_TAG_FILE_SORTED	1	/0=unsorted, 1=sorted/
!_TAG_PROGRAM_AUTHOR	Darren Hiebert	/darren@hiebert.com/
!_TAG_PROGRAM_NAME	Exuberant Ctags	//
!_TAG_PROGRAM_URL	http://home.hiwaay.net/~darren/ctags	/official site/
!_TAG_PROGRAM_VERSION	2.0.3	/with C++ support/
A	lat_ctx.c	295;"	d	file:
A	lat_ctx.c	302;"	d	file:
ABS	stats.h	7;"	d
ALIGN	lmdd.c	53;"	d	file:
ATOL	lmdd.c	72;"	d	file:
ATOL	lmdd.c	75;"	d	file:
BENCH	bench.h	128;"	d
BENCH1	bench.h	141;"	d
BENCHO	bench.h	108;"	d
BENCH_INNER	bench.h	149;"	d
BIGSEEK	disk.c	286;"	d	file:
BIT_SET	mhz.c	162;"	d	file:
BLOCK	bw.c	17;"	d	file:
BOOTSTRAP_COUNT	lib_stats.c	4;"	d	file:
Bsize	lmdd.c	/^int     awrite, poff, out, Print, Fsync, Sync, Flush, Bsize, ru;$/;"	v
CHK	bw_file_rd.c	19;"	d	file:
CHK	bw_mmap_rd.c	28;"	d	file:
CHK	lat_heap.c	16;"	d	file:
CHK	lat_mmap.c	24;"	d	file:
CHK	lat_pagefault.c	16;"	d	file:
CHK	memsize.c	15;"	d	file:
CHUNK	lat_ctx.c	23;"	d	file:
DOIT	bw_mem.c	119;"	d	file:
DOIT	bw_mem.c	136;"	d	file:
DOIT	bw_mem.c	153;"	d	file:
DOIT	bw_mem.c	169;"	d	file:
DOIT	bw_mem.c	185;"	d	file:
DOIT	bw_mem.c	220;"	d	file:
DOIT	bw_mem.c	253;"	d	file:
Delta	lib_timing.c	/^Delta(void)$/;"	f
Dflg	lmhttp.c	/^int	pflg, Dflg, dflg, nflg, lflg, fflg, zflg;$/;"	v
ENOUGH	bench.h	91;"	d
ENOUGH_DURATION_TEN	lib_timing.c	681;"	d	file:
End	lmdd.c	/^uint64	Start, End, Rand, int_count;$/;"	v
F1	lat_fifo.c	13;"	d	file:
F2	lat_fifo.c	14;"	d	file:
FIFTY	lat_mem_rd.c	98;"	d	file:
FIVE	lat_mem_rd.c	96;"	d	file:
FLUSH	lmdd.c	36;"	d	file:
FNAME	lat_syscall.c	12;"	d	file:
FORWARD	disk.c	217;"	d	file:
FORWARD1	disk.c	218;"	d	file:
FORWARD2	disk.c	219;"	d	file:
Flush	lmdd.c	/^int     awrite, poff, out, Print, Fsync, Sync, Flush, Bsize, ru;$/;"	v
Fsync	lmdd.c	/^int     awrite, poff, out, Print, Fsync, Sync, Flush, Bsize, ru;$/;"	v
GO_AWAY	bench.h	86;"	d
HUNDRED	lat_mem_rd.c	99;"	d	file:
HUNDRED	mhz.c	112;"	d	file:
IO	disk.c	130;"	d	file:
IO	disk.c	99;"	d	file:
IOSIZE	disk.c	132;"	d	file:
ITER	lat_fs.c	10;"	d	file:
KB	lib_timing.c	21;"	d	file:
LOGFILE	lmhttp.c	27;"	d	file:
LONGER	bench.h	90;"	d
LOOP_FIRST	bench.h	207;"	d
LOOP_LAST	bench.h	229;"	d
LOWER	lat_mem_rd.c	18;"	d	file:
LSEEK	lmdd.c	71;"	d	file:
LSEEK	lmdd.c	74;"	d	file:
Label	lmdd.c	/^char	*Label;$/;"	v
MAJOR	version.h	1;"	d
MAXPROC	lat_ctx.c	22;"	d	file:
MAX_COUNT	mhz.c	318;"	d	file:
MB	lib_timing.c	20;"	d	file:
MEDIUM	bench.h	89;"	d
MEMTRIES	lat_mem_rd.c	17;"	d	file:
MHZ	mhz.c	115;"	d	file:
MIN	bw_file_rd.c	21;"	d	file:
MINOR	version.h	2;"	d
MINSIZE	lat_mmap.c	22;"	d	file:
MINSZ	bw_file_rd.c	25;"	d	file:
MINSZ	bw_mmap_rd.c	27;"	d	file:
MMAPS_BETTER	lmhttp.c	26;"	d	file:
MMAP_FLAGS	bw_mmap_rd.c	21;"	d	file:
MMAP_FLAGS	bw_mmap_rd.c	23;"	d	file:
MMAP_FLAGS	lmhttp.c	22;"	d	file:
MMAP_FLAGS	lmhttp.c	24;"	d	file:
N	lat_mem_rd.c	15;"	d	file:
N	lat_mmap.c	20;"	d	file:
NO_LSEEK64	disk.c	17;"	d	file:
NTESTS	mhz.c	161;"	d	file:
Notrunc	lmdd.c	/^int	Realtime, Notrunc;$/;"	v
Now	lib_timing.c	/^Now(void)$/;"	f
OBENCH	bench.h	234;"	d
ONE	lat_mem_rd.c	95;"	d	file:
PROG	lat_proc.c	19;"	d	file:
PROG	lat_proc.c	21;"	d	file:
PSIZE	lat_mmap.c	19;"	d	file:
Print	lmdd.c	/^int     awrite, poff, out, Print, Fsync, Sync, Flush, Bsize, ru;$/;"	v
REAL_SHORT	bench.h	87;"	d
RPC_EXIT	bench.h	271;"	d
RPC_XACT	bench.h	270;"	d
RUSAGE	lib_timing.c	34;"	d	file:
RUSAGE	lmdd.c	34;"	d	file:
Rand	lmdd.c	/^uint64	Start, End, Rand, int_count;$/;"	v
Realtime	lmdd.c	/^int	Realtime, Notrunc;$/;"	v
Rtmax	lmdd.c	/^int	Rtmax, Rtmin, Wtmax, Wtmin;$/;"	v
Rtmin	lmdd.c	/^int	Rtmax, Rtmin, Wtmax, Wtmin;$/;"	v
S	lat_fs.c	12;"	d	file:
SECS	lib_timing.c	38;"	d	file:
SEEKPOINTS	disk.c	20;"	d	file:
SHORT	bench.h	88;"	d
SMALLEST_LINE	bench.h	83;"	d
SOCKBUF	bench.h	67;"	d
SOCKOPT_NONE	bench.h	64;"	d
SOCKOPT_PID	bench.h	62;"	d
SOCKOPT_RDWR	bench.h	61;"	d
SOCKOPT_READ	bench.h	59;"	d
SOCKOPT_REUSE	bench.h	63;"	d
SOCKOPT_WRITE	bench.h	60;"	d
STRIDE	lat_mem_rd.c	16;"	d	file:
STRIDE	lat_mmap.c	21;"	d	file:
STRIDE	seek.c	12;"	d	file:
Start	lmdd.c	/^uint64	Start, End, Rand, int_count;$/;"	v
Sync	lmdd.c	/^int     awrite, poff, out, Print, Fsync, Sync, Flush, Bsize, ru;$/;"	v
TCP_CONNECT	bench.h	41;"	d
TCP_CONNECT	bench.h	46;"	d
TCP_CONTROL	bench.h	39;"	d
TCP_CONTROL	bench.h	44;"	d
TCP_DATA	bench.h	40;"	d
TCP_DATA	bench.h	45;"	d
TCP_XACT	bench.h	38;"	d
TCP_XACT	bench.h	43;"	d
TEN	lat_mem_rd.c	97;"	d	file:
TEN	mhz.c	111;"	d	file:
TIMEOUT	lat_rpc.c	/^static struct timeval TIMEOUT = { 0, 2500 };$/;"	v	file:
TIME_OPEN2CLOSE	bench.h	84;"	d
TOOBIG	disk.c	134;"	d	file:
TOOSMALL	disk.c	133;"	d	file:
TOO_LONG	memsize.c	18;"	d	file:
TRIES	bench.h	93;"	d
TRIPS	lat_ctx.c	24;"	d	file:
TWOKB	lat_ctx.c	300;"	d	file:
TWOKB	lat_ctx.c	318;"	d	file:
TYPE	bw_file_rd.c	24;"	d	file:
TYPE	bw_mem.c	19;"	d	file:
TYPE	bw_mmap_rd.c	26;"	d	file:
TYPE	lib_timing.c	/^typedef long TYPE;$/;"	t	file:
TYPE	mhz.c	/^typedef	long	TYPE;$/;"	t	file:
UDP_DATA	bench.h	48;"	d
UDP_XACT	bench.h	47;"	d
UNIX_CONTROL	bench.h	52;"	d
UNIX_DATA	bench.h	53;"	d
UNIX_LAT	bench.h	54;"	d
USE_VALLOC	lmdd.c	61;"	d	file:
VALLOC	lmdd.c	63;"	d	file:
VALLOC	lmdd.c	65;"	d	file:
VERS	bench.h	49;"	d
Wtmax	lmdd.c	/^int	Rtmax, Rtmin, Wtmax, Wtmin;$/;"	v
Wtmin	lmdd.c	/^int	Rtmax, Rtmin, Wtmax, Wtmin;$/;"	v
XACT_PROG	bench.h	268;"	d
XACT_VERS	bench.h	269;"	d
XFER	bw_pipe.c	/^int	XFER	= 10*1024*1024;$/;"	v
XFER	bw_unix.c	/^int	XFER	= 10*1024*1024;$/;"	v
XFERSIZE	bench.h	71;"	d
ZONEPOINTS	disk.c	21;"	d	file:
_BENCH_H	bench.h	5;"	d
_LIB	lib_tcp.c	8;"	d	file:
_LIB	lib_timing.c	10;"	d	file:
_LIB	lib_udp.c	8;"	d	file:
_LIB	lib_unix.c	8;"	d	file:
_LIB_UNIX_H_	lib_unix.h	3;"	d
_STATS_H	stats.h	2;"	d
adj	lat_sig.c	/^double	adj;$/;"	v
awrite	lmdd.c	/^int     awrite, poff, out, Print, Fsync, Sync, Flush, Bsize, ru;$/;"	v
bandwidth	lib_timing.c	/^bandwidth(uint64 bytes, uint64 times, int verbose)$/;"	f
bcopy	bench.h	76;"	d
been_there	lmdd.c	/^been_there(uint64 off)$/;"	f
buf	bw.c	/^char	*buf;$/;"	v
buf	bw_file_rd.c	/^TYPE	*buf;		\/* do the I\/O here *\/$/;"	v
buf	bw_pipe.c	/^char	*buf;$/;"	v
buf	bw_tcp.c	/^char	*buf;$/;"	v
buf	bw_unix.c	/^char	*buf;$/;"	v
buf	lat_http.c	/^char	*buf;$/;"	v
buf	lmhttp.c	/^char	*buf;$/;"	v
bufs	lmhttp.c	/^char	*bufs[3];$/;"	v
bytes	lib_timing.c	/^bytes(char *s)$/;"	f
bzero	bench.h	75;"	d
caught	lat_sig.c	/^int	caught, n;$/;"	v
child	bw.c	/^child()$/;"	f
child	bw_tcp.c	/^child()$/;"	f
child	lat_tcp.c	/^child()$/;"	f
chkarg	lmdd.c	/^chkarg(char *arg)$/;"	f
chop	lat_http.c	/^void chop(register char *s) { while (*s && *s != '\\n') s++; *s = 0; }$/;"	f
classes	mhz.c	/^classes(double values[], int size)$/;"	f
client	lat_unix.c	/^client(int sock)$/;"	f
client_main	bw.c	/^client_main(int ac, char **av)$/;"	f
client_main	bw_tcp.c	/^client_main(int ac, char **av)$/;"	f
client_main	lat_connect.c	/^client_main(int ac, char **av)$/;"	f
client_main	lat_rpc.c	/^client_main(int ac, char **av)$/;"	f
client_main	lat_tcp.c	/^client_main(int ac, char **av)$/;"	f
client_main	lat_udp.c	/^client_main(int ac, char **av)$/;"	f
client_main	lat_unix_connect.c	/^client_main(int ac, char **av)$/;"	f
client_rpc_xact_1	lat_rpc.c	/^client_rpc_xact_1(char *argp, CLIENT *clnt)$/;"	f
cmds	lmdd.c	/^char   *cmds[] = {$/;"	v
compute_enough	lib_timing.c	/^compute_enough()$/;"	f	file:
compute_mhz	mhz.c	/^compute_mhz(result_t *r)$/;"	f
context	lib_timing.c	/^context(uint64 xfers)$/;"	f
count	bw_file_rd.c	/^int	count;		\/* bytes to move (can't be modified) *\/$/;"	v
cp	bw_mem.c	/^cp(register TYPE *p, register TYPE *dst, register TYPE *lastone)$/;"	f
create_daemons	lat_ctx.c	/^create_daemons(int p[][2], int pids[], int procs)$/;"	f
create_pipes	lat_ctx.c	/^create_pipes(int p[][2], int procs)$/;"	f
cross_values	mhz.c	/^cross_values(double values[], int size, double **cvalues, int *csize)$/;"	f
ctx	lat_ctx.c	/^ctx(int procs, int nprocs)$/;"	f
data	lat_ctx.c	/^int	process_size, *data;	\/* size & pointer to an array that big *\/$/;"	v
data	lmhttp.c	/^int	data, logfile;$/;"	v
date	lmhttp.c	/^date(time_t	*tt)$/;"	f
debug	bench.h	33;"	d
debug	bench.h	35;"	d
debug	lat_http.c	/^int	debug;$/;"	v
delta	lib_timing.c	/^delta(void)$/;"	f
dflg	lmhttp.c	/^int	pflg, Dflg, dflg, nflg, lflg, fflg, zflg;$/;"	v
die	lmhttp.c	/^void die()$/;"	f
disksize	disk.c	/^disksize(char *disk)$/;"	f
do_catch	lat_sig.c	/^do_catch(int report)$/;"	f
do_fork	lat_proc.c	/^void do_fork(void)$/;"	f
do_forkexec	lat_proc.c	/^void do_forkexec(void)$/;"	f
do_fstat	lat_syscall.c	/^do_fstat(int fd)$/;"	f
do_install	lat_sig.c	/^do_install(void)$/;"	f
do_openclose	lat_syscall.c	/^do_openclose(char *s)$/;"	f
do_prot	lat_sig.c	/^do_prot(int ac, char **av)$/;"	f
do_read	lat_syscall.c	/^do_read(int fd)$/;"	f
do_shell	lat_proc.c	/^void do_shell(void)$/;"	f
do_stat	lat_syscall.c	/^do_stat(char *s)$/;"	f
do_write	lat_syscall.c	/^do_write(int fd)$/;"	f
doclient	lat_tcp.c	/^doclient(int sock)$/;"	f
dodir	lmhttp.c	/^dodir(char *name, int sock)$/;"	f
doit	bw_file_rd.c	/^doit(int fd)$/;"	f
doit	bw_mmap_rd.c	/^doit(register TYPE *p, register TYPE *lastone)$/;"	f
doit	lat_connect.c	/^doit(char *server)$/;"	f
doit	lat_ctx.c	/^doit(int p[][2], int rd, int wr)$/;"	f
doit	lat_fifo.c	/^doit(int r, int w)$/;"	f
doit	lat_pipe.c	/^doit(int r, int w)$/;"	f
doit	lat_rpc.c	/^doit(CLIENT *cl, char *server)$/;"	f
doit	lat_select.c	/^doit(int n, fd_set *set)$/;"	f
doit	lat_udp.c	/^doit(int sock, int seq)$/;"	f
doit	lat_unix_connect.c	/^doit()$/;"	f
doit_cost	lat_ctx.c	/^doit_cost(int p[][2], int procs)$/;"	f
done	lmdd.c	/^done(void)$/;"	f
doserver	lat_tcp.c	/^doserver(int sock)$/;"	f
double_bootstrap_stderr	lib_stats.c	/^double	double_bootstrap_stderr(double *values, int size, double_stat f)$/;"	f
double_compare	lib_stats.c	/^double_compare(const void *a, const void *b)$/;"	f
double_max	lib_stats.c	/^double_max(double *values, int size)$/;"	f
double_mean	lib_stats.c	/^double_mean(double *values, int size)$/;"	f
double_median	lib_stats.c	/^double_median(double *values, int size)$/;"	f
double_min	lib_stats.c	/^double_min(double *values, int size)$/;"	f
double_stat	stats.h	/^typedef	double (*double_stat)(double *values, int size);$/;"	t
double_stderr	lib_stats.c	/^double	double_stderr(double *values, int size)$/;"	f
duration	lib_timing.c	/^duration(int N)$/;"	f	file:
echo	lat_http.c	/^int	echo;$/;"	v
enough_duration	lib_timing.c	/^enough_duration(register long N, register TYPE ** p)$/;"	f	file:
error	lmdd.c	/^error(char *s)$/;"	f
fake	lmhttp.c	/^fake(int sock, char *buf, int size)$/;"	f
fcp	bw_mem.c	/^fcp(register TYPE *p, register TYPE *dst, register TYPE *lastone)$/;"	f
fd1	lat_fcntl.c	/^int	fd1, fd2;$/;"	v
fd2	lat_fcntl.c	/^int	fd1, fd2;$/;"	v
fflg	lmhttp.c	/^int	pflg, Dflg, dflg, nflg, lflg, fflg, zflg;$/;"	v
filter_data	mhz.c	/^filter_data(double values[], int size)$/;"	f
find_N	lib_timing.c	/^find_N(int enough)$/;"	f	file:
flush	lmdd.c	/^flush(void)$/;"	f
flushdisk	flushdisk.c	/^flushdisk(int fd)$/;"	f
frd	bw_mem.c	/^frd(register TYPE *p, register TYPE *lastone)$/;"	f
ftiming	lib_timing.c	/^FILE		*ftiming;$/;"	v
fwr	bw_mem.c	/^fwr(register TYPE *p, register TYPE *lastone)$/;"	f
gcd	mhz.c	/^gcd(double values[], int size)$/;"	f
get_enough	lib_timing.c	/^get_enough(int e)$/;"	f
get_n	lib_timing.c	/^get_n(void)$/;"	f
get_results	lib_timing.c	/^get_results(result_t *r)$/;"	f
getarg	lmdd.c	/^getarg(char *s, int ac, char **av)$/;"	f
getfile	lmdd.c	/^getfile(char *s, int ac, char **av)$/;"	f
getpagesize	lib_timing.c	/^getpagesize()$/;"	f
gettime	bench.h	79;"	d
gettime	lib_timing.c	/^gettime(void)$/;"	f
handler	lat_sig.c	/^void	handler() { }$/;"	f
hash	lmdd.c	/^int	hash;$/;"	v
http	lat_http.c	/^http(char *server, char *file, int prog)$/;"	f
http_time	lmhttp.c	/^char	*http_time()$/;"	f
id	bw.c	/^char	*id = "$Id: bw_tcp.c,v 1.15 1997\/10\/20 06:40:11 lm Exp $\\n";$/;"	v
id	bw_file_rd.c	/^char	*id = "$Id: s.bw_file_rd.c 1.17 98\/06\/29 22:37:25-07:00 lm@lm.bitmover.com $\\n";$/;"	v
id	bw_mem.c	/^char	*id = "$Id: s.bw_mem.c 1.5 98\/06\/29 22:37:23-07:00 lm@lm.bitmover.com $";$/;"	v
id	bw_mmap_rd.c	/^char	*id = "$Id: s.bw_mmap_rd.c 1.14 98\/06\/29 22:37:27-07:00 lm@lm.bitmover.com $\\n";$/;"	v
id	bw_pipe.c	/^char	*id = "$Id: s.bw_pipe.c 1.10 97\/06\/25 10:25:01-07:00 lm $\\n";$/;"	v
id	bw_tcp.c	/^char	*id = "$Id: s.bw_tcp.c 1.15 97\/10\/19 23:40:11-07:00 lm $\\n";$/;"	v
id	bw_unix.c	/^char	*id = "$Id: s.bw_unix.c 1.9 97\/06\/25 10:25:01-07:00 lm $\\n";$/;"	v
id	clock.c	/^char	*id = "$Id: s.clock.c 1.3 97\/06\/12 21:30:06-07:00 lm $";$/;"	v
id	lat_connect.c	/^char	*id = "$Id: s.lat_connect.c 1.12 97\/06\/15 22:38:58-07:00 lm $\\n";$/;"	v
id	lat_ctx.c	/^char	*id = "$Id: s.lat_ctx.c 1.24 98\/06\/30 23:58:20-07:00 lm@lm.bitmover.com $\\n";$/;"	v
id	lat_fcntl.c	/^char	*id = "$Id: lat_pipe.c,v 1.8 1997\/06\/16 05:38:58 lm Exp $\\n";$/;"	v
id	lat_fifo.c	/^char	*id = "$Id: s.lat_fifo.c 1.1 97\/10\/19 23:48:44-07:00 lm $\\n";$/;"	v
id	lat_fs.c	/^char	*id = "$Id: s.lat_fs.c 1.11 97\/06\/15 22:38:58-07:00 lm $\\n";$/;"	v
id	lat_heap.c	/^char	*id = "$Id$\\n";$/;"	v
id	lat_http.c	/^char	*id = "$Id: s.lat_http.c 1.5 98\/06\/29 22:37:32-07:00 lm@lm.bitmover.com $\\n";$/;"	v
id	lat_mem_rd.c	/^char	*id = "$Id: s.lat_mem_rd.c 1.13 98\/06\/30 16:13:49-07:00 lm@lm.bitmover.com $\\n";$/;"	v
id	lat_mmap.c	/^char	*id = "$Id: s.lat_mmap.c 1.11 97\/06\/15 22:38:58-07:00 lm $\\n";$/;"	v
id	lat_pagefault.c	/^char	*id = "$Id$\\n";$/;"	v
id	lat_pipe.c	/^char	*id = "$Id: s.lat_pipe.c 1.8 97\/06\/15 22:38:58-07:00 lm $\\n";$/;"	v
id	lat_proc.c	/^char	*id = "$Id: s.lat_proc.c 1.13 97\/06\/15 22:38:58-07:00 lm $\\n";$/;"	v
id	lat_rpc.c	/^char	*id = "$Id: s.lat_rpc.c 1.14 98\/06\/29 22:37:37-07:00 lm@lm.bitmover.com $\\n";$/;"	v
id	lat_select.c	/^char	*id = "$Id: s.lat_select.c 1.8 98\/06\/29 22:37:39-07:00 lm@lm.bitmover.com $\\n";$/;"	v
id	lat_sig.c	/^char	*id = "$Id: s.lat_sig.c 1.14 97\/06\/15 22:38:58-07:00 lm $\\n";$/;"	v
id	lat_syscall.c	/^char	*id = "$Id: s.lat_syscall.c 1.11 97\/06\/15 22:38:58-07:00 lm $\\n";$/;"	v
id	lat_tcp.c	/^char	*id = "$Id: s.lat_tcp.c 1.7 97\/06\/15 22:38:58-07:00 lm $\\n";$/;"	v
id	lat_udp.c	/^char	*id = "$Id: s.lat_udp.c 1.10 97\/06\/15 22:38:58-07:00 lm $\\n";$/;"	v
id	lat_unix.c	/^char	*id = "$Id: s.lat_unix.c 1.6 97\/06\/15 22:38:58-07:00 lm $\\n";$/;"	v
id	lat_unix_connect.c	/^char	*id = "$Id: s.lat_unix_connect.c 1.2 98\/06\/29 23:50:59-07:00 lm@lm.bitmover.com $\\n";$/;"	v
id	lmdd.c	/^char	*id = "$Id: lmdd.c,v 1.23 1997\/12\/01 23:47:59 lm Exp $\\n";$/;"	v
id	lmhttp.c	/^char	*id = "$Id: s.lmhttp.c 1.6 98\/06\/29 22:37:43-07:00 lm@lm.bitmover.com $\\n";$/;"	v
id	memsize.c	/^char	*id = "$Id: s.memsize.c 1.12 98\/06\/29 22:37:48-07:00 lm@lm.bitmover.com $\\n";$/;"	v
id	mhz.c	/^char	*id = "$Id: s.mhz.c 1.12 98\/06\/29 22:41:36-07:00 lm@lm.bitmover.com $\\n";$/;"	v
id	rhttp.c	/^char	*id = "$Id: s.rhttp.c 1.2 97\/10\/24 13:49:03-07:00 lm $\\n";$/;"	v
id	seek.c	/^char	*id = "$Id: s.seek.c 1.2 97\/06\/12 21:30:06-07:00 lm $\\n";$/;"	v
init_timing	lib_timing.c	/^init_timing(void)$/;"	f	file:
insertinit	lib_timing.c	/^insertinit(result_t *r)$/;"	f
insertsort	lib_timing.c	/^insertsort(uint64 u, uint64 n, result_t *r)$/;"	f
install	lat_sig.c	/^install(void)$/;"	f
int_bootstrap_stderr	lib_stats.c	/^double	int_bootstrap_stderr(int *values, int size, int_stat f)$/;"	f
int_compare	lib_stats.c	/^int_compare(const void *a, const void *b)$/;"	f
int_count	lmdd.c	/^uint64	Start, End, Rand, int_count;$/;"	v
int_max	lib_stats.c	/^int_max(int *values, int size)$/;"	f
int_mean	lib_stats.c	/^int_mean(int *values, int size)$/;"	f
int_median	lib_stats.c	/^int_median(int *values, int size)$/;"	f
int_min	lib_stats.c	/^int_min(int *values, int size)$/;"	f
int_stat	stats.h	/^typedef	int (*int_stat)(int *values, int size);$/;"	t
int_stderr	lib_stats.c	/^double	int_stderr(int *values, int size)$/;"	f
isdir	lmhttp.c	/^isdir(char *name)$/;"	f
iterations	lib_timing.c	/^static	uint64	iterations;$/;"	v	file:
kb	lib_timing.c	/^kb(uint64 bytes)$/;"	f
killem	lat_ctx.c	/^killem(int procs)$/;"	f
killhttp	lat_http.c	/^killhttp(char *server, int prog)$/;"	f
l_overhead	lib_timing.c	/^l_overhead(void)$/;"	f
last	lib_timing.c	/^last(char *s)$/;"	f
lastone	bw_file_rd.c	/^TYPE	*lastone;	\/* I\/O ends here + MINSZ *\/$/;"	v
latency	lib_timing.c	/^latency(uint64 xfers, uint64 size)$/;"	f
lflg	lmhttp.c	/^int	pflg, Dflg, dflg, nflg, lflg, fflg, zflg;$/;"	v
loads	lat_mem_rd.c	/^loads(char *addr, int range, int stride)$/;"	f
lock	lat_fcntl.c	/^struct	flock lock, unlock;$/;"	v
logbuf	lmhttp.c	/^static	char logbuf[64<<10];	\/* buffer into here *\/$/;"	v	file:
logfile	lmhttp.c	/^int	data, logfile;$/;"	v
logit	lmhttp.c	/^logit(int sock, char *name, int size)$/;"	f
long_enough	lib_timing.c	/^static	int	long_enough;$/;"	v	file:
loop_f	mhz.c	/^typedef void (*loop_f)(int);$/;"	t	file:
loops	mhz.c	/^loop_f loops[] = {$/;"	v
m1	lmdd.c	/^	bds_msg	*m1, *m2;$/;"	v
m2	lmdd.c	/^	bds_msg	*m1, *m2;$/;"	v
main	bw.c	/^main(int ac, char **av)$/;"	f
main	bw_file_rd.c	/^main(ac, av)$/;"	f
main	bw_mem.c	/^main(ac, av)$/;"	f
main	bw_mmap_rd.c	/^main(int ac, char **av)$/;"	f
main	bw_pipe.c	/^main()$/;"	f
main	bw_tcp.c	/^main(int ac, char **av)$/;"	f
main	bw_unix.c	/^main()$/;"	f
main	clock.c	/^main()$/;"	f
main	disk.c	/^main(int ac, char **av)$/;"	f
main	enough.c	/^main()$/;"	f
main	flushdisk.c	/^main(int ac, char **av)$/;"	f
main	hello.c	/^main()$/;"	f
main	lat_connect.c	/^main(int ac, char **av)$/;"	f
main	lat_ctx.c	/^main(int ac, char **av)$/;"	f
main	lat_fcntl.c	/^main()$/;"	f
main	lat_fifo.c	/^main()$/;"	f
main	lat_fs.c	/^main(int ac, char **av)$/;"	f
main	lat_heap.c	/^main(int ac, char **av)$/;"	f
main	lat_http.c	/^main(int ac, char **av)$/;"	f
main	lat_mem_rd.c	/^main(int ac, char **av)$/;"	f
main	lat_mmap.c	/^main(int ac, char **av)$/;"	f
main	lat_pagefault.c	/^main(int ac, char **av)$/;"	f
main	lat_pipe.c	/^main()$/;"	f
main	lat_proc.c	/^main(int ac, char **av)$/;"	f
main	lat_rpc.c	/^main(int ac, char **av)$/;"	f
main	lat_select.c	/^main(int ac, char **av)$/;"	f
main	lat_sig.c	/^main(int ac, char **av)$/;"	f
main	lat_syscall.c	/^main(int ac, char **av)$/;"	f
main	lat_tcp.c	/^main(int ac, char **av)$/;"	f
main	lat_udp.c	/^main(int ac, char **av)$/;"	f
main	lat_unix.c	/^main(int ac, char **av)$/;"	f
main	lat_unix_connect.c	/^main(int ac, char **av)$/;"	f
main	lmdd.c	/^main(int ac, char **av)$/;"	f
main	lmhttp.c	/^main(int ac, char **av)$/;"	f
main	loop_o.c	/^main()$/;"	f
main	memsize.c	/^main(int ac, char **av)$/;"	f
main	mhz.c	/^main(int ac, char **av)$/;"	f
main	msleep.c	/^main(int ac, char **av)$/;"	f
main	rhttp.c	/^main(int ac, char **av)$/;"	f
main	seek.c	/^main(ac, av)$/;"	f
main	timing_o.c	/^main()$/;"	f
mapit	lat_mmap.c	/^mapit(int fd, int size, int random)$/;"	f
max	lat_ctx.c	26;"	d	file:
mb	lib_timing.c	/^mb(uint64 bytes)$/;"	f
micro	lib_timing.c	/^micro(char *s, uint64 n)$/;"	f
micromb	lib_timing.c	/^micromb(uint64 sz, uint64 n)$/;"	f
milli	lib_timing.c	/^milli(char *s, uint64 n)$/;"	f
mine	lib_timing.c	39;"	d	file:
mkfile	lat_fs.c	/^mkfile(char *s, int sz)$/;"	f
mmap_rdwr	lmhttp.c	/^mmap_rdwr(int from, int to, int size)$/;"	f
mode	mhz.c	/^mode(double values[], int n)$/;"	f
morefds	lib_timing.c	/^morefds(void)$/;"	f
n	lat_sig.c	/^int	caught, n;$/;"	v
n	lib_timing.c	/^static	int	n;$/;"	v	file:
name	lmhttp.c	206;"	d	file:
names	lat_fs.c	/^char *names[] = {$/;"	v
names	names.h	/^char *names[] = {$/;"	v
nano	lib_timing.c	/^nano(char *s, uint64 n)$/;"	f
nbytes	lmhttp.c	/^static	int nbytes;		\/* bytes buffered *\/$/;"	v	file:
ncpus	lat_ctx.c	/^int	ncpus;$/;"	v
nflg	lmhttp.c	/^int	pflg, Dflg, dflg, nflg, lflg, fflg, zflg;$/;"	v
norepeat	lmdd.c	/^uint64	*norepeat;$/;"	v
norepeats	lmdd.c	/^int	norepeats = -1;$/;"	v
now	lib_timing.c	/^now(void)$/;"	f
nz	lib_timing.c	13;"	d	file:
off64_t	disk.c	18;"	d	file:
one_op	lib_timing.c	/^one_op(register long *p)$/;"	f	file:
out	lmdd.c	/^int     awrite, poff, out, Print, Fsync, Sync, Flush, Bsize, ru;$/;"	v
output	lmdd.c	/^char	*output;$/;"	v
overhead	lat_sig.c	/^overhead(void)$/;"	f
p	bw.c	/^p(struct xfer *x)$/;"	f
p	lat_ctx.c	/^int	p[MAXPROC][2];$/;"	v
p	lib_timing.c	/^static long	*p = (long *)&p;$/;"	v	file:
p64	lib_timing.c	/^p64(uint64 big)$/;"	f
p64buf	lib_timing.c	/^static	char	p64buf[10][20];$/;"	v	file:
p64sz	lib_timing.c	/^p64sz(uint64 big)$/;"	f
pflg	lmhttp.c	/^int	pflg, Dflg, dflg, nflg, lflg, fflg, zflg;$/;"	v
pid	bw_pipe.c	/^int	pid;$/;"	v
pid	bw_unix.c	/^int	pid;$/;"	v
pids	lat_ctx.c	/^int	pids[MAXPROC];$/;"	v
pipe_cost	lat_ctx.c	/^pipe_cost(int p[][2], int procs)$/;"	f
poff	lmdd.c	/^int     awrite, poff, out, Print, Fsync, Sync, Flush, Bsize, ru;$/;"	v
possibilities	lib_timing.c	/^static int     possibilities[] = { 5000, 10000, 50000, 100000 };$/;"	v	file:
procA	lat_fcntl.c	/^procA()$/;"	f
procB	lat_fcntl.c	/^procB()$/;"	f
process_size	lat_ctx.c	/^int	process_size, *data;	\/* size & pointer to an array that big *\/$/;"	v
prot	lat_sig.c	/^void	prot() {$/;"	f
proto	lat_rpc.c	/^char	*proto[] = { "tcp", "udp", 0 };$/;"	v
ptime	lib_timing.c	/^ptime(uint64 n)$/;"	f
q	lib_timing.c	/^static long	*q = (long *)&q;$/;"	v	file:
rd	bw_mem.c	/^rd(register TYPE *p, register TYPE *lastone)$/;"	f
rdwr	bw_mem.c	/^rdwr(register TYPE *p, register TYPE *lastone)$/;"	f
rdwr	lmhttp.c	/^rdwr(int fd, int sock, char *buf)$/;"	f
reader	bw_pipe.c	/^reader(int control[2], int pipes[2], int bytes)$/;"	f
reader	bw_unix.c	/^reader(int control[2], int pipes[2], int bytes)$/;"	f
regression	lib_stats.c	/^regression(double *x, double *y, double *sig, int n,$/;"	f
release	lat_fcntl.c	34;"	d	file:
result_t	bench.h	/^} result_t;$/;"	t
results	lib_timing.c	/^static result_t results;$/;"	v	file:
revision	clock.c	/^char	*revision = "$Revision: 1.3 $";$/;"	v
rindex	bench.h	77;"	d
rpc_xact_1	lat_rpc.c	/^rpc_xact_1(msg, transp)$/;"	f
rthist	lmdd.c	/^int	rthist[12];		\/* histogram of read times *\/$/;"	v
ru	lmdd.c	/^int     awrite, poff, out, Print, Fsync, Sync, Flush, Bsize, ru;$/;"	v
ru_start	lib_timing.c	/^static struct rusage ru_start, ru_stop;$/;"	v	file:
ru_stop	lib_timing.c	/^static struct rusage ru_start, ru_stop;$/;"	v	file:
rusage	lib_timing.c	/^rusage(void)$/;"	f
s1	lat_fcntl.c	/^struct	flock s1, s2;$/;"	v
s2	lat_fcntl.c	/^struct	flock s1, s2;$/;"	v
save_median	lib_timing.c	/^save_median()$/;"	f
save_minimum	lib_timing.c	/^save_minimum()$/;"	f
save_n	lib_timing.c	/^save_n(uint64 n)$/;"	f
save_results	lib_timing.c	/^save_results(result_t *r)$/;"	f
seek	disk.c	/^seek(char *disk, int oflag)$/;"	f
seekto	disk.c	/^seekto(int fd, uint64 off)$/;"	f
server	lat_unix.c	/^server(int sock)$/;"	f
server_main	bw.c	/^server_main(int ac, char **av)$/;"	f
server_main	bw_tcp.c	/^server_main(int ac, char **av)$/;"	f
server_main	lat_connect.c	/^server_main(int ac, char **av)$/;"	f
server_main	lat_rpc.c	/^server_main(void)$/;"	f
server_main	lat_tcp.c	/^server_main(int ac, char **av)$/;"	f
server_main	lat_udp.c	/^server_main(int ac, char **av)$/;"	f
server_main	lat_unix_connect.c	/^server_main(int ac, char **av)$/;"	f
settime	lib_timing.c	/^settime(uint64 usecs)$/;"	f
sock_optimize	lib_tcp.c	/^sock_optimize(int sock, int flags)$/;"	f
sockport	lib_tcp.c	/^sockport(int s)$/;"	f
source	bw.c	/^source(int data)$/;"	f
source	bw_tcp.c	/^source(int data)$/;"	f
source	lmhttp.c	/^source(int sock)$/;"	f
start	lib_timing.c	/^start(struct timeval *tv)$/;"	f
start_tv	lib_timing.c	/^static struct timeval start_tv, stop_tv;$/;"	v	file:
step	lat_mem_rd.c	/^step(int k)$/;"	f
stop	lib_timing.c	/^stop(struct timeval *begin, struct timeval *end)$/;"	f
stop_tv	lib_timing.c	/^static struct timeval start_tv, stop_tv;$/;"	v	file:
streq	bench.h	80;"	d
sumit	lat_ctx.c	/^sumit(int howmuch)$/;"	f
t_overhead	lib_timing.c	/^t_overhead(void)$/;"	f
tcp_accept	lib_tcp.c	/^tcp_accept(int sock, int rdwr)$/;"	f
tcp_connect	lib_tcp.c	/^tcp_connect(char *host, int prog, int rdwr)$/;"	f
tcp_done	lib_tcp.c	/^tcp_done(int prog)$/;"	f
tcp_server	lib_tcp.c	/^tcp_server(int prog, int rdwr)$/;"	f
test_points	lib_timing.c	/^static double test_points[] = {1.015, 1.02, 1.035};$/;"	v	file:
test_time	lib_timing.c	/^test_time(int enough)$/;"	f	file:
time_N	lib_timing.c	/^time_N(long N)$/;"	f	file:
time_io_only	bw_file_rd.c	/^time_io_only(int fd)$/;"	f
time_with_open	bw_file_rd.c	/^time_with_open(char *file)$/;"	f
time_with_open	bw_mmap_rd.c	/^time_with_open(char *file, int nbytes)$/;"	f
timeit	lat_pagefault.c	/^timeit(char *file, char *where, int size)$/;"	f
timeit	memsize.c	/^timeit(char *where, int size)$/;"	f
timespent	lib_timing.c	/^timespent(void)$/;"	f
timing	lib_timing.c	/^timing(FILE *out)$/;"	f
touch	lib_timing.c	/^touch(char *buf, int nbytes)$/;"	f
touchRange	memsize.c	/^touchRange(char *p, char *end, int range)$/;"	f	file:
transfer	bw.c	/^transfer(uint64 move, char *server, int print)$/;"	f
transfer	bw_tcp.c	/^transfer(uint64 move, char *server)$/;"	f
tvdelta	lib_timing.c	/^tvdelta(struct timeval *start, struct timeval *stop)$/;"	f
tvsub	lib_timing.c	/^tvsub(struct timeval * tdiff, struct timeval * t1, struct timeval * t0)$/;"	f
two_op	lib_timing.c	/^two_op(register long *p, register long *q)$/;"	f	file:
type	lmhttp.c	/^type(char *name)$/;"	f
udp_connect	lib_udp.c	/^udp_connect(char *host, u_long prog, int rdwr)$/;"	f
udp_done	lib_udp.c	/^udp_done(int prog)$/;"	f
udp_server	lib_udp.c	/^udp_server(u_long prog, int rdwr)$/;"	f
uint64	timing.h	3;"	d
uint64_bootstrap_stderr	lib_stats.c	/^double	uint64_bootstrap_stderr(uint64 *values, int size, uint64_stat f)$/;"	f
uint64_compare	lib_stats.c	/^uint64_compare(const void *a, const void *b)$/;"	f
uint64_max	lib_stats.c	/^uint64_max(uint64 *values, int size)$/;"	f
uint64_mean	lib_stats.c	/^uint64_mean(uint64 *values, int size)$/;"	f
uint64_median	lib_stats.c	/^uint64_median(uint64 *values, int size)$/;"	f
uint64_min	lib_stats.c	/^uint64_min(uint64 *values, int size)$/;"	f
uint64_stat	stats.h	/^typedef	uint64 (*uint64_stat)(uint64 *values, int size);$/;"	t
uint64_stderr	lib_stats.c	/^double	uint64_stderr(uint64 *values, int size)$/;"	f
ulong	bench.h	81;"	d
unix_accept	lib_unix.c	/^unix_accept(int sock)$/;"	f
unix_connect	lib_unix.c	/^unix_connect(char *path)$/;"	f
unix_done	lib_unix.c	/^unix_done(int sock, char *path)$/;"	f
unix_server	lib_unix.c	/^unix_server(char *path)$/;"	f
unlock	lat_fcntl.c	/^struct	flock lock, unlock;$/;"	v
use_int	lib_timing.c	/^use_int(int result) { use_result_dummy += result; }$/;"	f
use_pointer	lib_timing.c	/^use_pointer(void *result) { use_result_dummy += (int)result; }$/;"	f
use_result_dummy	lib_timing.c	/^uint64		use_result_dummy;	\/* !static for optimizers. *\/$/;"	v
waiton	lat_fcntl.c	33;"	d	file:
warning	lmdd.c	/^warning(char *s)$/;"	f
worker	lmhttp.c	/^worker()$/;"	f
wr	bw_mem.c	/^wr(register TYPE *p, register TYPE *lastone)$/;"	f
writer	bw_pipe.c	/^writer(int control[2], int pipes[2])$/;"	f
writer	bw_unix.c	/^writer(int control[2], int pipes[2])$/;"	f
wthist	lmdd.c	/^int	wthist[12];		\/* histogram of write times *\/$/;"	v
xact_prog_1	lat_rpc.c	/^xact_prog_1(rqstp, transp)$/;"	f	file:
xfer	bw.c	/^struct	xfer {$/;"	s	file:
xfersize	bw_file_rd.c	/^int	xfersize;	\/* do it in units of this *\/$/;"	v
zflg	lmhttp.c	/^int	pflg, Dflg, dflg, nflg, lflg, fflg, zflg;$/;"	v
zone	disk.c	/^zone(char *disk, int oflag, int bsize)$/;"	f
