Searched refs:gdtr (Results 1 – 5 of 5) sorted by relevance
28 static inline void load_gdt(struct host_gdt_descriptor *gdtr) in load_gdt() argument30 asm volatile ("lgdt %0" ::"m"(*gdtr)); in load_gdt()36 struct host_gdt_descriptor gdtr; in load_gdtr_and_tr() local55 gdtr.len = sizeof(struct host_gdt) - 1U; in load_gdtr_and_tr()56 gdtr.gdt = gdt; in load_gdtr_and_tr()58 load_gdt(&gdtr); in load_gdtr_and_tr()
143 ext_ctx->gdtr.base = exec_vmread(VMX_GUEST_GDTR_BASE); in save_world_ctx()145 ext_ctx->gdtr.limit = exec_vmread32(VMX_GUEST_GDTR_LIMIT); in save_world_ctx()196 exec_vmwrite(VMX_GUEST_GDTR_BASE, ext_ctx->gdtr.base); in load_world_ctx()198 exec_vmwrite32(VMX_GUEST_GDTR_LIMIT, ext_ctx->gdtr.limit); in load_world_ctx()
35 exec_vmwrite(VMX_GUEST_GDTR_BASE, ectx->gdtr.base); in init_guest_vmx()36 pr_dbg("VMX_GUEST_GDTR_BASE: 0x%016lx", ectx->gdtr.base); in init_guest_vmx()37 exec_vmwrite32(VMX_GUEST_GDTR_LIMIT, ectx->gdtr.limit); in init_guest_vmx()38 pr_dbg("VMX_GUEST_GDTR_LIMIT: 0x%016lx", ectx->gdtr.limit); in init_guest_vmx()
362 ectx->gdtr.base = vcpu_regs->gdt.base; in set_vcpu_regs()363 ectx->gdtr.limit = vcpu_regs->gdt.limit; in set_vcpu_regs()
392 struct segment_sel gdtr; member
Completed in 15 milliseconds