Lines Matching full:dt

186 	struct desc_ptr dt;  in enter_smm_save_state_32()  local
203 kvm_x86_call(get_gdt)(vcpu, &dt); in enter_smm_save_state_32()
204 smram->gdtr.base = dt.address; in enter_smm_save_state_32()
205 smram->gdtr.limit = dt.size; in enter_smm_save_state_32()
207 kvm_x86_call(get_idt)(vcpu, &dt); in enter_smm_save_state_32()
208 smram->idtr.base = dt.address; in enter_smm_save_state_32()
209 smram->idtr.limit = dt.size; in enter_smm_save_state_32()
230 struct desc_ptr dt; in enter_smm_save_state_64() local
253 kvm_x86_call(get_idt)(vcpu, &dt); in enter_smm_save_state_64()
254 smram->idtr.limit = dt.size; in enter_smm_save_state_64()
255 smram->idtr.base = dt.address; in enter_smm_save_state_64()
259 kvm_x86_call(get_gdt)(vcpu, &dt); in enter_smm_save_state_64()
260 smram->gdtr.limit = dt.size; in enter_smm_save_state_64()
261 smram->gdtr.base = dt.address; in enter_smm_save_state_64()
277 struct desc_ptr dt; in enter_smm() local
324 dt.address = dt.size = 0; in enter_smm()
325 kvm_x86_call(set_idt)(vcpu, &dt); in enter_smm()
463 struct desc_ptr dt; in rsm_load_state_32() local
480 dt.address = smstate->gdtr.base; in rsm_load_state_32()
481 dt.size = smstate->gdtr.limit; in rsm_load_state_32()
482 kvm_x86_call(set_gdt)(vcpu, &dt); in rsm_load_state_32()
484 dt.address = smstate->idtr.base; in rsm_load_state_32()
485 dt.size = smstate->idtr.limit; in rsm_load_state_32()
486 kvm_x86_call(set_idt)(vcpu, &dt); in rsm_load_state_32()
515 struct desc_ptr dt; in rsm_load_state_64() local
536 dt.size = smstate->idtr.limit; in rsm_load_state_64()
537 dt.address = smstate->idtr.base; in rsm_load_state_64()
538 kvm_x86_call(set_idt)(vcpu, &dt); in rsm_load_state_64()
542 dt.size = smstate->gdtr.limit; in rsm_load_state_64()
543 dt.address = smstate->gdtr.base; in rsm_load_state_64()
544 kvm_x86_call(set_gdt)(vcpu, &dt); in rsm_load_state_64()