Searched refs:dpl (Results 1 - 3 of 3) sorted by relevance

/fuchsia/zircon/kernel/arch/x86/
H A Didt.cpp52 static inline void idt_set_dpl(struct idt_entry* entry, enum idt_dpl dpl) { argument
53 ASSERT(dpl <= 3);
54 entry->w1 = (entry->w1 & ~(3 << 13)) | ((uint32_t)dpl << 13);
68 enum idt_dpl dpl,
75 idt_set_dpl(entry, dpl);
101 enum idt_dpl dpl;
104 dpl = IDT_DPL3;
107 dpl = IDT_DPL0;
110 idt_set_vector(idt, (uint8_t)i, sel, offset, dpl, typ);
63 idt_set_vector( struct idt* idt, uint8_t vec, uint16_t code_segment_sel, uintptr_t entry_point_offset, enum idt_dpl dpl, enum idt_entry_type typ) argument
H A Ddescriptor.cpp90 uint8_t dpl : 2; member in struct:seg_desc_64
117 entry.dpl = ring & 0x03; // descriptor privilege level
/fuchsia/zircon/kernel/arch/x86/include/arch/x86/
H A Didt.h54 * @param dpl The desired privilege level of the handler.
62 enum idt_dpl dpl,

Completed in 32 milliseconds