kvm_get_segment
void kvm_get_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg);
kvm_get_segment(vcpu, &seg, n);
kvm_get_segment(vcpu, &seg, n);
kvm_get_segment(vcpu, &sregs->cs, VCPU_SREG_CS);
kvm_get_segment(vcpu, &sregs->ds, VCPU_SREG_DS);
kvm_get_segment(vcpu, &sregs->es, VCPU_SREG_ES);
kvm_get_segment(vcpu, &sregs->fs, VCPU_SREG_FS);
kvm_get_segment(vcpu, &sregs->gs, VCPU_SREG_GS);
kvm_get_segment(vcpu, &sregs->ss, VCPU_SREG_SS);
kvm_get_segment(vcpu, &sregs->tr, VCPU_SREG_TR);
kvm_get_segment(vcpu, &sregs->ldt, VCPU_SREG_LDTR);
kvm_get_segment(vcpu, &cs, VCPU_SREG_CS);
kvm_get_segment(emul_to_vcpu(ctxt), &var, seg);