Lines Matching refs:vmm_t
23 typedef struct vmm vmm_t; typedef
87 vmm_t *vmm_open_vm(const char *);
88 void vmm_close_vm(vmm_t *);
90 int vmm_map(vmm_t *, boolean_t);
91 void vmm_unmap(vmm_t *);
93 ssize_t vmm_pread(vmm_t *, void *, size_t, uintptr_t);
94 ssize_t vmm_pwrite(vmm_t *, const void *, size_t, uintptr_t);
95 ssize_t vmm_vread(vmm_t *, int, int, void *, size_t, uintptr_t);
96 ssize_t vmm_vwrite(vmm_t *, int, int, const void *, size_t, uintptr_t);
98 size_t vmm_ncpu(vmm_t *);
99 size_t vmm_memsize(vmm_t *);
101 int vmm_cont(vmm_t *);
102 int vmm_step(vmm_t *, int);
103 int vmm_stop(vmm_t *);
105 int vmm_getreg(vmm_t *, int, int, uint64_t *);
106 int vmm_setreg(vmm_t *, int, int, uint64_t);
107 int vmm_get_regset(vmm_t *, int, size_t, const int *, uint64_t *);
108 int vmm_set_regset(vmm_t *, int, size_t, const int *, uint64_t *);
110 int vmm_get_desc(vmm_t *, int, int, vmm_desc_t *);
111 int vmm_set_desc(vmm_t *, int, int, vmm_desc_t *);
113 vmm_mode_t vmm_vcpu_mode(vmm_t *, int);
114 vmm_isa_t vmm_vcpu_isa(vmm_t *, int);
115 int vmm_vtol(vmm_t *, int, int, uint64_t, uint64_t *);
116 int vmm_vtop(vmm_t *, int, int, uint64_t, uint64_t *);