Home
last modified time | relevance | path

Searched refs:descriptor_table_ptr (Results 1 – 11 of 11) sorted by relevance

/kvm-unit-tests/lib/x86/
H A Dsmp.c178 struct descriptor_table_ptr *rm_gdt = in setup_rm_gdt()
179 (struct descriptor_table_ptr *) (&ap_rm_gdt_descr - &rm_trampoline); in setup_rm_gdt()
206 volatile struct descriptor_table_ptr *rm_gdt_descr = in setup_rm_gdt()
207 (struct descriptor_table_ptr *) (&ap_rm_gdt_descr - &rm_trampoline); in setup_rm_gdt()
H A Dprocessor.h479 struct descriptor_table_ptr { struct
766 static inline void lgdt(const struct descriptor_table_ptr *ptr) in lgdt()
771 static inline int lgdt_safe(const struct descriptor_table_ptr *ptr) in lgdt_safe()
776 static inline int lgdt_fep_safe(const struct descriptor_table_ptr *ptr) in lgdt_fep_safe()
781 static inline void sgdt(struct descriptor_table_ptr *ptr) in sgdt()
786 static inline void lidt(const struct descriptor_table_ptr *ptr) in lidt()
791 static inline int lidt_safe(const struct descriptor_table_ptr *ptr) in lidt_safe()
796 static inline int lidt_fep_safe(const struct descriptor_table_ptr *ptr) in lidt_fep_safe()
801 static inline void sidt(struct descriptor_table_ptr *ptr) in sidt()
H A Damd_sev.c63 struct descriptor_table_ptr idtr; in setup_amd_sev_es()
H A Ddesc.c13 struct descriptor_table_ptr idt_descr = {
50 struct descriptor_table_ptr gdt_descr = {
521 struct descriptor_table_ptr gdt_ptr; in get_gdt_entry()
/kvm-unit-tests/x86/
H A Demulator.c589 struct descriptor_table_ptr orig, fresh = {};
592 *(struct descriptor_table_ptr *)mem = (struct descriptor_table_ptr) {
597 asm volatile("lgdt %0" : : "m"(*(struct descriptor_table_ptr *)mem));
604 *(struct descriptor_table_ptr *)mem = (struct descriptor_table_ptr) {
609 asm volatile("lidt %0" : : "m"(*(struct descriptor_table_ptr *)mem));
627 struct descriptor_table_ptr gdt_ptr = { .limit = sizeof(gdt) - 1,
629 struct descriptor_table_ptr orig_gdt;
644 struct descriptor_table_ptr gdt_ptr; in test_ltr()
H A Dumip.c64 struct descriptor_table_ptr dt; in do_sgdt()
71 struct descriptor_table_ptr dt; in do_sidt()
H A Dla57.c19 struct descriptor_table_ptr dt_ptr; in get_test_register_value()
54 struct descriptor_table_ptr dt_ptr; in set_test_register_value()
H A Deventinj.c46 struct descriptor_table_ptr ptr; in flush_idt_page()
H A Dsvm.c168 struct descriptor_table_ptr desc_table_ptr; in vmcb_ident()
H A Dvmx.c76 extern struct descriptor_table_ptr gdt_descr;
77 extern struct descriptor_table_ptr idt_descr;
H A Dvmx_tests.c10832 struct descriptor_table_ptr dt_ptr; in get_host_value()
10868 struct descriptor_table_ptr dt_ptr; in set_host_value()