Searched refs:kvm_segment (Results 1 – 10 of 10) 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 | x86_ops.h | 63 void vmx_get_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg); 64 void vmx_set_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg);
|
| 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 | main.c | 342 static void vt_get_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, in vt_get_segment() 353 static void vt_set_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, in vt_set_segment()
|
| H A D | nested.c | 4794 struct kvm_segment seg; in load_vmcs12_host_state() 4869 seg = (struct kvm_segment) { in load_vmcs12_host_state() 4883 seg = (struct kvm_segment) { in load_vmcs12_host_state() 4904 seg = (struct kvm_segment) { in load_vmcs12_host_state() 5238 struct kvm_segment s; in get_vmx_mem_address()
|
| /linux/tools/testing/selftests/kvm/lib/x86/ |
| H A D | processor.c | 88 static void segment_dump(FILE *stream, struct kvm_segment *segment, in segment_dump() 561 static void kvm_seg_set_unusable(struct kvm_segment *segp) in kvm_seg_set_unusable() 567 static void kvm_seg_fill_gdt_64bit(struct kvm_vm *vm, struct kvm_segment *segp) in kvm_seg_fill_gdt_64bit() 589 static void kvm_seg_set_kernel_code_64bit(struct kvm_segment *segp) in kvm_seg_set_kernel_code_64bit() 603 static void kvm_seg_set_kernel_data_64bit(struct kvm_segment *segp) in kvm_seg_set_kernel_data_64bit() 631 static void kvm_seg_set_tss_64bit(gva_t base, struct kvm_segment *segp) in kvm_seg_set_tss_64bit() 741 struct kvm_segment seg; in vm_init_descriptor_tables()
|
| /linux/arch/x86/include/asm/ |
| H A D | kvm_host.h | 1824 struct kvm_segment *var, int seg); 1828 struct kvm_segment *var, int seg); 2270 void kvm_get_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg); 2271 void kvm_set_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg);
|
| /linux/arch/x86/kvm/svm/ |
| H A D | svm.c | 1638 struct kvm_segment *var, int seg) in svm_get_segment() 1715 struct kvm_segment cs; in svm_get_cs_db_l_bits() 1862 struct kvm_segment *var, int seg) in svm_set_segment()
|
| /linux/arch/x86/kvm/ |
| H A D | x86.c | 7825 struct kvm_segment *var, int seg) in kvm_set_segment() 7831 struct kvm_segment *var, int seg) in kvm_get_segment() 8651 struct kvm_segment var; in emulator_get_segment() 8688 struct kvm_segment var; in emulator_set_segment() 13101 struct kvm_segment cs; in kvm_vcpu_deliver_sipi_vector()
|
| /linux/Documentation/virt/kvm/ |
| H A D | api.rst | 488 struct kvm_segment cs, ds, es, fs, gs, ss; 489 struct kvm_segment tr, ldt; 5885 struct kvm_segment cs, ds, es, fs, gs, ss; 5886 struct kvm_segment tr, ldt;
|