class DeviceLocalHeap

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

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

interface.

Public Methods

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

static

Defined at line 59 of file ../../src/graphics/drivers/misc/goldfish_control/device_local_heap.cc

void ~DeviceLocalHeap ()

Defined at line 66 of file ../../src/graphics/drivers/misc/goldfish_control/device_local_heap.cc

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

|fidl::WireServer

<fuchsia

_sysmem2::Heap>|

Defined at line 68 of file ../../src/graphics/drivers/misc/goldfish_control/device_local_heap.cc

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

|fidl::WireServer

<fuchsia

_sysmem2::Heap>|

Defined at line 97 of file ../../src/graphics/drivers/misc/goldfish_control/device_local_heap.cc

void Bind (zx::channel server_request)

|Heap|

Defined at line 109 of file ../../src/graphics/drivers/misc/goldfish_control/device_local_heap.cc