class AddressSpaceDevice
Defined at line 39 of file ../../src/graphics/drivers/misc/goldfish_address_space/address_space_device.h
Public Methods
zx_status_t Create (void * ctx, zx_device_t * device)
static
Defined at line 67 of file ../../src/graphics/drivers/misc/goldfish_address_space/address_space_device.cc
void AddressSpaceDevice (zx_device_t * parent, async_dispatcher_t * dispatcher)
Defined at line 79 of file ../../src/graphics/drivers/misc/goldfish_address_space/address_space_device.cc
void ~AddressSpaceDevice ()
Defined at line 82 of file ../../src/graphics/drivers/misc/goldfish_address_space/address_space_device.cc
zx_status_t Bind ()
Defined at line 84 of file ../../src/graphics/drivers/misc/goldfish_address_space/address_space_device.cc
void DdkUnbind (ddk::UnbindTxn txn)
Device protocol implementation.
Defined at line 214 of file ../../src/graphics/drivers/misc/goldfish_address_space/address_space_device.cc
void DdkRelease ()
Defined at line 316 of file ../../src/graphics/drivers/misc/goldfish_address_space/address_space_device.cc
uint32_t AllocateBlock (uint64_t * size, uint64_t * offset)
Defined at line 195 of file ../../src/graphics/drivers/misc/goldfish_address_space/address_space_device.cc
uint32_t DeallocateBlock (uint64_t offset)
Defined at line 225 of file ../../src/graphics/drivers/misc/goldfish_address_space/address_space_device.cc
zx_status_t PinBlock (uint64_toffset,uint64_tsize,zx_paddr_t *paddr,zx::pmt *pmt,zx::vmo *vmo)
Defined at line 241 of file ../../src/graphics/drivers/misc/goldfish_address_space/address_space_device.cc
zx_status_t CreateChildDriver (ddk::IoBuffer * io_buffer, uint32_t * handle)
Defined at line 259 of file ../../src/graphics/drivers/misc/goldfish_address_space/address_space_device.cc
uint32_t DestroyChildDriver (uint32_t handle)
Defined at line 234 of file ../../src/graphics/drivers/misc/goldfish_address_space/address_space_device.cc
uint32_t ChildDriverPing (uint32_t handle)
Defined at line 280 of file ../../src/graphics/drivers/misc/goldfish_address_space/address_space_device.cc
zx_status_t OpenChildDriver (async_dispatcher_t *dispatcher,fuchsia_hardware_goldfish::wire::AddressSpaceChildDriverTypetype,fidl::ServerEnd<fuchsia_hardware_goldfish::AddressSpaceChildDriver>request)
Defined at line 286 of file ../../src/graphics/drivers/misc/goldfish_address_space/address_space_device.cc