Searched refs:DBlock (Results 1 – 7 of 7) sorted by relevance
| /plan9/sys/src/cmd/venti/srv/ |
| H A D | dcache.c | 46 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 D | dat.h | 23 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 D | fns.h | 29 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 D | index.c | 655 DBlock *b; in loadientry() 811 static DBlock* 815 DBlock *b; in loadibucket0() 848 static DBlock* 860 DBlock*
|
| H A D | checkindex.c | 8 phdr(DBlock *eb) in phdr() 30 DBlock *eb; in checkbucket()
|
| H A D | arena.c | 192 DBlock *b; in readarena() 240 DBlock *b; in writearena() 298 DBlock *b; in writeaclump() 596 DBlock *b; in wbarena()
|
| H A D | icachewrite.c | 92 DBlock *b; in icachewritesect()
|