Home
last modified time | relevance | path

Searched refs:SEL_KPL (Results 1 – 17 of 17) sorted by relevance

/dragonfly/test/nvmm/demo/smallkern/
H A Dmain.c226 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 Dlocore.S174 .word GSEL(GCODE_SEL, SEL_KPL)
/dragonfly/test/testcases/libnvmm/
H A Dh_io_assist.c91 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 Dh_mem_assist.c237 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 Dmachdep.c1649 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 Dgenassym.c253 ASSYM(KCSEL, GSEL(GCODE_SEL, SEL_KPL));
254 ASSYM(KDSEL, GSEL(GDATA_SEL, SEL_KPL));
H A Dmp_machdep.c290 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 Dmsi.c434 SDT_SYSIGT, SEL_KPL, 0, cpuid); in msi_setup()
H A Dtrap.c1060 ss = GSEL(GDATA_SEL, SEL_KPL); in trap_fatal()
/dragonfly/sys/platform/pc64/apic/
H A Dlapic.c236 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 Dioapic_abi.c742 SDT_SYSIGT, SEL_KPL, 0); in ioapic_abi_setdefault()
/dragonfly/sys/cpu/x86_64/include/
H A Dsegments.h55 #define SEL_KPL 0 /* kernel privilege level */ macro
H A Dasmacros.h276 movq $GSEL(GDATA_SEL, SEL_KPL), PCPU(trampoline)+TR_RCX ; \
/dragonfly/sys/dev/virtual/nvmm/
H A Dnvmm_os.h212 #define os_curcpu_tss_sel() GSEL(GPROC0_SEL, SEL_KPL)
/dragonfly/sys/platform/pc64/icu/
H A Dicu_abi.c314 SDT_SYSIGT, SEL_KPL, 0); in icu_abi_setdefault()
/dragonfly/sys/dev/virtual/nvmm/x86/
H A Dnvmm_x86_vmx.c2994 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 Dtrap.c920 ss = GSEL(GDATA_SEL, SEL_KPL); in trap_fatal()