class vcpu

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

Inherits from object<vcpu>

Functions

create

public 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

vcpu

public void vcpu()

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

vcpu

public void vcpu(zx_handle_t value)

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

vcpu

public void vcpu(handle && h)

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

vcpu

public void vcpu(vcpu && other)

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

operator=

public vcpu & operator=(vcpu && other)

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

enter

public zx_status_t enter(zx_port_packet_t * packet)

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

kick

public zx_status_t kick()

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

interrupt

public zx_status_t interrupt(uint32_t interrupt)

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

read_state

public 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

write_state

public 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