Searched refs:kvm_segment (Results 1 – 5 of 5) sorted by relevance
| /linux/tools/arch/x86/include/uapi/asm/ |
| H A D | kvm.h | 132 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 D | vmx.h | 248 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 D | vmx.c | 537 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 D | processor.c | 91 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 D | svm.c | 1625 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()
|