Home
last modified time | relevance | path

Searched refs:MemoryCacheBase (Results 1 – 4 of 4) sorted by relevance

/aosp12/system/unwinding/libunwindstack/
H A DMemoryCache.h32 class MemoryCacheBase : public Memory {
34 MemoryCacheBase(Memory* memory) : impl_(memory) {} in MemoryCacheBase() function
35 virtual ~MemoryCacheBase() = default;
37 MemoryCacheBase* AsMemoryCacheBase() override { return this; } in AsMemoryCacheBase()
65 class MemoryCache : public MemoryCacheBase {
67 MemoryCache(Memory* memory) : MemoryCacheBase(memory) {} in MemoryCache()
80 class MemoryThreadCache : public MemoryCacheBase {
H A DMemory.cpp473 size_t MemoryCacheBase::InternalCachedRead(uint64_t addr, void* dst, size_t size, in InternalCachedRead()
528 MemoryThreadCache::MemoryThreadCache(Memory* memory) : MemoryCacheBase(memory) { in MemoryThreadCache()
H A DGlobalDebugImpl.h397 MemoryCacheBase* cached_memory = memory->AsMemoryCacheBase(); in CreateGlobalDebugImpl()
/aosp12/system/unwinding/libunwindstack/include/unwindstack/
H A DMemory.h29 class MemoryCacheBase; variable
44 virtual MemoryCacheBase* AsMemoryCacheBase() { return nullptr; } in AsMemoryCacheBase()