Home
last modified time | relevance | path

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

/arch/x86/kvm/
A Dsmm.c142 static u32 enter_smm_get_segment_flags(struct kvm_segment *seg) in enter_smm_get_segment_flags()
160 struct kvm_segment seg; in enter_smm_save_seg_32()
174 struct kvm_segment seg; in enter_smm_save_seg_64()
277 struct kvm_segment cs, ds; in enter_smm()
369 static void rsm_set_desc_flags(struct kvm_segment *desc, u32 flags) in rsm_set_desc_flags()
388 struct kvm_segment desc; in rsm_load_seg_32()
404 struct kvm_segment desc; in rsm_load_seg_64()
591 struct kvm_segment cs_desc; in emulator_leave_smm()
A Dx86.c7453 struct kvm_segment *var, int seg) in kvm_set_segment()
7459 struct kvm_segment *var, int seg) in kvm_get_segment()
8288 struct kvm_segment var; in emulator_get_segment()
8325 struct kvm_segment var; in emulator_set_segment()
12533 struct kvm_segment cs; in kvm_vcpu_deliver_sipi_vector()
/arch/x86/include/uapi/asm/
A Dkvm.h127 struct kvm_segment { struct
147 struct kvm_segment cs, ds, es, fs, gs, ss; argument
148 struct kvm_segment tr, ldt;
158 struct kvm_segment cs, ds, es, fs, gs, ss;
159 struct kvm_segment tr, ldt;
/arch/x86/kvm/vmx/
A Dx86_ops.h62 void vmx_get_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg);
63 void vmx_set_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg);
A Dvmx.h252 struct kvm_segment segs[8];
367 void vmx_get_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg);
368 void __vmx_set_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg);
A Dvmx.c414 static u32 vmx_segment_access_rights(struct kvm_segment *var);
2976 struct kvm_segment *save) in fix_pmode_seg()
3035 struct kvm_segment var = *save; in fix_rmode_seg()
3529 struct kvm_segment s; in vmx_get_segment_base()
3658 struct kvm_segment var; in rmode_segment_valid()
3679 struct kvm_segment cs; in code_segment_valid()
3707 struct kvm_segment ss; in stack_segment_valid()
3729 struct kvm_segment var; in data_segment_valid()
3754 struct kvm_segment tr; in tr_valid()
3772 struct kvm_segment ldtr; in ldtr_valid()
[all …]
A Dmain.c337 static void vt_get_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, in vt_get_segment()
348 static void vt_set_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, in vt_set_segment()
A Dsgx.c27 struct kvm_segment s; in sgx_get_encls_gva()
A Dnested.c4703 struct kvm_segment seg; in load_vmcs12_host_state()
4766 seg = (struct kvm_segment) { in load_vmcs12_host_state()
4780 seg = (struct kvm_segment) { in load_vmcs12_host_state()
4801 seg = (struct kvm_segment) { in load_vmcs12_host_state()
5158 struct kvm_segment s; in get_vmx_mem_address()
/arch/x86/include/asm/
A Dkvm_host.h1732 struct kvm_segment *var, int seg);
1736 struct kvm_segment *var, int seg);
2172 void kvm_get_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg);
2173 void kvm_set_segment(struct kvm_vcpu *vcpu, struct kvm_segment *var, int seg);
/arch/x86/kvm/svm/
A Dsvm.c1603 struct kvm_segment *var, int seg) in svm_get_segment()
1680 struct kvm_segment cs; in svm_get_cs_db_l_bits()
1827 struct kvm_segment *var, int seg) in svm_set_segment()

Completed in 79 milliseconds