Lines Matching full:dt
186 struct desc_ptr dt; in enter_smm_save_state_32() local
206 static_call(kvm_x86_get_gdt)(vcpu, &dt); in enter_smm_save_state_32()
207 smram->gdtr.base = dt.address; in enter_smm_save_state_32()
208 smram->gdtr.limit = dt.size; in enter_smm_save_state_32()
210 static_call(kvm_x86_get_idt)(vcpu, &dt); in enter_smm_save_state_32()
211 smram->idtr.base = dt.address; in enter_smm_save_state_32()
212 smram->idtr.limit = dt.size; in enter_smm_save_state_32()
233 struct desc_ptr dt; in enter_smm_save_state_64() local
260 static_call(kvm_x86_get_idt)(vcpu, &dt); in enter_smm_save_state_64()
261 smram->idtr.limit = dt.size; in enter_smm_save_state_64()
262 smram->idtr.base = dt.address; in enter_smm_save_state_64()
266 static_call(kvm_x86_get_gdt)(vcpu, &dt); in enter_smm_save_state_64()
267 smram->gdtr.limit = dt.size; in enter_smm_save_state_64()
268 smram->gdtr.base = dt.address; in enter_smm_save_state_64()
284 struct desc_ptr dt; in enter_smm() local
331 dt.address = dt.size = 0; in enter_smm()
332 static_call(kvm_x86_set_idt)(vcpu, &dt); in enter_smm()
470 struct desc_ptr dt; in rsm_load_state_32() local
487 dt.address = smstate->gdtr.base; in rsm_load_state_32()
488 dt.size = smstate->gdtr.limit; in rsm_load_state_32()
489 static_call(kvm_x86_set_gdt)(vcpu, &dt); in rsm_load_state_32()
491 dt.address = smstate->idtr.base; in rsm_load_state_32()
492 dt.size = smstate->idtr.limit; in rsm_load_state_32()
493 static_call(kvm_x86_set_idt)(vcpu, &dt); in rsm_load_state_32()
522 struct desc_ptr dt; in rsm_load_state_64() local
543 dt.size = smstate->idtr.limit; in rsm_load_state_64()
544 dt.address = smstate->idtr.base; in rsm_load_state_64()
545 static_call(kvm_x86_set_idt)(vcpu, &dt); in rsm_load_state_64()
549 dt.size = smstate->gdtr.limit; in rsm_load_state_64()
550 dt.address = smstate->gdtr.base; in rsm_load_state_64()
551 static_call(kvm_x86_set_gdt)(vcpu, &dt); in rsm_load_state_64()