Home
last modified time | relevance | path

Searched refs:GoldfishAddressSpaceBlock (Results 1 – 6 of 6) sorted by relevance

/hardware/google/gfxstream/guest/GoldfishAddressSpace/include/
Dgoldfish_address_space.h27 class GoldfishAddressSpaceBlock; variable
55 friend class GoldfishAddressSpaceBlock; variable
59 class GoldfishAddressSpaceBlock {
61 GoldfishAddressSpaceBlock();
62 ~GoldfishAddressSpaceBlock();
72 void replace(GoldfishAddressSpaceBlock *other);
79 GoldfishAddressSpaceBlock &operator=(const GoldfishAddressSpaceBlock &);
101 long hostMalloc(GoldfishAddressSpaceBlock *block, size_t size);
102 void hostFree(GoldfishAddressSpaceBlock *block);
Dgoldfish_address_space_android.impl162 GoldfishAddressSpaceBlock::GoldfishAddressSpaceBlock()
170 GoldfishAddressSpaceBlock::~GoldfishAddressSpaceBlock()
175 GoldfishAddressSpaceBlock &GoldfishAddressSpaceBlock::operator=(const GoldfishAddressSpaceBlock &rh…
187 bool GoldfishAddressSpaceBlock::allocate(GoldfishAddressSpaceBlockProvider *provider, size_t size)
213 bool GoldfishAddressSpaceBlock::claimShared(GoldfishAddressSpaceBlockProvider *provider, uint64_t o…
238 uint64_t GoldfishAddressSpaceBlock::physAddr() const
243 uint64_t GoldfishAddressSpaceBlock::hostAddr() const
248 void *GoldfishAddressSpaceBlock::mmap(uint64_t host_addr)
275 void *GoldfishAddressSpaceBlock::guestPtr() const
280 void GoldfishAddressSpaceBlock::destroy()
[all …]
Dgoldfish_address_space_fuchsia.impl93 GoldfishAddressSpaceBlock::GoldfishAddressSpaceBlock()
102 GoldfishAddressSpaceBlock::~GoldfishAddressSpaceBlock()
107 GoldfishAddressSpaceBlock &GoldfishAddressSpaceBlock::operator=(const GoldfishAddressSpaceBlock &rh…
120 bool GoldfishAddressSpaceBlock::allocate(GoldfishAddressSpaceBlockProvider *provider, size_t size)
148 bool GoldfishAddressSpaceBlock::claimShared(GoldfishAddressSpaceBlockProvider *provider, uint64_t o…
154 uint64_t GoldfishAddressSpaceBlock::physAddr() const
159 uint64_t GoldfishAddressSpaceBlock::hostAddr() const
164 void *GoldfishAddressSpaceBlock::mmap(uint64_t host_addr)
200 void *GoldfishAddressSpaceBlock::guestPtr() const
205 void GoldfishAddressSpaceBlock::destroy()
[all …]
/hardware/google/gfxstream/guest/GoldfishAddressSpace/
Dgoldfish_address_space.cpp22 void GoldfishAddressSpaceBlock::replace(GoldfishAddressSpaceBlock *other) in replace()
28 *other = GoldfishAddressSpaceBlock(); in replace()
/hardware/google/gfxstream/guest/vulkan_enc/
DHostVisibleMemoryVirtualization.h39 using GoldfishAddressSpaceBlockPtr = std::shared_ptr<GoldfishAddressSpaceBlock>;
DResourceTracker.cpp6185 GoldfishAddressSpaceBlockPtr block = std::make_shared<GoldfishAddressSpaceBlock>(); in on_vkMapMemoryIntoAddressSpaceGOOGLE_pre()