Home
last modified time | relevance | path

Searched refs:idt_desc (Results 1 – 4 of 4) sorted by relevance

/linux/arch/x86/boot/startup/
H A Dgdt_idt.c34 gate_desc idt_desc; in startup_64_load_idt() local
39 idt_init_desc(&idt_desc, &data); in startup_64_load_idt()
40 native_write_idt_entry((gate_desc *)desc.address, X86_TRAP_VC, &idt_desc); in startup_64_load_idt()
/linux/arch/x86/xen/
H A Denlighten_pv.c871 static DEFINE_PER_CPU(struct desc_ptr, idt_desc);
884 start = __this_cpu_read(idt_desc.address); in xen_write_idt_entry()
885 end = start + __this_cpu_read(idt_desc.size) + 1; in xen_write_idt_entry()
924 const struct desc_ptr *desc = this_cpu_ptr(&idt_desc); in xen_copy_trap_info()
943 memcpy(this_cpu_ptr(&idt_desc), desc, sizeof(idt_desc)); in xen_load_idt()
/linux/tools/testing/selftests/kvm/
H A Dset_memory_region_test.c558 const struct desc_ptr idt_desc = { in guest_code_mmio_during_vectoring() local
563 set_idt(&idt_desc); in guest_code_mmio_during_vectoring()
/linux/tools/testing/selftests/kvm/include/x86/
H A Dprocessor.h606 static inline void set_idt(const struct desc_ptr *idt_desc) in set_idt() argument
608 __asm__ __volatile__("lidt %0"::"m"(*idt_desc)); in set_idt()