Searched refs:cache (Results 51 - 75 of 108) sorted by relevance

12345

/haiku/src/apps/haikudepot/build/scripts/
H A Dustache.py299 Default template cache mapping, keeping the 1024 most recently used
302 If `xxhash`_ is available, template data won't be included in cache.
591 cache: CompiledTemplateCache = default_cache,
602 :param cache: mutable mapping for compiled template cache
612 cached = cache.get(tokenization_key)
766 cache[tokenization_key] = (*recording, token)
781 cache: CompiledTemplateCache = default_cache,
795 :param cache: mutable mapping for compiled template cache
[all...]
/haiku/src/add-ons/kernel/file_systems/nfs4/
H A DInodeDir.cpp317 DirectoryCache* cache = cookie->fAttrDir ? fAttrCache : fCache; local
319 cache->Lock();
320 result = cache->Revalidate();
322 cache->Unlock();
327 result = cache->GetSnapshot(&snapshot);
329 cache->Unlock();
334 cache->Unlock();
/haiku/src/system/kernel/slab/
H A DMemoryManager.cpp85 Allocate(ObjectCache* cache, uint32 flags) argument
88 fCache(cache),
96 out.Print("slab memory manager alloc: cache: %p, flags: %#" B_PRIx32,
523 MemoryManager::Allocate(ObjectCache* cache, uint32 flags, void*& _pages) argument
527 T(Allocate(cache, flags));
529 size_t chunkSize = cache->slab_size;
532 B_PRIuSIZE "\n", cache, flags, chunkSize);
556 chunk->reference = (addr_t)cache;
802 ObjectCache* cache = (ObjectCache*)reference; local
803 _size = cache
1471 VMCache* cache = vm_area_get_locked_cache(vmArea); local
1517 VMCache* cache = vm_area_get_locked_cache(vmArea); local
1862 ObjectCache* cache = (ObjectCache*)reference; local
[all...]
/haiku/src/system/kernel/vm/
H A DVMAnonymousCache.cpp74 // number of free swap blocks the object cache shall minimally have
101 VMAnonymousCache *cache; member in struct:swap_hash_key
102 off_t page_index; // page index in the cache
106 // SWAP_BLOCK_PAGES continuous pages from the same cache
123 VMAnonymousCache* cache = key.cache; local
124 return blockIndex ^ (size_t)(int*)cache;
136 && key.cache == value->key.cache;
167 SwapTraceEntry(VMAnonymousCache* cache) argument
180 ReadPage(VMAnonymousCache* cache, page_num_t pageIndex, swap_addr_t swapSlotIndex) argument
204 WritePage(VMAnonymousCache* cache, page_num_t pageIndex, swap_addr_t swapSlotIndex) argument
402 WriteCallback(VMAnonymousCache* cache, AsyncIOCallback* callback) argument
1768 VMAnonymousCache* cache = dynamic_cast<VMAnonymousCache*>(page->Cache()); local
[all...]
H A Dvm_page.cpp436 fCache(page->cache),
444 out.Print("page activated: %p, cache: %p", fPage, fCache);
457 fCache(page->cache),
465 out.Print("page deactivated: %p, cache: %p", fPage, fCache);
478 fCache(page->cache),
486 out.Print("page swap freed: %p, cache: %p", fPage, fCache);
519 out.Print("page write: %p, cache: %p", fPage, fCache);
963 kprintf("cache: %p\n", page->Cache());
1061 kprintf("page cache type state wired usage\n");
1558 panic("to be freed page %p has cache", pag
1659 VMCache* cache = page->Cache(); local
2304 struct VMCache* cache = transfer.Cache(); local
2414 VMCache *cache = page->Cache(); local
2675 VMCache* cache = vm_cache_acquire_locked_page_cache(page, true); local
2776 VMCache* cache = vm_cache_acquire_locked_page_cache(page, true); local
2905 VMCache* cache = vm_cache_acquire_locked_page_cache(page, true); local
3125 vm_page_write_modified_page_range(struct VMCache* cache, uint32 firstPage, uint32 endPage) argument
3234 vm_page_write_modified_pages(VMCache *cache) argument
3259 vm_page_schedule_write_page_range(struct VMCache *cache, uint32 firstPage, uint32 endPage) argument
4019 vm_page_free_etc(VMCache* cache, vm_page* page, vm_page_reservation* reservation) argument
[all...]
H A DVMArea.cpp32 cache(NULL),
65 The area's top cache must be locked.
81 The area's top cache must be locked.
95 The area's top cache must be locked.
121 The area's top cache must be locked.
/haiku/src/tests/system/kernel/slab/
H A DSlab.h37 void *object_cache_alloc(object_cache_t cache);
38 void *object_cache_alloc_etc(object_cache_t cache, uint32_t flags);
39 void object_cache_free(object_cache_t cache, void *object);
40 void object_cache_destroy(object_cache_t cache);
44 // TODO this values should be dynamically tuned per cache.
99 static status_t AllocatePages(BaseCache *cache, AllocationID *id,
101 static void FreePages(BaseCache *cache, void *pages);
109 static status_t AllocatePages(BaseCache *cache, area_id *id, void **pages,
111 static void FreePages(BaseCache *cache, area_id id);
390 fSlabCache("slab cache",
[all...]
/haiku/src/kits/debugger/debug_info/
H A DImageDebugInfo.cpp99 ImageDebugInfo::GetType(GlobalTypeCache* cache, const BString& name, argument
104 status_t error = specificInfo->GetType(cache, name, constraints,
H A DDebuggerImageDebugInfo.cpp55 DebuggerImageDebugInfo::GetType(GlobalTypeCache* cache, argument
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);
H A DDwarfImageDebugInfo.h61 virtual status_t GetType(GlobalTypeCache* cache,
/haiku/headers/private/debugger/debug_info/
H A DSpecificImageDebugInfo.h50 virtual status_t GetType(GlobalTypeCache* cache,
/haiku/3rdparty/docker/bootstrap/
H A DMakefile11 ${ENGINE} build . --no-cache -t docker.io/haiku/bootstrap:${VER}
/haiku/src/libs/compat/freebsd_network/compat/dev/usb/
H A Dusbdi.h370 void usbd_frame_zero(struct usb_page_cache *cache, usb_frlength_t offset,
372 void usbd_copy_in(struct usb_page_cache *cache, usb_frlength_t offset,
374 void usbd_copy_out(struct usb_page_cache *cache, usb_frlength_t offset,
376 void usbd_m_copy_in(struct usb_page_cache *cache, usb_frlength_t dst_offset,
/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/headers/private/kernel/vm/
H A Dvm_types.h109 VMCache* cache; member in struct:VMCacheRef
112 VMCacheRef(VMCache* cache);
164 { return cache_ref != NULL ? cache_ref->cache : NULL; }
234 "accessed by: %" B_PRId32 "@! page -m %p; sc %" B_PRId32 "; cache _cache",
249 "sc %" B_PRId32 "; cache _cache", page->physical_page_number * B_PAGE_SIZE,
261 "accessed by: %" B_PRId32 "@! page -m %p; sc %" B_PRId32 "; cache _cache",
/haiku/src/kits/package/manager/
H A DRepositoryBuilder.cpp100 const BRepositoryCache& cache, const BString& errorName)
103 fErrorName(errorName.IsEmpty() ? cache.Info().Name() : errorName),
106 status_t error = fRepository.SetTo(cache);
99 BRepositoryBuilder(BSolverRepository& repository, const BRepositoryCache& cache, const BString& errorName) argument
/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/fat/
H A Ddosfs.h63 void *cache; member in struct:vnode
75 * on the disk (or at least in the cache) so that get_next_dirent continues
/haiku/src/system/runtime_loader/
H A Delf_symbol_lookup.cpp480 SymbolLookupCache* cache, addr_t* symAddress, image_t** symbolImage)
484 // check the cache first
485 if (cache->IsSymbolValueCached(index)) {
486 *symAddress = cache->SymbolValueAt(index, symbolImage);
589 cache->SetSymbolValueAt(index, (addr_t)location, sharedImage);
479 resolve_symbol(image_t* rootImage, image_t* image, elf_sym* sym, SymbolLookupCache* cache, addr_t* symAddress, image_t** symbolImage) argument
/haiku/src/system/kernel/
H A Dguarded_heap.cpp1020 delete_object_cache(object_cache* cache) argument
1026 object_cache_set_minimum_reserve(object_cache* cache, size_t objectCount) argument
1033 object_cache_alloc(object_cache* cache, uint32 flags) argument
1035 return memalign_etc(0, (size_t)cache, flags);
1040 object_cache_free(object_cache* cache, void* object, uint32 flags) argument
1047 object_cache_reserve(object_cache* cache, size_t objectCount, uint32 flags) argument
1054 object_cache_get_usage(object_cache* cache, size_t* _allocatedMemory) argument
/haiku/src/system/kernel/fs/
H A DVnode.h28 VMCache* cache; member in struct:vnode
/haiku/src/system/kernel/arch/x86/paging/32bit/
H A DX86VMTranslationMap32Bit.cpp204 // the entry was not present and the TLB doesn't cache those entries.
320 /*! Caller must have locked the cache of the page to be unmapped.
531 VMCache* cache = page->Cache(); local
539 if (unmapPages || cache != area->cache) {
582 if (cache->temporary)
/haiku/src/system/kernel/arch/x86/paging/64bit/
H A DX86VMTranslationMap64Bit.cpp225 // the entry was not present and the TLB doesn't cache those entries.
534 VMCache* cache = page->Cache(); local
542 if (unmapPages || cache != area->cache) {
578 if (cache->temporary)

Completed in 225 milliseconds

12345