class Ramdisk
Defined at line 32 of file ../../src/devices/block/drivers/ramdisk/v1/ramdisk.h
Public Methods
void Ramdisk (const Ramdisk & )
Defined at line 36 of file ../../src/devices/block/drivers/ramdisk/v1/ramdisk.h
Ramdisk & operator= (const Ramdisk & )
Defined at line 37 of file ../../src/devices/block/drivers/ramdisk/v1/ramdisk.h
const char * Name ()
Defined at line 43 of file ../../src/devices/block/drivers/ramdisk/v1/ramdisk.h
zx_status_t Create (zx_device_t *parent,zx::vmovmo,uint64_tblock_size,uint64_tblock_count,const uint8_t *type_guid,std::unique_ptr<Ramdisk> *out)
Defined at line 51 of file ../../src/devices/block/drivers/ramdisk/v1/ramdisk.cc
zx_status_t DdkGetProtocol (uint32_t proto_id, void * out)
Device Protocol
Defined at line 71 of file ../../src/devices/block/drivers/ramdisk/v1/ramdisk.cc
void DdkUnbind (ddk::UnbindTxn txn)
Defined at line 88 of file ../../src/devices/block/drivers/ramdisk/v1/ramdisk.cc
void DdkRelease ()
Defined at line 97 of file ../../src/devices/block/drivers/ramdisk/v1/ramdisk.cc
void BlockImplQuery (block_info_t * info_out, size_t * block_op_size_out)
Block Protocol
Defined at line 110 of file ../../src/devices/block/drivers/ramdisk/v1/ramdisk.cc
void BlockImplQueue (block_op_t *txn,block_impl_queue_callbackcompletion_cb,void *cookie)
Defined at line 121 of file ../../src/devices/block/drivers/ramdisk/v1/ramdisk.cc
void SetFlags (SetFlagsRequestView request, SetFlagsCompleter::Sync & completer)
FIDL interface Ramdisk
Defined at line 182 of file ../../src/devices/block/drivers/ramdisk/v1/ramdisk.cc
void Wake (WakeCompleter::Sync & completer)
Defined at line 190 of file ../../src/devices/block/drivers/ramdisk/v1/ramdisk.cc
void SleepAfter (SleepAfterRequestView request, SleepAfterCompleter::Sync & completer)
Defined at line 213 of file ../../src/devices/block/drivers/ramdisk/v1/ramdisk.cc
void GetBlockCounts (GetBlockCountsCompleter::Sync & completer)
Defined at line 227 of file ../../src/devices/block/drivers/ramdisk/v1/ramdisk.cc
zx_status_t BlockPartitionGetGuid (guidtype_t guid_type, guid_t * out_guid)
Partition Protocol
Defined at line 232 of file ../../src/devices/block/drivers/ramdisk/v1/ramdisk.cc
zx_status_t BlockPartitionGetName (char * out_name, size_t capacity)
Defined at line 241 of file ../../src/devices/block/drivers/ramdisk/v1/ramdisk.cc
zx_status_t BlockPartitionGetMetadata (partition_metadata_t * out_metadata)
Defined at line 245 of file ../../src/devices/block/drivers/ramdisk/v1/ramdisk.cc