1 0c98da8b 2005-07-13 devnull #include <u.h>
2 0c98da8b 2005-07-13 devnull #include <libc.h>
3 0c98da8b 2005-07-13 devnull #include <diskfs.h>
4 0c98da8b 2005-07-13 devnull #include <venti.h>
6 0c98da8b 2005-07-13 devnull extern void vtLibThread(void);
8 0c98da8b 2005-07-13 devnull typedef struct DiskVenti DiskVenti;
9 0c98da8b 2005-07-13 devnull struct DiskVenti
11 0c98da8b 2005-07-13 devnull TvCache *c;
16 0c98da8b 2005-07-13 devnull diskOpenVenti(TvCache *c, uchar score[VtScoreSize])
18 0c98da8b 2005-07-13 devnull vtLibThread();
20 0c98da8b 2005-07-13 devnull fetch vtroot
21 0c98da8b 2005-07-13 devnull fetch dir block
26 0c98da8b 2005-07-13 devnull diskVentiRead(Disk *dd, u32int len, u64int offset)
28 0c98da8b 2005-07-13 devnull DiskVenti *d = (DiskVenti*)dd;
30 0c98da8b 2005-07-13 devnull make offset list
31 0c98da8b 2005-07-13 devnull walk down blocks
32 0c98da8b 2005-07-13 devnull return the one