Blame


1 7763a61a 2003-11-23 devnull Source *sourceAlloc(Cache*, Lump *u, ulong block, int elem, int readonly);
2 7763a61a 2003-11-23 devnull Source *sourceOpen(Source*, ulong entry, int readOnly);
3 7763a61a 2003-11-23 devnull Source *sourceCreate(Source*, int psize, int dsize, int isdir, ulong entry);
4 7763a61a 2003-11-23 devnull Lump *sourceGetLump(Source*, ulong block, int readOnly, int lock);
5 7763a61a 2003-11-23 devnull Lump *sourceWalk(Source *r, ulong block, int readOnly, int *);
6 7763a61a 2003-11-23 devnull int sourceSetDepth(Source *r, uvlong size);
7 7763a61a 2003-11-23 devnull int sourceSetSize(Source *r, uvlong size);
8 7763a61a 2003-11-23 devnull uvlong sourceGetSize(Source *r);
9 7763a61a 2003-11-23 devnull int sourceSetDirSize(Source *r, ulong size);
10 7763a61a 2003-11-23 devnull ulong sourceGetDirSize(Source *r);
11 7763a61a 2003-11-23 devnull void sourceRemove(Source*);
12 7763a61a 2003-11-23 devnull void sourceFree(Source*);
13 7763a61a 2003-11-23 devnull int sourceGetVtEntry(Source *r, VtEntry *dir);
14 7763a61a 2003-11-23 devnull ulong sourceGetNumBlocks(Source *r);
15 7763a61a 2003-11-23 devnull
16 7763a61a 2003-11-23 devnull Lump *lumpWalk(Lump *u, int offset, int type, int size, int readOnly, int lock);
17 7763a61a 2003-11-23 devnull int lumpGetScore(Lump *u, int offset, uchar score[VtScoreSize]);
18 7763a61a 2003-11-23 devnull void lumpDecRef(Lump*, int unlock);
19 7763a61a 2003-11-23 devnull Lump *lumpIncRef(Lump*);
20 7763a61a 2003-11-23 devnull void lumpFreeEntry(Lump *u, int entry);
21 7763a61a 2003-11-23 devnull
22 7763a61a 2003-11-23 devnull Cache *cacheAlloc(VtSession *z, int blockSize, long nblocks);
23 7763a61a 2003-11-23 devnull Lump *cacheAllocLump(Cache *c, int type, int size, int dir);
24 7763a61a 2003-11-23 devnull void cacheFree(Cache *c);
25 7763a61a 2003-11-23 devnull long cacheGetSize(Cache*);
26 7763a61a 2003-11-23 devnull int cacheSetSize(Cache*, long);
27 7763a61a 2003-11-23 devnull int cacheGetBlockSize(Cache *c);
28 7763a61a 2003-11-23 devnull Lump *cacheGetLump(Cache *c, uchar score[VtScoreSize], int type, int size);
29 7763a61a 2003-11-23 devnull void cacheCheck(Cache*);
30 7763a61a 2003-11-23 devnull
31 7763a61a 2003-11-23 devnull int mbUnpack(MetaBlock *mb, uchar *p, int n);
32 7763a61a 2003-11-23 devnull void mbInsert(MetaBlock *mb, int i, MetaEntry*);
33 7763a61a 2003-11-23 devnull void mbDelete(MetaBlock *mb, int i, MetaEntry*);
34 7763a61a 2003-11-23 devnull void mbPack(MetaBlock *mb);
35 7763a61a 2003-11-23 devnull uchar *mbAlloc(MetaBlock *mb, int n);
36 7763a61a 2003-11-23 devnull
37 7763a61a 2003-11-23 devnull int meUnpack(MetaEntry*, MetaBlock *mb, int i);
38 7763a61a 2003-11-23 devnull int meCmp(MetaEntry*, char *s);
39 7763a61a 2003-11-23 devnull int meCmpNew(MetaEntry*, char *s);
40 7763a61a 2003-11-23 devnull
41 7763a61a 2003-11-23 devnull int vdSize(VacDir *dir);
42 7763a61a 2003-11-23 devnull int vdUnpack(VacDir *dir, MetaEntry*);
43 7763a61a 2003-11-23 devnull void vdPack(VacDir *dir, MetaEntry*);
44 7763a61a 2003-11-23 devnull
45 7763a61a 2003-11-23 devnull VacFile *vfRoot(VacFS *fs, uchar *score);
46 7763a61a 2003-11-23 devnull