/haiku/src/add-ons/kernel/file_systems/ramfs/ |
H A D | DataContainer.cpp | 48 fCache(NULL), 57 if (fCache != NULL) { 58 fCache->Lock(); 59 fCache->ReleaseRefAndUnlock(); 60 fCache = NULL; 83 return fCache; 97 AutoLocker<VMCache> _(fCache); 98 error = fCache->Resize(newSize, VM_PRIORITY_SYSTEM); 108 AutoLocker<VMCache> _(fCache); 109 fCache [all...] |
H A D | DataContainer.h | 52 VMCache* fCache; member in class:DataContainer
|
/haiku/src/add-ons/kernel/file_systems/reiserfs/ |
H A D | Block.cpp | 43 : fCache(NULL), 61 return fCache; 68 return fCache->GetBlockSize(); 75 if (fCache) 76 fCache->GetBlock(this); 83 if (fCache) 84 fCache->PutBlock(this); 185 fCache = cache; 188 fData = fCache->_GetBlock(fNumber); 199 if (fCache [all...] |
H A D | Block.h | 90 BlockCache *fCache; member in class:Block
|
/haiku/src/add-ons/kernel/file_systems/packagefs/package/ |
H A D | CachedDataReader.cpp | 84 fCache(NULL), 93 if (fCache != NULL) { 94 fCache->Lock(); 95 fCache->ReleaseRefAndUnlock(); 112 fCache); 116 AutoLocker<VMCache> locker(fCache); 118 error = fCache->Resize(size, VM_PRIORITY_SYSTEM); 130 if (offset > fCache->virtual_end 131 || (off_t)size > fCache->virtual_end - offset) { 144 fCache [all...] |
H A D | CachedDataReader.h | 144 VMCache* fCache; member in class:CachedDataReader
|
/haiku/src/add-ons/kernel/file_systems/nfs4/ |
H A D | Inode.cpp | 27 fCache(NULL), 105 inode->fCache = new DirectoryCache(inode); 145 delete fCache; 211 fCache->Lock(); 212 if (!fCache->Valid()) { 213 fCache->Reset(); 214 fCache->SetChangeInfo(change); 216 fCache->ValidateChangeInfo(change); 218 fCache->AddEntry(name, *id); 219 fCache [all...] |
H A D | InodeRegular.cpp | 46 fCache->Lock(); 47 if (fCache->Valid()) { 49 && fCache->ChangeInfo() == changeInfo.fBefore) { 50 fCache->AddEntry(name, fileID, true); 51 fCache->SetChangeInfo(changeInfo.fAfter); 53 fCache->Trash(); 55 fCache->Unlock();
|
/haiku/src/bin/bfs_tools/lib/ |
H A D | BPlusTree.cpp | 77 fCache(this), 88 fCache(this), 102 fCache(this), 110 fCache.Clear(); 117 fCache.Clear(0,true); 139 fCache.SetHoldChanges(true); 204 bplustree_node *node = fCache.Get(header.root_node_pointer); 266 if ((node = fCache.Get(info.offset)) == NULL 272 if ((node = fCache.Get(info.from)) != NULL) 307 bplustree_node *node = fCache [all...] |
/haiku/src/system/kernel/device_manager/ |
H A D | IOCache.cpp | 48 fCache(NULL), 115 fCache = area->cache; 134 AutoLocker<VMCache> cacheLocker(fCache); 146 AutoLocker<VMCache> cacheLocker(fCache); 149 while (vm_page* page = fCache->pages.Root()) { 151 fCache->RemovePage(page); 279 AutoLocker<VMCache> cacheLocker(fCache); 286 VMCachePagesTree::Iterator it = fCache->pages.GetIterator(pageOffset, true, 353 fCache->RemovePage(fPages[index]); 371 fCache [all...] |
H A D | IOCache.h | 78 VMCache* fCache; member in class:IOCache
|
/haiku/src/add-ons/kernel/file_systems/exfat/ |
H A D | Inode.cpp | 37 fCache(NULL), 51 fCache = file_cache_create(fVolume->ID(), ID(), Size()); 65 fCache(NULL), 82 fCache = file_cache_create(fVolume->ID(), ID(), Size()); 97 fCache(NULL),
|
H A D | Inode.h | 85 void* FileCache() const { return fCache; } 111 void* fCache; member in class:Inode
|
/haiku/src/add-ons/kernel/file_systems/ufs2/ |
H A D | Inode.cpp | 24 fCache(NULL), 44 fCache = file_cache_create(fVolume->ID(), ID(), Size()); 55 fCache(NULL), 61 fCache = file_cache_create(fVolume->ID(), ID(), Size()); 71 fCache(NULL),
|
H A D | Inode.h | 126 void* FileCache() const { return fCache; } 153 void* fCache; member in class:Inode
|
/haiku/src/add-ons/kernel/file_systems/ext2/ |
H A D | Inode.cpp | 43 fCache(NULL), 77 fCache(NULL), 341 "%" B_PRIdOFF ", NULL, &(%" B_PRIuSIZE ") = %p)\n", fCache, start, 343 status_t status = file_cache_write(fCache, NULL, start, NULL, 728 if (fCache != NULL) 734 fCache = file_cache_create(fVolume->ID(), ID(), Size()); 735 if (fCache == NULL) { 743 file_cache_delete(fCache); 744 fCache = NULL; 759 if (fCache [all...] |
H A D | Inode.h | 114 void* FileCache() const { return fCache; } 118 bool HasFileCache() { return fCache != NULL; } 160 void* fCache; member in class:Inode
|
/haiku/src/system/kernel/vm/ |
H A D | VMCache.cpp | 84 fCache(cache) 103 return fCache; 107 VMCache* fCache; member in class:VMCacheTracing::VMCacheTraceEntry 125 out.Print("vm cache create: -> cache: %p", fCache); 141 out.Print("vm cache delete: cache: %p", fCache); 160 "commitment: %" B_PRIdOFF " -> %" B_PRIdOFF, fCache, 184 B_PRIdOFF, fCache, fOldSize, fSize); 206 out.Print("vm cache rebase: cache: %p, base: %lld -> %lld", fCache, 228 out.Print("vm cache add consumer: cache: %p, consumer: %p", fCache, 255 fCache, fConsume [all...] |
/haiku/src/add-ons/kernel/drivers/disk/virtual/ram_disk/ |
H A D | ram_disk.cpp | 241 fCache(NULL), 312 status_t error = VMCacheFactory::CreateAnonymousCache(fCache, false, 0, 319 fCache->temporary = 1; 320 fCache->virtual_end = fDeviceSize; 322 error = fCache->Commit(fDeviceSize, VM_PRIORITY_SYSTEM); 377 if (fCache != NULL) { 378 fCache->Lock(); 379 fCache->ReleaseRefAndUnlock(); 380 fCache = NULL; 413 AutoLocker<VMCache> locker(fCache); 941 VMCache* fCache; member in struct:RawDevice [all...] |
/haiku/src/add-ons/kernel/file_systems/btrfs/ |
H A D | Inode.h | 70 void* FileCache() const { return fCache; } 96 void* fCache; member in class:Inode
|
H A D | Inode.cpp | 33 fCache(NULL), 41 fCache = file_cache_create(fVolume->ID(), ID(), Size()); 52 fCache(NULL), 58 fCache = file_cache_create(fVolume->ID(), ID(), Size()); 68 fCache(NULL),
|
/haiku/src/system/kernel/cache/ |
H A D | block_cache.cpp | 316 block_cache* fCache; member in class:__anon39::BlockWriter 368 fCache(cache), 385 " (previous id %" B_PRId32 ")\n", fCache, _Action(), fBlockNumber, 393 block_cache* fCache; member in class:BlockTracing::Action 472 fCache(cache), 483 fCache, fBlockNumber, fMessage, fStatus != B_OK ? ": " : "", 488 block_cache* fCache; member in class:BlockTracing::Error 505 fCache(cache), 525 fCache, fBlockNumber, fCurrent != NULL ? 'c' : '-', 605 block_cache* fCache; member in class:BlockTracing::BlockData 660 block_cache* fCache; member in class:TransactionTracing::Action 692 block_cache* fCache; member in class:TransactionTracing::Detach 746 block_cache* fCache; member in class:TransactionTracing::Abort [all...] |
H A D | file_cache.cpp | 86 VMCache* fCache; member in class:PrecacheIO 122 fCache(ref->cache), 130 fCache->AcquireRefLocked(); 138 fCache->ReleaseRefLocked(); 162 fCache->InsertPage(page, fOffset + pos); 191 AutoLocker<VMCache> locker(fCache); 198 if (fOffset + (off_t)bytesTransferred > fCache->virtual_end) 199 bytesTransferred = fCache->virtual_end - fOffset; 214 fCache->MarkPageUnbusy(fPages[i]); 222 fCache [all...] |
/haiku/src/system/kernel/slab/ |
H A D | Slab.cpp | 110 fCache(cache) 115 ObjectCache* fCache; member in class:SlabObjectCacheTracing::ObjectCacheTraceEntry 142 fCookie, fCache); 166 out.Print("object cache delete: %p", fCache); 185 " -> object: %p", fCache, fFlags, fObject); 206 out.Print("object cache free: cache: %p, object: %p", fCache, 229 "flags: 0x%" B_PRIx32, fCache, fCount, fFlags);
|
/haiku/src/add-ons/kernel/file_systems/bfs/ |
H A D | Inode.h | 190 void* FileCache() const { return fCache; } 191 void SetFileCache(void* cache) { fCache = cache; } 263 void* fCache; member in class:Inode
|