Lines Matching full:dt

187 	struct desc_ptr dt;  in enter_smm_save_state_32()  local
204 kvm_x86_call(get_gdt)(vcpu, &dt); in enter_smm_save_state_32()
205 smram->gdtr.base = dt.address; in enter_smm_save_state_32()
206 smram->gdtr.limit = dt.size; in enter_smm_save_state_32()
208 kvm_x86_call(get_idt)(vcpu, &dt); in enter_smm_save_state_32()
209 smram->idtr.base = dt.address; in enter_smm_save_state_32()
210 smram->idtr.limit = dt.size; in enter_smm_save_state_32()
231 struct desc_ptr dt; in enter_smm_save_state_64() local
254 kvm_x86_call(get_idt)(vcpu, &dt); in enter_smm_save_state_64()
255 smram->idtr.limit = dt.size; in enter_smm_save_state_64()
256 smram->idtr.base = dt.address; in enter_smm_save_state_64()
260 kvm_x86_call(get_gdt)(vcpu, &dt); in enter_smm_save_state_64()
261 smram->gdtr.limit = dt.size; in enter_smm_save_state_64()
262 smram->gdtr.base = dt.address; in enter_smm_save_state_64()
278 struct desc_ptr dt; in enter_smm() local
325 dt.address = dt.size = 0; in enter_smm()
326 kvm_x86_call(set_idt)(vcpu, &dt); in enter_smm()
464 struct desc_ptr dt; in rsm_load_state_32() local
481 dt.address = smstate->gdtr.base; in rsm_load_state_32()
482 dt.size = smstate->gdtr.limit; in rsm_load_state_32()
483 kvm_x86_call(set_gdt)(vcpu, &dt); in rsm_load_state_32()
485 dt.address = smstate->idtr.base; in rsm_load_state_32()
486 dt.size = smstate->idtr.limit; in rsm_load_state_32()
487 kvm_x86_call(set_idt)(vcpu, &dt); in rsm_load_state_32()
516 struct desc_ptr dt; in rsm_load_state_64() local
537 dt.size = smstate->idtr.limit; in rsm_load_state_64()
538 dt.address = smstate->idtr.base; in rsm_load_state_64()
539 kvm_x86_call(set_idt)(vcpu, &dt); in rsm_load_state_64()
543 dt.size = smstate->gdtr.limit; in rsm_load_state_64()
544 dt.address = smstate->gdtr.base; in rsm_load_state_64()
545 kvm_x86_call(set_gdt)(vcpu, &dt); in rsm_load_state_64()