gg
struct vm_gla2gpa gg;
bzero(&gg, sizeof(struct vm_gla2gpa));
gg.vcpuid = vcpu->vcpuid;
gg.prot = prot;
gg.gla = gla;
gg.paging = *paging;
error = vcpu_ioctl(vcpu, VM_GLA2GPA, &gg);
*fault = gg.fault;
*gpa = gg.gpa;
struct vm_gla2gpa gg;
bzero(&gg, sizeof(struct vm_gla2gpa));
gg.vcpuid = vcpu->vcpuid;
gg.prot = prot;
gg.gla = gla;
gg.paging = *paging;
error = vcpu_ioctl(vcpu, VM_GLA2GPA_NOFAULT, &gg);
*fault = gg.fault;
*gpa = gg.gpa;
struct vm_gla2gpa gg;
if (ddi_copyin(datap, &gg, sizeof (gg), md)) {
gg.vcpuid = vcpu;
error = vm_gla2gpa(sc->vmm_vm, vcpu, &gg.paging, gg.gla,
gg.prot, &gg.gpa, &gg.fault);
if (error == 0 && ddi_copyout(&gg, datap, sizeof (gg), md)) {
struct vm_gla2gpa gg;
if (ddi_copyin(datap, &gg, sizeof (gg), md)) {
gg.vcpuid = vcpu;
error = vm_gla2gpa_nofault(sc->vmm_vm, vcpu, &gg.paging,
gg.gla, gg.prot, &gg.gpa, &gg.fault);
if (error == 0 && ddi_copyout(&gg, datap, sizeof (gg), md)) {