Searched refs:SEL_KPL (Results 1 – 9 of 9) sorted by relevance
/illumos-gate/usr/src/uts/intel/sys/ |
H A D | segments.h | 97 #define SEL_KPL 3 /* both kernel and user in ring 3 */ macro 105 #define SEL_KPL 0 /* kernel privilege level on metal */ 106 #define TRP_KPL SEL_KPL /* system gate priv (user blocked) */ 609 #define KCS_SEL SEL_GDT(GDT_KCODE, SEL_KPL) 610 #define KDS_SEL SEL_GDT(GDT_KDATA, SEL_KPL) 615 #define TEMP_CS64_SEL SEL_GDT(TEMPGDT_KCODE64, SEL_KPL) 620 #define ULDT_SEL SEL_GDT(GDT_LDT, SEL_KPL) 621 #define KTSS_SEL SEL_GDT(GDT_KTSS, SEL_KPL) 622 #define DFTSS_SEL SEL_GDT(GDT_DBFLT, SEL_KPL) 624 #define KGS_SEL SEL_GDT(GDT_GS, SEL_KPL) [all …]
|
/illumos-gate/usr/src/uts/intel/io/vmm/ |
H A D | vmm_host.c | 143 return (SEL_GDT(GDT_KDATA, SEL_KPL)); in vmm_get_host_datasel() 149 return (SEL_GDT(GDT_KCODE, SEL_KPL)); in vmm_get_host_codesel() 155 return (SEL_GDT(GDT_KTSS, SEL_KPL)); in vmm_get_host_tsssel()
|
/illumos-gate/usr/src/uts/intel/os/ |
H A D | desctbls.c | 433 ti->cs |= SEL_KPL; /* force into ring 3. see KCS_SEL */ in xen_idt_to_trap_info() 472 set_usegd(&gdt[GDT_KCODE], SDP_LONG, NULL, 0, SDT_MEMERA, SEL_KPL, in init_gdt_common() 486 SEL_KPL, SDP_PAGES, SDP_OP32); in init_gdt_common() 531 sizeof (*ktss0) - 1, SDT_SYSTSS, SEL_KPL); in init_gdt_common() 593 SDT_MEMRWA, SEL_KPL, SDP_PAGES, SDP_OP32); in init_gdt() 595 SDT_MEMERA, SEL_KPL, SDP_PAGES, SDP_OP32); in init_gdt() 611 load_segment_registers((KCS_SEL | SEL_KPL), KFS_SEL, KGS_SEL, KDS_SEL); in init_gdt() 1087 SEL_KPL, SDP_PAGES, SDP_OP32); in init_boot_gdt() 1095 SDT_MEMRWA, SEL_KPL, SDP_PAGES, SDP_OP32); in init_boot_gdt() 1097 SDT_MEMERA, SEL_KPL, SDP_PAGES, SDP_OP32); in init_boot_gdt() [all …]
|
H A D | sysi86.c | 337 set_syssegd(&desc, CPU->cpu_m.mcpu_ldt, len - 1, SDT_SYSLDT, SEL_KPL); in ldt_load()
|
H A D | sundep.c | 671 __set_es(0 | SEL_KPL); /* selector RPL not ring 0 on hypervisor */ in reset_sregs()
|
/illumos-gate/usr/src/contrib/bhyve/x86/ |
H A D | segments.h | 49 #define SEL_KPL 0 /* kernel priority level */ macro
|
/illumos-gate/usr/src/boot/sys/x86/include/ |
H A D | segments.h | 48 #define SEL_KPL 0 /* kernel priority level */ macro
|
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | mp_pc.c | 253 sizeof (*cp->cpu_tss) - 1, SDT_SYSTSS, SEL_KPL); in mach_cpucontext_alloc_tables()
|
/illumos-gate/usr/src/uts/i86xpv/os/ |
H A D | mp_xen.c | 235 vgc->user_regs.cs = KCS_SEL | SEL_KPL; /* force to ring 3 */ in mp_set_cpu_context()
|