Home
last modified time | relevance | path

Searched refs:kvm_segment (Results 1 – 5 of 5) sorted by relevance

/linux/tools/arch/x86/include/uapi/asm/
H A Dkvm.h132 struct kvm_segment { struct
152 struct kvm_segment cs, ds, es, fs, gs, ss; argument
153 struct kvm_segment tr, ldt;
163 struct kvm_segment cs, ds, es, fs, gs, ss;
164 struct kvm_segment tr, ldt;
/linux/arch/x86/kvm/vmx/
H A Dvmx.h248 struct kvm_segment segs[8];
363 void vmx_get_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg);
364 void __vmx_set_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg);
H A Dvmx.c537 static u32 vmx_segment_access_rights(struct kvm_segment *var);
3118 struct kvm_segment *save) in fix_pmode_seg()
3174 static void fix_rmode_seg(int seg, struct kvm_segment *save) in fix_rmode_seg()
3177 struct kvm_segment var = *save; in fix_rmode_seg()
3648 void vmx_get_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg) in vmx_get_segment()
3687 struct kvm_segment s; in vmx_get_segment_base()
3721 static u32 vmx_segment_access_rights(struct kvm_segment *var) in vmx_segment_access_rights()
3738 void __vmx_set_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg) in __vmx_set_segment()
3775 void vmx_set_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg) in vmx_set_segment()
3816 struct kvm_segment var; in rmode_segment_valid()
[all …]
/linux/tools/testing/selftests/kvm/lib/x86/
H A Dprocessor.c91 static void segment_dump(FILE *stream, struct kvm_segment *segment, in segment_dump()
564 static void kvm_seg_set_unusable(struct kvm_segment *segp) in kvm_seg_set_unusable()
570 static void kvm_seg_fill_gdt_64bit(struct kvm_vm *vm, struct kvm_segment *segp) in kvm_seg_fill_gdt_64bit()
592 static void kvm_seg_set_kernel_code_64bit(struct kvm_segment *segp) in kvm_seg_set_kernel_code_64bit()
606 static void kvm_seg_set_kernel_data_64bit(struct kvm_segment *segp) in kvm_seg_set_kernel_data_64bit()
634 static void kvm_seg_set_tss_64bit(gva_t base, struct kvm_segment *segp) in kvm_seg_set_tss_64bit()
744 struct kvm_segment seg; in vm_init_descriptor_tables()
/linux/arch/x86/kvm/svm/
H A Dsvm.c1625 struct kvm_segment *var, int seg)
1702 struct kvm_segment cs; in svm_get_cpl()
1849 struct kvm_segment *var, int seg) in svm_set_cr4()