Searched refs:Guest (Results 1 - 10 of 10) sorted by relevance
/fuchsia/zircon/kernel/object/include/object/ |
H A D | guest_dispatcher.h | 13 class Guest; 25 Guest* guest() const { return guest_.get(); } 32 fbl::unique_ptr<Guest> guest_; 34 explicit GuestDispatcher(fbl::unique_ptr<Guest> guest);
|
/fuchsia/zircon/kernel/arch/arm64/hypervisor/ |
H A D | guest.cpp | 19 zx_status_t Guest::Create(fbl::unique_ptr<Guest>* out) { 31 fbl::unique_ptr<Guest> guest(new (&ac) Guest(vmid)); 67 Guest::Guest(uint8_t vmid) function in class:Guest 70 Guest::~Guest() { 74 zx_status_t Guest::SetTrap(uint32_t kind, zx_gpaddr_t addr, size_t len, 105 zx_status_t Guest [all...] |
H A D | vcpu.cpp | 128 zx_status_t Vcpu::Create(Guest* guest, zx_vaddr_t entry, fbl::unique_ptr<Vcpu>* out) { 180 Vcpu::Vcpu(Guest* guest, uint8_t vpid, const thread_t* thread)
|
/fuchsia/zircon/kernel/arch/x86/include/arch/ |
H A D | hypervisor.h | 35 class Guest { class 37 static zx_status_t Create(fbl::unique_ptr<Guest>* out); 38 ~Guest(); 39 DISALLOW_COPY_ASSIGN_AND_MOVE(Guest); 60 Guest() = default; 88 static zx_status_t Create(Guest* guest, zx_vaddr_t entry, fbl::unique_ptr<Vcpu>* out); 98 Guest* guest_; 109 Vcpu(Guest* guest, uint16_t vpid, const thread_t* thread);
|
/fuchsia/zircon/kernel/arch/x86/hypervisor/ |
H A D | guest.cpp | 35 zx_status_t Guest::Create(fbl::unique_ptr<Guest>* out) { 47 fbl::unique_ptr<Guest> guest(new (&ac) Guest); 89 Guest::~Guest() { 93 zx_status_t Guest::SetTrap(uint32_t kind, zx_vaddr_t addr, size_t len, 134 zx_status_t Guest::AllocVpid(uint16_t* vpid) { 139 zx_status_t Guest::FreeVpid(uint16_t vpid) {
|
H A D | vcpu.cpp | 431 // treated as guest-physical addresses. Guest-physical addresses are 620 zx_status_t Vcpu::Create(Guest* guest, zx_vaddr_t entry, fbl::unique_ptr<Vcpu>* out) { 686 Vcpu::Vcpu(Guest* guest, uint16_t vpid, const thread_t* thread)
|
/fuchsia/zircon/kernel/arch/arm64/include/arch/ |
H A D | hypervisor.h | 31 class Guest { 33 static zx_status_t Create(fbl::unique_ptr<Guest>* out); 34 ~Guest(); 35 DISALLOW_COPY_ASSIGN_AND_MOVE(Guest); 56 explicit Guest(uint8_t vmid); 105 static zx_status_t Create(Guest* guest, zx_vaddr_t entry, fbl::unique_ptr<Vcpu>* out); 115 Guest* guest_; 123 Vcpu(Guest* guest, uint8_t vpid, const thread_t* thread);
|
/fuchsia/zircon/kernel/object/ |
H A D | guest_dispatcher.cpp | 19 fbl::unique_ptr<Guest> guest; 20 zx_status_t status = Guest::Create(&guest); 42 GuestDispatcher::GuestDispatcher(fbl::unique_ptr<Guest> guest)
|
H A D | vcpu_dispatcher.cpp | 19 Guest* guest = guest_dispatcher->guest();
|
/fuchsia/zircon/kernel/arch/arm64/include/arch/arm64/ |
H A D | mmu.h | 134 #error Guest physical address space size must be larger than page size
|
Completed in 39 milliseconds