Home
last modified time | relevance | path

Searched refs:SubAllocator (Results 1 – 14 of 14) sorted by relevance

/hardware/google/gfxstream/guest/android-emu/aemu/base/
DAndroidSubAllocator.cpp28 class SubAllocator::Impl {
193 SubAllocator::SubAllocator( in SubAllocator() function in gfxstream::guest::SubAllocator
198 new SubAllocator::Impl(buffer, totalSize, pageSize)) { } in SubAllocator()
200 SubAllocator::~SubAllocator() { in ~SubAllocator()
205 bool SubAllocator::save(Stream* stream) { in save()
209 bool SubAllocator::load(Stream* stream) { in load()
213 bool SubAllocator::postLoad(void* postLoadBuffer) { in postLoad()
217 void* SubAllocator::alloc(size_t wantedSize) { in alloc()
221 bool SubAllocator::free(void* ptr) { in free()
225 void SubAllocator::freeAll() { in freeAll()
[all …]
DAndroidSubAllocator.h28 class SubAllocator {
32 SubAllocator(
39 ~SubAllocator();
/hardware/google/aemu/base/
DSubAllocator.cpp26 class SubAllocator::Impl {
205 SubAllocator::SubAllocator( in SubAllocator() function in android::base::SubAllocator
210 new SubAllocator::Impl(buffer, totalSize, pageSize)) { } in SubAllocator()
212 SubAllocator::~SubAllocator() { in ~SubAllocator()
217 bool SubAllocator::save(Stream* stream) { in save()
221 bool SubAllocator::load(Stream* stream) { in load()
225 bool SubAllocator::postLoad(void* postLoadBuffer) { in postLoad()
229 void* SubAllocator::alloc(size_t wantedSize) { in alloc()
233 void* SubAllocator::allocFixed(size_t wantedSize, uint64_t offset) { in allocFixed()
237 bool SubAllocator::free(void* ptr) { in free()
[all …]
DSubAllocator_unittest.cpp30 TEST(SubAllocator, Basic) { in TEST() argument
54 SubAllocator subAlloc( in TEST()
104 TEST(SubAllocator, FreeAll) { in TEST() argument
110 SubAllocator subAlloc( in TEST()
129 TEST(SubAllocator, Random) { in TEST() argument
165 SubAllocator subAlloc( in TEST()
205 TEST(SubAllocator, Snapshot) { in TEST() argument
209 SubAllocator subAlloc( in TEST()
DBUILD.bazel31 srcs = ["SubAllocator.cpp"],
71 "SubAllocator.cpp",
DAndroid.bp36 "SubAllocator.cpp",
DCMakeLists.txt40 SubAllocator.cpp
/hardware/google/aemu/base/include/aemu/base/
DSubAllocator.h28 class SubAllocator {
32 SubAllocator(
39 ~SubAllocator();
/hardware/google/gfxstream/guest/vulkan_enc/
DHostVisibleMemoryVirtualization.cpp25 using gfxstream::guest::SubAllocator;
38 std::make_unique<gfxstream::guest::SubAllocator>(blobMapping->asRawPtr(), mSize, 4096); in CoherentMemory()
46 mAllocator = std::make_unique<gfxstream::guest::SubAllocator>(address, mSize, kLargestPageSize); in CoherentMemory()
DHostVisibleMemoryVirtualization.h40 using SubAllocatorPtr = std::unique_ptr<gfxstream::guest::SubAllocator>;
/hardware/google/aemu/host-common/
DCMakeLists.txt76 # SubAllocator
77 ../base/SubAllocator.cpp
Daddress_space_graphics.cpp40 using android::base::SubAllocator;
60 SubAllocator* subAlloc = nullptr;
450 new SubAllocator(buf, create.size, ADDRESS_SPACE_GRAPHICS_PAGE_SIZE); in fillBlockLocked()
503 new SubAllocator( in fillBlockLocked()
/hardware/google/aemu/build-config/gfxstream/
DCMakeLists.txt27 SubAllocator.cpp
/hardware/google/aemu/host-common/testing/
DHostAddressSpace.cpp37 using android::base::SubAllocator;
375 android::base::SubAllocator mPhysicalOffsetAllocator;