Home
last modified time | relevance | path

Searched full:gate (Results 1 – 5 of 5) sorted by relevance

/kvm-unit-tests/x86/
H A Dtaskswitch2.c121 /* test that int $2 triggers task gate */ in test_kernel_mode_int()
129 /* test that external NMI triggers task gate */ in test_kernel_mode_int()
138 /* test that external interrupt triggesr task gate */ in test_kernel_mode_int()
149 /* test that HW exception triggesr task gate */ in test_kernel_mode_int()
157 /* test if call HW exception DE by int $0 triggers task gate */ in test_kernel_mode_int()
165 /* test if HW exception OF triggers task gate */ in test_kernel_mode_int()
173 /* test if HW exception BP triggers task gate */ in test_kernel_mode_int()
182 * test that PF triggers task gate and error code is placed on in test_kernel_mode_int()
252 /* Setup task gate to main TSS for #UD */ in test_vm86_switch()
H A Dvmx_tests.c8716 * Change the IDT entry for #DB from interrupt gate to trap gate, in vmx_intr_window_test()
/kvm-unit-tests/lib/x86/
H A Dsmp.c225 * Set up a call gate to the 32-bit entrypoint (ap_start32) within GDT, since in setup_rm_gdt()
237 * Using a call gate allows for an easier 16-bit -> 32-bit transition via `lcall`. in setup_rm_gdt()
245 * 3 | Call gate descr in setup_rm_gdt()
H A Ddesc.c61 * Fill an idt_entry_t or call gate entry, clearing e_sz bytes first.
63 * This can be used for both IDT entries and call gate entries, since the gate
65 * .offset2 and .reserved fields. To do so, pass in e_sz according to the gate
/kvm-unit-tests/x86/efi/
H A Defistart64.S60 .quad 0 // call gate to 32-bit AP entrypoint