class vcpu

Defined at line 16 of file ../../zircon/system/ulib/zx/include/lib/zx/vcpu.h

Public Members

static const zx_obj_type_t TYPE

Public Methods

zx_status_t create (const guest & guest, uint32_t options, zx_gpaddr_t entry, vcpu * result)

Defined at line 11 of file ../../zircon/system/ulib/zx/vcpu.cc

void vcpu ()

Defined at line 20 of file ../../zircon/system/ulib/zx/include/lib/zx/vcpu.h

void vcpu (zx_handle_t value)

Defined at line 22 of file ../../zircon/system/ulib/zx/include/lib/zx/vcpu.h

void vcpu (handle && h)

Defined at line 24 of file ../../zircon/system/ulib/zx/include/lib/zx/vcpu.h

void vcpu (vcpu && other)

Defined at line 26 of file ../../zircon/system/ulib/zx/include/lib/zx/vcpu.h

vcpu & operator= (vcpu && other)

Defined at line 28 of file ../../zircon/system/ulib/zx/include/lib/zx/vcpu.h

zx_status_t enter (zx_port_packet_t * packet)

Defined at line 36 of file ../../zircon/system/ulib/zx/include/lib/zx/vcpu.h

zx_status_t kick ()

Defined at line 40 of file ../../zircon/system/ulib/zx/include/lib/zx/vcpu.h

zx_status_t interrupt (uint32_t interrupt)

Defined at line 42 of file ../../zircon/system/ulib/zx/include/lib/zx/vcpu.h

zx_status_t read_state (uint32_t kind, void * buf, size_t len)

Defined at line 46 of file ../../zircon/system/ulib/zx/include/lib/zx/vcpu.h

zx_status_t write_state (uint32_t kind, const void * buf, size_t len)

Defined at line 50 of file ../../zircon/system/ulib/zx/include/lib/zx/vcpu.h