Searched refs:cache (Results 1 - 25 of 108) sorted by path

12345

/haiku/headers/os/package/solver/
H A DSolverRepository.h46 status_t SetTo(const BRepositoryCache& cache);
/haiku/headers/private/debugger/debug_info/
H A DGlobalTypeLookup.h38 // cache must be locked
46 // cache locked by method
68 virtual status_t GetType(GlobalTypeCache* cache,
74 virtual bool HasType(GlobalTypeCache* cache,
H A DImageDebugInfo.h43 status_t GetType(GlobalTypeCache* cache,
H A DSpecificImageDebugInfo.h50 virtual status_t GetType(GlobalTypeCache* cache,
H A DTeamDebugInfo.h49 virtual status_t GetType(GlobalTypeCache* cache,
53 virtual bool HasType(GlobalTypeCache* cache,
/haiku/headers/private/kernel/
H A Dfile_cache.h14 // temporary/optional cache syscall API
15 #define CACHE_SYSCALLS "cache"
40 extern void cache_node_opened(struct vnode *vnode, int32 fdType, VMCache *cache,
42 extern void cache_node_closed(struct vnode *vnode, int32 fdType, VMCache *cache,
/haiku/headers/private/kernel/vm/
H A Dvm_page.h37 void vm_page_free_etc(VMCache* cache, vm_page* page,
51 status_t vm_page_write_modified_page_range(struct VMCache *cache,
53 status_t vm_page_write_modified_pages(struct VMCache *cache);
55 void vm_page_schedule_write_page_range(struct VMCache *cache,
78 vm_page_free(struct VMCache *cache, struct vm_page *page) argument
80 vm_page_free_etc(cache, page, NULL);
/haiku/headers/private/package/hpkg/
H A DWriterImplBase.h129 int32 WriteCachedStrings(const StringCache& cache,
/haiku/headers/private/package/manager/
H A DRepositoryBuilder.h43 const BRepositoryCache& cache,
/haiku/src/add-ons/kernel/file_systems/bfs/
H A DJournal.h168 void* cache = GetVolume()->BlockCache(); local
172 void* block = block_cache_get_empty(cache, blockNumber + i,
180 block_cache_put(cache, blockNumber + i);
/haiku/src/add-ons/kernel/file_systems/ext2/
H A DTransaction.cpp125 void* cache = GetVolume()->BlockCache(); local
129 void* block = block_cache_get_empty(cache, blockNumber + i, ID());
136 block_cache_put(cache, blockNumber + i);
/haiku/src/add-ons/kernel/file_systems/iso9660/
H A Diso9660.h89 void *cache; // for file cache member in struct:iso9660_inode
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DInode.cpp279 DirectoryCache* cache = type != NF4NAMEDATTR ? fCache : fAttrCache;
280 cache->Lock();
281 if (cache->Valid()) {
284 cache->RemoveEntry(name);
285 cache->SetChangeInfo(changeInfo.fAfter);
286 } else if (cache->ChangeInfo() != changeInfo.fBefore)
287 cache->Trash();
289 cache->Unlock();
357 DirectoryCache* cache = attribute ? from->fAttrCache : from->fCache; local
358 cache
451 bool cache = fFileSystem->GetConfiguration().fCacheMetadata; local
[all...]
/haiku/src/add-ons/kernel/file_systems/ntfs/libntfs/
H A Dcache.c2 * cache.c : deal with LRU caches
35 #include "cache.h"
48 * in the cache. Another function may be provided for invalidating
63 static void inserthashindex(struct CACHE_HEADER *cache, argument
70 if (cache->dohash) {
71 h = cache->dohash(current);
72 if ((h >= 0) && (h < cache->max_hash)) {
74 link = cache->free_hash;
76 cache->free_hash = link->next;
77 first = cache
103 drophashindex(struct CACHE_HEADER *cache, const struct CACHED_GENERIC *current, int hash) argument
147 ntfs_fetch_cache(struct CACHE_HEADER *cache, const struct CACHED_GENERIC *wanted, cache_compare compare) argument
212 ntfs_enter_cache(struct CACHE_HEADER *cache, const struct CACHED_GENERIC *item, cache_compare compare) argument
335 do_invalidate(struct CACHE_HEADER *cache, struct CACHED_GENERIC *current, int flags) argument
374 ntfs_invalidate_cache(struct CACHE_HEADER *cache, const struct CACHED_GENERIC *item, cache_compare compare, int flags) argument
432 ntfs_remove_cache(struct CACHE_HEADER *cache, struct CACHED_GENERIC *item, int flags) argument
451 ntfs_free_cache(struct CACHE_HEADER *cache) argument
477 struct CACHE_HEADER *cache; local
[all...]
H A Dcache.h2 * cache.h : deal with indexed LRU caches
102 struct CACHED_GENERIC *ntfs_fetch_cache(struct CACHE_HEADER *cache,
105 struct CACHED_GENERIC *ntfs_enter_cache(struct CACHE_HEADER *cache,
108 int ntfs_invalidate_cache(struct CACHE_HEADER *cache,
111 int ntfs_remove_cache(struct CACHE_HEADER *cache,
/haiku/src/add-ons/kernel/file_systems/reiserfs/
H A DBlock.cpp179 Block::_SetTo(BlockCache *cache, uint64 number) argument
183 status_t error = (cache ? B_OK : B_BAD_VALUE);
185 fCache = cache;
H A DBlock.h79 status_t _SetTo(BlockCache *cache, uint64 number);
/haiku/src/kits/debugger/debug_info/
H A DDebuggerImageDebugInfo.cpp55 DebuggerImageDebugInfo::GetType(GlobalTypeCache* cache, argument
H A DDebuggerImageDebugInfo.h32 virtual status_t GetType(GlobalTypeCache* cache,
H A DDwarfImageDebugInfo.h61 virtual status_t GetType(GlobalTypeCache* cache,
H A DImageDebugInfo.cpp99 ImageDebugInfo::GetType(GlobalTypeCache* cache, const BString& name, argument
104 status_t error = specificInfo->GetType(cache, name, constraints,
H A DTeamDebugInfo.cpp335 // create a type cache
394 TeamDebugInfo::GetType(GlobalTypeCache* cache, const BString& name, argument
398 AutoLocker<GlobalTypeCache> cacheLocker(cache);
400 Type* type = cache->GetType(name, constraints);
424 error = imageDebugInfo->GetType(cache, name, constraints, type);
440 TeamDebugInfo::HasType(GlobalTypeCache* cache, const BString& name, argument
444 AutoLocker<GlobalTypeCache> cacheLocker(cache);
446 Type* type = cache->GetType(name, constraints);
/haiku/src/kits/package/solver/
H A DSolverRepository.cpp146 BRepositoryCache cache; local
147 status_t error = roster.GetRepositoryCache(config.Name(), &cache);
153 BRepositoryCache::Iterator it = cache.GetIterator();
167 BSolverRepository::SetTo(const BRepositoryCache& cache) argument
171 const BRepositoryInfo& info = cache.Info();
178 BRepositoryCache::Iterator it = cache.GetIterator();
/haiku/src/system/kernel/fs/
H A DVnode.h28 VMCache* cache; member in struct:vnode
/haiku/src/system/kernel/slab/
H A DHashedObjectCache.cpp66 HashedObjectCache* cache = new(buffer) HashedObjectCache();
69 size_t hashSize = cache->hash_table.ResizeNeeded();
72 cache->Delete();
76 cache->hash_table.Resize(buffer, hashSize, true);
78 if (cache->Init(name, object_size, alignment, maximum, magazineCapacity,
81 cache->Delete();
86 cache->slab_size = 128 * object_size;
88 cache->slab_size = 8 * object_size;
90 cache->slab_size = MemoryManager::AcceptableChunkSize(cache
[all...]

Completed in 125 milliseconds

12345