| /Linux-v6.1/arch/x86/include/uapi/asm/ |
| D | kvm.h | 133 struct kvm_segment { struct 153 struct kvm_segment cs, ds, es, fs, gs, ss; argument 154 struct kvm_segment tr, ldt; 164 struct kvm_segment cs, ds, es, fs, gs, ss; 165 struct kvm_segment tr, ldt;
|
| /Linux-v6.1/tools/arch/x86/include/uapi/asm/ |
| D | kvm.h | 133 struct kvm_segment { struct 153 struct kvm_segment cs, ds, es, fs, gs, ss; argument 154 struct kvm_segment tr, ldt; 164 struct kvm_segment cs, ds, es, fs, gs, ss; 165 struct kvm_segment tr, ldt;
|
| /Linux-v6.1/arch/x86/kvm/vmx/ |
| D | vmx.h | 316 struct kvm_segment segs[8]; 409 void vmx_get_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg); 410 void __vmx_set_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg);
|
| D | vmx.c | 432 static u32 vmx_segment_access_rights(struct kvm_segment *var); 2847 struct kvm_segment *save) in fix_pmode_seg() 2903 static void fix_rmode_seg(int seg, struct kvm_segment *save) in fix_rmode_seg() 2906 struct kvm_segment var = *save; in fix_rmode_seg() 3352 void vmx_get_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg) in vmx_get_segment() 3390 struct kvm_segment s; in vmx_get_segment_base() 3411 static u32 vmx_segment_access_rights(struct kvm_segment *var) in vmx_segment_access_rights() 3431 void __vmx_set_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg) in __vmx_set_segment() 3468 static void vmx_set_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg) in vmx_set_segment() 3509 struct kvm_segment var; in rmode_segment_valid() [all …]
|
| D | sgx.c | 26 struct kvm_segment s; in sgx_get_encls_gva()
|
| D | nested.c | 4430 struct kvm_segment seg; in load_vmcs12_host_state() 4493 seg = (struct kvm_segment) { in load_vmcs12_host_state() 4507 seg = (struct kvm_segment) { in load_vmcs12_host_state() 4528 seg = (struct kvm_segment) { in load_vmcs12_host_state() 4872 struct kvm_segment s; in get_vmx_mem_address()
|
| /Linux-v6.1/tools/testing/selftests/kvm/lib/x86_64/ |
| D | processor.c | 46 static void segment_dump(FILE *stream, struct kvm_segment *segment, in segment_dump() 421 static void kvm_seg_set_unusable(struct kvm_segment *segp) in kvm_seg_set_unusable() 427 static void kvm_seg_fill_gdt_64bit(struct kvm_vm *vm, struct kvm_segment *segp) in kvm_seg_fill_gdt_64bit() 466 struct kvm_segment *segp) in kvm_seg_set_kernel_code_64bit() 498 struct kvm_segment *segp) in kvm_seg_set_kernel_data_64bit() 561 static void kvm_setup_tss_64bit(struct kvm_vm *vm, struct kvm_segment *segp, in kvm_setup_tss_64bit()
|
| /Linux-v6.1/arch/x86/include/asm/ |
| D | kvm_host.h | 1486 struct kvm_segment *var, int seg); 1489 struct kvm_segment *var, int seg); 1846 void kvm_get_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg);
|
| /Linux-v6.1/arch/x86/kvm/ |
| D | x86.c | 7129 struct kvm_segment *var, int seg) in kvm_set_segment() 7135 struct kvm_segment *var, int seg) in kvm_get_segment() 7973 struct kvm_segment var; in emulator_get_segment() 8010 struct kvm_segment var; in emulator_set_segment() 10089 static u32 enter_smm_get_segment_flags(struct kvm_segment *seg) in enter_smm_get_segment_flags() 10105 struct kvm_segment seg; in enter_smm_save_seg_32() 10124 struct kvm_segment seg; in enter_smm_save_seg_64() 10142 struct kvm_segment seg; in enter_smm_save_state_32() 10193 struct kvm_segment seg; in enter_smm_save_state_64() 10246 struct kvm_segment cs, ds; in enter_smm() [all …]
|
| /Linux-v6.1/arch/x86/kvm/svm/ |
| D | svm.c | 1630 struct kvm_segment *var, int seg) in svm_get_segment() 1707 struct kvm_segment cs; in svm_get_cs_db_l_bits() 1850 struct kvm_segment *var, int seg) in svm_set_segment()
|
| /Linux-v6.1/Documentation/virt/kvm/ |
| D | api.rst | 472 struct kvm_segment cs, ds, es, fs, gs, ss; 473 struct kvm_segment tr, ldt; 5561 struct kvm_segment cs, ds, es, fs, gs, ss; 5562 struct kvm_segment tr, ldt;
|