Searched refs:BufCacheEntry (Results 1 – 3 of 3) sorted by relevance
| /sys/include/ |
| D | bufcache.h | 7 typedef struct BufCacheEntry { struct 12 TAILQ_ENTRY(BufCacheEntry) htEntry; argument 13 TAILQ_ENTRY(BufCacheEntry) lruEntry; 14 } BufCacheEntry; typedef 17 int BufCache_Alloc(Disk *disk, uint64_t diskOffset, BufCacheEntry **entry); 18 void BufCache_Release(BufCacheEntry *entry); 19 int BufCache_Read(Disk *disk, uint64_t diskOffset, BufCacheEntry **entry); 20 int BufCache_Write(BufCacheEntry *entry);
|
| /sys/kern/ |
| D | bufcache.c | 21 static TAILQ_HEAD(CacheHashTable, BufCacheEntry) *hashTable; 22 static TAILQ_HEAD(LRUCacheList, BufCacheEntry) lruList; 28 DEFINE_SLAB(BufCacheEntry, &cacheEntrySlab); 62 Slab_Init(&cacheEntrySlab, "BufCacheEntry Slab", sizeof(BufCacheEntry), 16); in BufCache_Init() 67 BufCacheEntry *e = BufCacheEntry_Alloc(); in BufCache_Init() 97 BufCacheLookup(Disk *disk, uint64_t diskOffset, BufCacheEntry **entry) in BufCacheLookup() 100 BufCacheEntry *e; in BufCacheLookup() 133 BufCacheAlloc(Disk *disk, uint64_t diskOffset, BufCacheEntry **entry) in BufCacheAlloc() 136 BufCacheEntry *e; in BufCacheAlloc() 178 BufCache_Alloc(Disk *disk, uint64_t diskOffset, BufCacheEntry **entry) in BufCache_Alloc() [all …]
|
| /sys/fs/o2fs/ |
| D | o2fs.c | 46 BufCacheEntry *entry; in O2FS_Mount() 78 BufCacheEntry *bentry; in O2FS_Mount() 137 BufCacheEntry *bentry = fs->bitmap[i]; in O2FSBAlloc() 189 BufCacheEntry *bentry = fs->bitmap[bufoff]; in O2FSBFree() 215 BufCacheEntry *entry; in O2FSLoadVNode() 266 BufCacheEntry *vnEntry = (BufCacheEntry *)vn->fsptr; in O2FSGrowVNode() 326 O2FSResolveBuf(VNode *vn, uint64_t b, BufCacheEntry **dentp) in O2FSResolveBuf() 328 BufCacheEntry *vnent = (BufCacheEntry *)vn->fsptr; in O2FSResolveBuf() 329 BufCacheEntry *dent; in O2FSResolveBuf() 357 BufCacheEntry *entry; in O2FS_GetRoot() [all …]
|