Lines Matching refs:VacFile

26 static int filemetaflush(VacFile*, char*);
28 struct VacFile struct
40 VacFile *up; /* parent file */ argument
41 VacFile *next; /* sibling */ argument
46 VacFile *down; /* children */ argument
52 static VacFile* argument
55 VacFile *f; in filealloc()
57 f = vtmallocz(sizeof(VacFile)); in filealloc()
66 filefree(VacFile *f) in filefree()
76 chksource(VacFile *f) in chksource()
90 filelock(VacFile *f) in filelock()
101 fileunlock(VacFile *f) in fileunlock()
107 filerlock(VacFile *f) in filerlock()
118 filerunlock(VacFile *f) in filerunlock()
129 filemetalock(VacFile *f) in filemetalock()
136 filemetaunlock(VacFile *f) in filemetaunlock()
142 vacfilegetid(VacFile *f) in vacfilegetid()
149 vacfilegetqidoffset(VacFile *f) in vacfilegetqidoffset()
155 vacfilegetmcount(VacFile *f) in vacfilegetmcount()
166 vacfilegetmode(VacFile *f) in vacfilegetmode()
177 vacfileisdir(VacFile *f) in vacfileisdir()
184 vacfileisroot(VacFile *f) in vacfileisroot()
197 VacFile*
198 vacfileincref(VacFile *vf) in vacfileincref()
208 vacfiledecref(VacFile *f) in vacfiledecref()
210 VacFile *p, *q, **qq; in vacfiledecref()
272 VacFile*
281 VacFile *root, *mr; in _vacfileroot()
383 static VacFile*
384 dirlookup(VacFile *f, char *elem) in dirlookup()
391 VacFile *ff; in dirlookup()
434 fileopensource(VacFile *f, u32int offset, u32int gen, int dir, uint mode) in fileopensource()
455 VacFile*
456 vacfilegetparent(VacFile *f) in vacfilegetparent()
468 VacFile*
469 vacfilewalk(VacFile *f, char *elem) in vacfilewalk()
471 VacFile *ff; in vacfilewalk()
542 VacFile*
545 VacFile *f, *ff; in vacfileopen()
585 vacfileblockscore(VacFile *f, u32int bn, u8int *score) in vacfileblockscore()
615 vacfileread(VacFile *f, void *buf, int cnt, vlong offset) in vacfileread()
656 vacfilegetentries(VacFile *f, VtEntry *e, VtEntry *me) in vacfilegetentries()
680 vacfilegetsize(VacFile *f, uvlong *size) in vacfilegetsize()
708 vdeopen(VacFile *f) in vdeopen()
711 VacFile *p; in vdeopen()
785 VacFile *f; in vdefill()
840 VacFile *f; in vderead()
942 filemetaalloc(VacFile *fp, VacDir *dir, u32int start) in filemetaalloc()
1025 filemetaflush(VacFile *f, char *oelem) in filemetaflush()
1030 VacFile *fp; in filemetaflush()
1121 filemetaremove(VacFile *f) in filemetaremove()
1127 VacFile *fp; in filemetaremove()
1173 vacfileflush(VacFile *f, int recursive) in vacfileflush()
1176 VacFile **kids, *p; in vacfileflush()
1201 kids = vtmalloc(nkids*sizeof(VacFile*)); in vacfileflush()
1241 VacFile*
1242 vacfilecreate(VacFile *fp, char *elem, ulong mode) in vacfilecreate()
1244 VacFile *ff; in vacfilecreate()
1372 vacfilesetsize(VacFile *f, uvlong size) in vacfilesetsize()
1405 vacfilewrite(VacFile *f, void *buf, int cnt, vlong offset) in vacfilewrite()
1445 vacfilesetentries(VacFile *f, VtEntry *e, VtEntry *me) in vacfilesetentries()
1495 vacfilegetdir(VacFile *f, VacDir *dir) in vacfilegetdir()
1521 vacfilesetdir(VacFile *f, VacDir *dir) in vacfilesetdir()
1523 VacFile *ff; in vacfilesetdir()
1628 vacfilesetqidspace(VacFile *f, u64int offset, u64int max) in vacfilesetqidspace()
1655 filecheckempty(VacFile *f) in filecheckempty()
1687 vacfileremove(VacFile *f) in vacfileremove()
1689 VacFile *ff; in vacfileremove()
1806 VacFile *root; in vacfsopenscore()
1864 VacFile*
2078 vacfiledsize(VacFile *f) in vacfiledsize()
2091 sha1matches(VacFile *f, ulong b, uchar *buf, int n) in sha1matches()