class HostVisibleHeap

Defined at line 28 of file ../../src/graphics/drivers/misc/goldfish_control/host_visible_heap.h

LLCPP synchronous server of a goldfish device-local Fuchsia sysmem Heap

interface.

Public Methods

std::unique_ptr<HostVisibleHeap> Create (Control * control)

static

Defined at line 162 of file ../../src/graphics/drivers/misc/goldfish_control/host_visible_heap.cc

void ~HostVisibleHeap ()

Defined at line 169 of file ../../src/graphics/drivers/misc/goldfish_control/host_visible_heap.cc

void AllocateVmo (AllocateVmoRequestView request, AllocateVmoCompleter::Sync & completer)

|fidl::WireServer

<fuchsia

_sysmem2::Heap>|

Defined at line 171 of file ../../src/graphics/drivers/misc/goldfish_control/host_visible_heap.cc

void DeleteVmo (DeleteVmoRequestView request, DeleteVmoCompleter::Sync & completer)

|fidl::WireServer

<fuchsia

_sysmem2::Heap>|

Defined at line 331 of file ../../src/graphics/drivers/misc/goldfish_control/host_visible_heap.cc

void Bind (zx::channel server_request)

|Heap|

Defined at line 361 of file ../../src/graphics/drivers/misc/goldfish_control/host_visible_heap.cc