Home
last modified time | relevance | path

Searched refs:kvm_segment (Results 1 – 10 of 10) 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 Dx86_ops.h63 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 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 Dmain.c342 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 Dnested.c4794 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 Dprocessor.c88 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 Dkvm_host.h1824 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 Dsvm.c1638 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 Dx86.c7825 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 Dapi.rst488 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;