Lines Matching defs:ops
175 static struct vmm_ops *ops;
176 #define VMM_INIT(num) (ops != NULL ? (*ops->init)(num) : 0)
177 #define VMM_CLEANUP() (ops != NULL ? (*ops->cleanup)() : 0)
178 #define VMM_RESUME() (ops != NULL ? (*ops->resume)() : 0)
180 #define VMINIT(vm, pmap) (ops != NULL ? (*ops->vminit)(vm, pmap): NULL)
182 (ops != NULL ? (*ops->vmrun)(vmi, vcpu, rip, pmap, evinfo) : ENXIO)
183 #define VMCLEANUP(vmi) (ops != NULL ? (*ops->vmcleanup)(vmi) : NULL)
185 (ops != NULL ? (*ops->vmspace_alloc)(min, max) : NULL)
187 (ops != NULL ? (*ops->vmspace_free)(vmspace) : ENXIO)
189 (ops != NULL ? (*ops->vmgetreg)(vmi, vcpu, num, retval) : ENXIO)
191 (ops != NULL ? (*ops->vmsetreg)(vmi, vcpu, num, val) : ENXIO)
193 (ops != NULL ? (*ops->vmgetdesc)(vmi, vcpu, num, desc) : ENXIO)
195 (ops != NULL ? (*ops->vmsetdesc)(vmi, vcpu, num, desc) : ENXIO)
197 (ops != NULL ? (*ops->vmgetcap)(vmi, vcpu, num, retval) : ENXIO)
199 (ops != NULL ? (*ops->vmsetcap)(vmi, vcpu, num, val) : ENXIO)
201 (ops != NULL ? (*ops->vlapic_init)(vmi, vcpu) : NULL)
203 (ops != NULL ? (*ops->vlapic_cleanup)(vmi, vlapic) : NULL)
346 ops = &vmm_ops_intel;
348 ops = &vmm_ops_amd;