Home
last modified time | relevance | path

Searched refs:DEFINE_VMMOPS_IFUNC (Results 1 – 3 of 3) sorted by relevance

/freebsd/sys/arm64/vmm/
H A Darm64.h132 #define DEFINE_VMMOPS_IFUNC(ret_type, opname, args) \ macro
135 DEFINE_VMMOPS_IFUNC(int, modinit, (int ipinum))
136 DEFINE_VMMOPS_IFUNC(int, modcleanup, (void))
137 DEFINE_VMMOPS_IFUNC(void *, init, (struct vm *vm, struct pmap *pmap))
138 DEFINE_VMMOPS_IFUNC(int, gla2gpa, (void *vcpui, struct vm_guest_paging *paging,
140 DEFINE_VMMOPS_IFUNC(int, run, (void *vcpui, register_t pc, struct pmap *pmap,
142 DEFINE_VMMOPS_IFUNC(void, cleanup, (void *vmi))
143 DEFINE_VMMOPS_IFUNC(void *, vcpu_init, (void *vmi, struct vcpu *vcpu,
145 DEFINE_VMMOPS_IFUNC(void, vcpu_cleanup, (void *vcpui))
146 DEFINE_VMMOPS_IFUNC(int, exception, (void *vcpui, uint64_t esr, uint64_t far))
[all …]
/freebsd/sys/riscv/vmm/
H A Driscv.h99 #define DEFINE_VMMOPS_IFUNC(ret_type, opname, args) \ macro
102 DEFINE_VMMOPS_IFUNC(int, modinit, (void))
103 DEFINE_VMMOPS_IFUNC(int, modcleanup, (void))
104 DEFINE_VMMOPS_IFUNC(void *, init, (struct vm *vm, struct pmap *pmap))
105 DEFINE_VMMOPS_IFUNC(int, gla2gpa, (void *vcpui, struct vm_guest_paging *paging,
107 DEFINE_VMMOPS_IFUNC(int, run, (void *vcpui, register_t pc, struct pmap *pmap,
109 DEFINE_VMMOPS_IFUNC(void, cleanup, (void *vmi))
110 DEFINE_VMMOPS_IFUNC(void *, vcpu_init, (void *vmi, struct vcpu *vcpu,
112 DEFINE_VMMOPS_IFUNC(void, vcpu_cleanup, (void *vcpui))
113 DEFINE_VMMOPS_IFUNC(int, exception, (void *vcpui, uint64_t scause))
[all …]
/freebsd/sys/amd64/vmm/
H A Dvmm.c222 #define DEFINE_VMMOPS_IFUNC(ret_type, opname, args) \ macro
233 DEFINE_VMMOPS_IFUNC(int, modinit, (int ipinum))
234 DEFINE_VMMOPS_IFUNC(int, modcleanup, (void))
235 DEFINE_VMMOPS_IFUNC(void, modresume, (void))
236 DEFINE_VMMOPS_IFUNC(void *, init, (struct vm *vm, struct pmap *pmap))
237 DEFINE_VMMOPS_IFUNC(int, run, (void *vcpui, register_t rip, struct pmap *pmap,
239 DEFINE_VMMOPS_IFUNC(void, cleanup, (void *vmi))
240 DEFINE_VMMOPS_IFUNC(void *, vcpu_init, (void *vmi, struct vcpu *vcpu,
242 DEFINE_VMMOPS_IFUNC(void, vcpu_cleanup, (void *vcpui))
243 DEFINE_VMMOPS_IFUNC(int, getreg, (void *vcpui, int num, uint64_t *retval))
[all …]