/dragonfly/test/nvmm/demo/smallkern/ |
H A D | main.c | 226 sizeof(struct x86_64_tss) - 1, SDT_SYS386TSS, SEL_KPL, 0); in init_tss() 238 SEL_KPL, GSEL(GCODE_SEL, SEL_KPL)); in init_idt() 242 SEL_KPL, GSEL(GCODE_SEL, SEL_KPL)); in init_idt()
|
H A D | locore.S | 174 .word GSEL(GCODE_SEL, SEL_KPL)
|
/dragonfly/test/testcases/libnvmm/ |
H A D | h_io_assist.c | 91 init_seg(&state->segs[NVMM_X64_SEG_CS], SDT_MEMERA, GSEL(GCODE_SEL, SEL_KPL)); in reset_machine() 92 init_seg(&state->segs[NVMM_X64_SEG_SS], SDT_MEMRWA, GSEL(GDATA_SEL, SEL_KPL)); in reset_machine() 93 init_seg(&state->segs[NVMM_X64_SEG_DS], SDT_MEMRWA, GSEL(GDATA_SEL, SEL_KPL)); in reset_machine() 94 init_seg(&state->segs[NVMM_X64_SEG_ES], SDT_MEMRWA, GSEL(GDATA_SEL, SEL_KPL)); in reset_machine() 95 init_seg(&state->segs[NVMM_X64_SEG_FS], SDT_MEMRWA, GSEL(GDATA_SEL, SEL_KPL)); in reset_machine() 96 init_seg(&state->segs[NVMM_X64_SEG_GS], SDT_MEMRWA, GSEL(GDATA_SEL, SEL_KPL)); in reset_machine()
|
H A D | h_mem_assist.c | 237 init_seg(&state->segs[NVMM_X64_SEG_CS], SDT_MEMERA, GSEL(GCODE_SEL, SEL_KPL)); in reset_machine64() 238 init_seg(&state->segs[NVMM_X64_SEG_SS], SDT_MEMRWA, GSEL(GDATA_SEL, SEL_KPL)); in reset_machine64() 239 init_seg(&state->segs[NVMM_X64_SEG_DS], SDT_MEMRWA, GSEL(GDATA_SEL, SEL_KPL)); in reset_machine64() 240 init_seg(&state->segs[NVMM_X64_SEG_ES], SDT_MEMRWA, GSEL(GDATA_SEL, SEL_KPL)); in reset_machine64() 241 init_seg(&state->segs[NVMM_X64_SEG_FS], SDT_MEMRWA, GSEL(GDATA_SEL, SEL_KPL)); in reset_machine64() 242 init_seg(&state->segs[NVMM_X64_SEG_GS], SDT_MEMRWA, GSEL(GDATA_SEL, SEL_KPL)); in reset_machine64()
|
/dragonfly/sys/platform/pc64/x86_64/ |
H A D | machdep.c | 1649 SEL_KPL, /* segment descriptor priority level */ 1658 SEL_KPL, /* segment descriptor priority level */ 1695 SEL_KPL, /* segment descriptor priority level */ 1729 ip->gd_selector = GSEL(GCODE_SEL, SEL_KPL); in setidt_global() 1748 ip->gd_selector = GSEL(GCODE_SEL, SEL_KPL); in setidt() 2726 setidt_global(x, rsvdary[x], SDT_SYSIGT, SEL_KPL, 0); in hammer_time() 2727 setidt_global(IDT_DE, &IDTVEC(div), SDT_SYSIGT, SEL_KPL, 0); in hammer_time() 2728 setidt_global(IDT_DB, &IDTVEC(dbg), SDT_SYSIGT, SEL_KPL, 2); in hammer_time() 2745 setidt_global(IDT_XF, &IDTVEC(xmm), SDT_SYSIGT, SEL_KPL, 0); in hammer_time() 2874 gsel_tss = GSEL(GPROC0_SEL, SEL_KPL); in hammer_time() [all …]
|
H A D | genassym.c | 253 ASSYM(KCSEL, GSEL(GCODE_SEL, SEL_KPL)); 254 ASSYM(KDSEL, GSEL(GDATA_SEL, SEL_KPL));
|
H A D | mp_machdep.c | 290 gsel_tss = GSEL(GPROC0_SEL, SEL_KPL); in init_secondary() 342 msr = ((u_int64_t)GSEL(GCODE_SEL, SEL_KPL) << 32) | in init_secondary()
|
H A D | msi.c | 434 SDT_SYSIGT, SEL_KPL, 0, cpuid); in msi_setup()
|
H A D | trap.c | 1060 ss = GSEL(GDATA_SEL, SEL_KPL); in trap_fatal()
|
/dragonfly/sys/platform/pc64/apic/ |
H A D | lapic.c | 236 SDT_SYSIGT, SEL_KPL, 0); in lapic_init() 240 SDT_SYSIGT, SEL_KPL, 0); in lapic_init() 244 SDT_SYSIGT, SEL_KPL, 0); in lapic_init() 248 SDT_SYSIGT, SEL_KPL, 0); in lapic_init() 252 SDT_SYSIGT, SEL_KPL, 0); in lapic_init() 256 SDT_SYSIGT, SEL_KPL, 0); in lapic_init()
|
H A D | ioapic_abi.c | 742 SDT_SYSIGT, SEL_KPL, 0); in ioapic_abi_setdefault()
|
/dragonfly/sys/cpu/x86_64/include/ |
H A D | segments.h | 55 #define SEL_KPL 0 /* kernel privilege level */ macro
|
H A D | asmacros.h | 276 movq $GSEL(GDATA_SEL, SEL_KPL), PCPU(trampoline)+TR_RCX ; \
|
/dragonfly/sys/dev/virtual/nvmm/ |
H A D | nvmm_os.h | 212 #define os_curcpu_tss_sel() GSEL(GPROC0_SEL, SEL_KPL)
|
/dragonfly/sys/platform/pc64/icu/ |
H A D | icu_abi.c | 314 SDT_SYSIGT, SEL_KPL, 0); in icu_abi_setdefault()
|
/dragonfly/sys/dev/virtual/nvmm/x86/ |
H A D | nvmm_x86_vmx.c | 2994 vmx_vmwrite(VMCS_HOST_CS_SELECTOR, GSEL(GCODE_SEL, SEL_KPL)); in vmx_vcpu_init() 2995 vmx_vmwrite(VMCS_HOST_SS_SELECTOR, GSEL(GDATA_SEL, SEL_KPL)); in vmx_vcpu_init() 2996 vmx_vmwrite(VMCS_HOST_DS_SELECTOR, GSEL(GDATA_SEL, SEL_KPL)); in vmx_vcpu_init() 2997 vmx_vmwrite(VMCS_HOST_ES_SELECTOR, GSEL(GDATA_SEL, SEL_KPL)); in vmx_vcpu_init()
|
/dragonfly/sys/platform/vkernel64/x86_64/ |
H A D | trap.c | 920 ss = GSEL(GDATA_SEL, SEL_KPL); in trap_fatal()
|