Searched refs:fCache (Results 1 - 25 of 35) sorted by relevance

12

/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DDataContainer.cpp48 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 DDataContainer.h52 VMCache* fCache; member in class:DataContainer
/haiku/src/add-ons/kernel/file_systems/reiserfs/
H A DBlock.cpp43 : 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 DBlock.h90 BlockCache *fCache; member in class:Block
/haiku/src/add-ons/kernel/file_systems/packagefs/package/
H A DCachedDataReader.cpp84 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 DCachedDataReader.h144 VMCache* fCache; member in class:CachedDataReader
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DInode.cpp27 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 DInodeRegular.cpp46 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 DBPlusTree.cpp77 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 DIOCache.cpp48 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 DIOCache.h78 VMCache* fCache; member in class:IOCache
/haiku/src/add-ons/kernel/file_systems/exfat/
H A DInode.cpp37 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 DInode.h85 void* FileCache() const { return fCache; }
111 void* fCache; member in class:Inode
/haiku/src/add-ons/kernel/file_systems/ufs2/
H A DInode.cpp24 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 DInode.h126 void* FileCache() const { return fCache; }
153 void* fCache; member in class:Inode
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DInode.cpp43 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 DInode.h114 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 DVMCache.cpp84 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 Dram_disk.cpp241 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 DInode.h70 void* FileCache() const { return fCache; }
96 void* fCache; member in class:Inode
H A DInode.cpp33 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 Dblock_cache.cpp316 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 Dfile_cache.cpp86 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 DSlab.cpp110 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 DInode.h190 void* FileCache() const { return fCache; }
191 void SetFileCache(void* cache) { fCache = cache; }
263 void* fCache; member in class:Inode

Completed in 222 milliseconds

12