Home
last modified time | relevance | path

Searched refs:DBlock (Results 1 – 7 of 7) sorted by relevance

/plan9/sys/src/cmd/venti/srv/
H A Ddcache.c46 DBlock *free; /* list of available lumps */
49 DBlock **heads; /* hash table for finding address */
51 DBlock **heap; /* heap for locating victims */
53 DBlock *blocks; /* array of block descriptors */
54 DBlock **write; /* array of block pointers to be written */
69 static int downheap(int i, DBlock *b);
70 static int upheap(int i, DBlock *b);
71 static DBlock *bumpdblock(void);
72 static void delheap(DBlock *db);
73 static void fixheap(int i, DBlock *b);
[all …]
H A Ddat.h23 typedef struct DBlock DBlock; typedef
211 struct DBlock struct
221 DBlock *next; /* doubly linked hash chains */ argument
222 DBlock *prev; argument
308 DBlock *data;
H A Dfns.h29 void dirtydblock(DBlock*, int);
54 DBlock *_getdblock(Part *part, u64int addr, int mode, int load);
55 DBlock *getdblock(Part *part, u64int addr, int mode);
101 DBlock *loadibucket(Index *index, u8int *score, ISect **is, u32int *buck, IBucket *ib);
143 void putdblock(DBlock *b);
H A Dindex.c655 DBlock *b; in loadientry()
811 static DBlock*
815 DBlock *b; in loadibucket0()
848 static DBlock*
860 DBlock*
H A Dcheckindex.c8 phdr(DBlock *eb) in phdr()
30 DBlock *eb; in checkbucket()
H A Darena.c192 DBlock *b; in readarena()
240 DBlock *b; in writearena()
298 DBlock *b; in writeaclump()
596 DBlock *b; in wbarena()
H A Dicachewrite.c92 DBlock *b; in icachewritesect()