Symbol: SEL_KPL
sys/arch/amd64/amd64/db_interface.c
124
set_idtgate(&idt[ddb_vec], handler, 1, SDT_SYS386IGT, SEL_KPL,
sys/arch/amd64/amd64/db_interface.c
125
GSEL(GCODE_SEL, SEL_KPL));
sys/arch/amd64/amd64/gdt.c
119
idx = IDXSEL(GDYNSEL(slot, SEL_KPL));
sys/arch/amd64/amd64/gdt.c
171
LDT_SIZE - 1, SDT_SYSLDT, SEL_KPL, 0);
sys/arch/amd64/amd64/gdt.c
261
SEL_KPL, 0);
sys/arch/amd64/amd64/gdt.c
265
return GDYNSEL(slot, SEL_KPL);
sys/arch/amd64/amd64/gdt.c
268
return GSEL(GNULL_SEL, SEL_KPL);
sys/arch/amd64/amd64/gdt.c
280
KASSERT(sel == GSEL(GNULL_SEL, SEL_KPL));
sys/arch/amd64/amd64/gdt.c
293
set_sys_gdt(slot, ldtp, len - 1, SDT_SYSLDT, SEL_KPL, 0);
sys/arch/amd64/amd64/gdt.c
295
return GDYNSEL(slot, SEL_KPL);
sys/arch/amd64/amd64/machdep.c
1968
0xfffff, SDT_MEMERA, SEL_KPL, 1, 0, 1);
sys/arch/amd64/amd64/machdep.c
1971
0xfffff, SDT_MEMRWA, SEL_KPL, 1, 0, 1);
sys/arch/amd64/amd64/machdep.c
1981
LDT_SIZE - 1, SDT_SYSLDT, SEL_KPL, 0);
sys/arch/amd64/amd64/machdep.c
2022
sel = SEL_KPL;
sys/arch/amd64/amd64/machdep.c
2051
sel, GSEL(GCODE_SEL, SEL_KPL));
sys/arch/amd64/amd64/machdep.c
2057
GSEL(GCODE_SEL, SEL_KPL));
sys/arch/amd64/amd64/machdep.c
430
HYPERVISOR_stack_switch(GSEL(GDATA_SEL, SEL_KPL), new->pcb_rsp0);
sys/arch/amd64/amd64/machdep.c
489
lldt(GSYSSEL(GLDT_SEL, SEL_KPL));
sys/arch/amd64/amd64/machdep.c
494
HYPERVISOR_stack_switch(GSEL(GDATA_SEL, SEL_KPL), pcb->pcb_rsp0);
sys/arch/amd64/include/frameasm.h
356
pushq $GSEL(GCODE_SEL,SEL_KPL); \
sys/arch/amd64/include/segments.h
113
#define IOPL_KPL SEL_KPL
sys/arch/amd64/include/segments.h
134
#define GDYNSEL(s,r) ((((s) << 4) + DYNSEL_START) | r | SEL_KPL)
sys/arch/amd64/include/segments.h
146
#define KERNELMODE(c) (ISPL(c) == SEL_KPL)
sys/arch/amd64/stand/prekern/prekern.c
165
SEL_KPL, GSEL(GCODE_SEL, SEL_KPL));
sys/arch/i386/i386/gdt.c
106
idx = IDXSEL(GDYNSEL(slot, SEL_KPL));
sys/arch/i386/i386/gdt.c
175
sizeof(struct cpu_info) - 1, SDT_MEMRWA, SEL_KPL, 1, 0);
sys/arch/i386/i386/gdt.c
206
sizeof(struct cpu_info) - 1, SDT_MEMRWA, SEL_KPL, 1, 0);
sys/arch/i386/i386/gdt.c
289
SDT_SYS386TSS, SEL_KPL, 0, 0);
sys/arch/i386/i386/gdt.c
292
return GDYNSEL(slot, SEL_KPL);
sys/arch/i386/i386/gdt.c
317
setgdt(slot, ldtp, len - 1, SDT_SYSLDT, SEL_KPL, 0, 0);
sys/arch/i386/i386/gdt.c
319
return GDYNSEL(slot, SEL_KPL);
sys/arch/i386/i386/machdep.c
1094
SDT_MEMERA, SEL_KPL, 1, 1);
sys/arch/i386/i386/machdep.c
1096
SDT_MEMRWA, SEL_KPL, 1, 1);
sys/arch/i386/i386/machdep.c
1106
SDT_MEMERA, SEL_KPL, 0, 0);
sys/arch/i386/i386/machdep.c
1108
SDT_MEMRWA, SEL_KPL, 0, 0);
sys/arch/i386/i386/machdep.c
1111
sizeof(struct cpu_info) - 1, SDT_MEMRWA, SEL_KPL, 1, 0);
sys/arch/i386/i386/machdep.c
1490
NLDT * sizeof(ldtstore[0]) - 1, SDT_SYSLDT, SEL_KPL, 0, 0);
sys/arch/i386/i386/machdep.c
1493
GSEL(GCODE_SEL, SEL_KPL), (unsigned long)hypervisor_callback,
sys/arch/i386/i386/machdep.c
1494
GSEL(GCODE_SEL, SEL_KPL), (unsigned long)failsafe_callback);
sys/arch/i386/i386/machdep.c
1511
sel = SEL_KPL;
sys/arch/i386/i386/machdep.c
1531
sel, GSEL(GCODE_SEL, SEL_KPL));
sys/arch/i386/i386/machdep.c
1537
GSEL(GCODE_SEL, SEL_KPL));
sys/arch/i386/i386/machdep.c
1556
lldt(GSEL(GLDT_SEL, SEL_KPL));
sys/arch/i386/i386/machdep.c
476
lldt(GSEL(GLDT_SEL, SEL_KPL));
sys/arch/i386/i386/machdep.c
479
HYPERVISOR_stack_switch(GSEL(GDATA_SEL, SEL_KPL), pcb->pcb_esp0);
sys/arch/i386/i386/machdep.c
499
HYPERVISOR_stack_switch(GSEL(GDATA_SEL, SEL_KPL), pcb->pcb_esp0);
sys/arch/i386/i386/machdep.c
539
tss->tss_ss0 = GSEL(GDATA_SEL, SEL_KPL);
sys/arch/i386/i386/machdep.c
540
tss->__tss_cs = GSEL(GCODE_SEL, SEL_KPL);
sys/arch/i386/i386/machdep.c
541
tss->tss_fs = GSEL(GCPU_SEL, SEL_KPL);
sys/arch/i386/i386/machdep.c
543
tss->__tss_ss = GSEL(GDATA_SEL, SEL_KPL);
sys/arch/i386/i386/machdep.c
547
tss->tss_ldt = GSEL(GLDT_SEL, SEL_KPL);
sys/arch/i386/i386/machdep.c
570
SDT_SYS386TSS, SEL_KPL, 0, 0);
sys/arch/i386/i386/machdep.c
574
set_idtgate(&idt[8], NULL, 0, SDT_SYSTASKGT, SEL_KPL,
sys/arch/i386/i386/machdep.c
575
GSEL(GTRAPTSS_SEL, SEL_KPL));
sys/arch/i386/i386/machdep.c
593
SDT_SYS386TSS, SEL_KPL, 0, 0);
sys/arch/i386/i386/machdep.c
596
set_idtgate(&idt[ddb_vec], NULL, 0, SDT_SYSTASKGT, SEL_KPL,
sys/arch/i386/i386/machdep.c
597
GSEL(GIPITSS_SEL, SEL_KPL));
sys/arch/i386/i386/machdep.c
615
cputss->tss.tss_ss0 = GSEL(GDATA_SEL, SEL_KPL);
sys/arch/i386/i386/machdep.c
616
cputss->tss.tss_ldt = GSEL(GLDT_SEL, SEL_KPL);
sys/arch/i386/include/frameasm.h
162
movl $GSEL(GDATA_SEL, SEL_KPL),%eax ; \
sys/arch/i386/include/frameasm.h
171
movl $GSEL(GCPU_SEL, SEL_KPL),%eax ; \
sys/arch/i386/include/segments.h
108
#define IOPL_KPL SEL_KPL
sys/arch/i386/include/segments.h
119
#define GDYNSEL(s,r) ((((s) << 3) + DYNSEL_START) | r | SEL_KPL)
sys/arch/i386/include/segments.h
124
#define KERNELMODE(c) (ISPL(c) == SEL_KPL)
sys/arch/i386/pci/pcibios.c
395
args.segment = GSEL(GDATA_SEL, SEL_KPL);
sys/arch/i386/pci/pcibios.c
405
: "r" GSEL(GDATA_SEL, SEL_KPL), "0" (0xb10e), "1" (0),
sys/arch/i386/pci/pcibios.c
619
: "r" GSEL(GDATA_SEL, SEL_KPL), "0" (0xb10f),
sys/arch/i386/pnpbios/pnpbios.c
336
SDT_MEMERA, SEL_KPL, 0, 0);
sys/arch/i386/pnpbios/pnpbios.c
338
SDT_MEMRWA, SEL_KPL, 0, 0);
sys/arch/i386/pnpbios/pnpbios.c
341
SDT_MEMRWA, SEL_KPL, 0, 0);
sys/arch/i386/pnpbios/pnpbios.c
344
SDT_MEMERA, SEL_KPL, 1, 0);
sys/arch/i386/pnpbios/pnpbios.c
525
*--help = GSEL(GPNPBIOSDATA_SEL, SEL_KPL);
sys/arch/i386/pnpbios/pnpbios.c
526
*--help = GSEL(GPNPBIOSSCRATCH_SEL, SEL_KPL);
sys/arch/i386/pnpbios/pnpbios.c
528
*--help = GSEL(GPNPBIOSSCRATCH_SEL, SEL_KPL);
sys/arch/i386/pnpbios/pnpbios.c
547
*--help = GSEL(GPNPBIOSDATA_SEL, SEL_KPL);
sys/arch/i386/pnpbios/pnpbios.c
549
*--help = GSEL(GPNPBIOSSCRATCH_SEL, SEL_KPL);
sys/arch/i386/pnpbios/pnpbios.c
551
*--help = GSEL(GPNPBIOSSCRATCH_SEL, SEL_KPL);
sys/arch/i386/pnpbios/pnpbios.c
575
*--help = GSEL(GPNPBIOSDATA_SEL, SEL_KPL);
sys/arch/i386/pnpbios/pnpbios.c
577
*--help = GSEL(GPNPBIOSSCRATCH_SEL, SEL_KPL);
sys/arch/i386/pnpbios/pnpbios.c
595
*--help = GSEL(GPNPBIOSDATA_SEL, SEL_KPL);
sys/arch/i386/pnpbios/pnpbios.c
596
*--help = GSEL(GPNPBIOSSCRATCH_SEL, SEL_KPL);
sys/arch/i386/pnpbios/pnpbios.c
610
*--help = GSEL(GPNPBIOSDATA_SEL, SEL_KPL);
sys/arch/i386/pnpbios/pnpbios.c
623
*--help = GSEL(GPNPBIOSDATA_SEL, SEL_KPL);
sys/arch/i386/pnpbios/pnpbios.c
624
*--help = GSEL(GPNPBIOSSCRATCH_SEL, SEL_KPL);
sys/arch/i386/pnpbios/pnpbios.c
645
*--help = GSEL(GPNPBIOSDATA_SEL, SEL_KPL);
sys/arch/i386/pnpbios/pnpbios.c
646
*--help = GSEL(GPNPBIOSSCRATCH_SEL, SEL_KPL);
sys/arch/i386/pnpbios/pnpbios.c
648
*--help = GSEL(GPNPBIOSSCRATCH_SEL, SEL_KPL);
sys/arch/x86/x86/bios32.c
161
bios32_entry.segment = GSEL(GCODE_SEL, SEL_KPL);
sys/arch/x86/x86/bios32.c
227
e->segment = GSEL(GCODE_SEL, SEL_KPL);
sys/arch/x86/x86/cpu.c
1028
lldt(GSYSSEL(GLDT_SEL, SEL_KPL));
sys/arch/x86/x86/cpu.c
1274
((uint64_t)GSEL(GCODE_SEL, SEL_KPL) << 32) |
sys/arch/x86/x86/idt.c
215
set_idtgate(&idt[vec], function, 0, SDT_SYS386IGT, SEL_KPL,
sys/arch/x86/x86/idt.c
216
GSEL(GCODE_SEL, SEL_KPL));
sys/arch/x86/x86/lapic.c
346
SDT_SYS386IGT, SEL_KPL, GSEL(GCODE_SEL, SEL_KPL));
sys/arch/x86/x86/pmap.c
1256
kpm->pm_ldt_sel = GSYSSEL(GLDT_SEL, SEL_KPL);
sys/arch/x86/x86/pmap.c
2968
pmap->pm_ldt_sel = GSYSSEL(GLDT_SEL, SEL_KPL);
sys/arch/x86/x86/pmap.c
3459
pmap->pm_ldt_sel = GSYSSEL(GLDT_SEL, SEL_KPL);
sys/arch/x86/x86/svs.c
632
if (__predict_false(sel != GSYSSEL(GLDT_SEL, SEL_KPL))) {
sys/arch/x86/x86/sys_machdep.c
366
iopl = SEL_KPL;
sys/arch/xen/x86/cpu.c
740
lldt(GSEL(GLDT_SEL, SEL_KPL));
sys/arch/xen/x86/cpu.c
866
initctx->user_regs.cs = GSEL(GCODE_SEL, SEL_KPL);
sys/arch/xen/x86/cpu.c
872
initctx->user_regs.ss = GSEL(GDATA_SEL, SEL_KPL);
sys/arch/xen/x86/cpu.c
873
initctx->user_regs.es = GSEL(GDATA_SEL, SEL_KPL);
sys/arch/xen/x86/cpu.c
874
initctx->user_regs.ds = GSEL(GDATA_SEL, SEL_KPL);
sys/arch/xen/x86/cpu.c
885
initctx->kernel_ss = GSEL(GDATA_SEL, SEL_KPL);
sys/arch/xen/x86/cpu.c
969
initctx->user_regs.cs = GSEL(GCODE_SEL, SEL_KPL);
sys/arch/xen/x86/cpu.c
973
initctx->user_regs.ss = GSEL(GDATA_SEL, SEL_KPL);
sys/arch/xen/x86/cpu.c
974
initctx->user_regs.es = GSEL(GDATA_SEL, SEL_KPL);
sys/arch/xen/x86/cpu.c
975
initctx->user_regs.ds = GSEL(GDATA_SEL, SEL_KPL);
sys/arch/xen/x86/cpu.c
976
initctx->user_regs.fs = GSEL(GDATA_SEL, SEL_KPL);
sys/arch/xen/x86/cpu.c
987
initctx->kernel_ss = GSEL(GDATA_SEL, SEL_KPL);
sys/arch/xen/x86/cpu.c
997
initctx->event_callback_cs = GSEL(GCODE_SEL, SEL_KPL);
sys/arch/xen/x86/cpu.c
999
initctx->failsafe_callback_cs = GSEL(GCODE_SEL, SEL_KPL);
sys/arch/xen/x86/xenfunc.c
116
if (sel == GSEL(GLDT_SEL, SEL_KPL))
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3149
vmx_vmwrite(VMCS_HOST_CS_SELECTOR, GSEL(GCODE_SEL, SEL_KPL));
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3150
vmx_vmwrite(VMCS_HOST_SS_SELECTOR, GSEL(GDATA_SEL, SEL_KPL));
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3151
vmx_vmwrite(VMCS_HOST_DS_SELECTOR, GSEL(GDATA_SEL, SEL_KPL));
sys/dev/nvmm/x86/nvmm_x86_vmx.c
3152
vmx_vmwrite(VMCS_HOST_ES_SELECTOR, GSEL(GDATA_SEL, SEL_KPL));
tests/lib/libi386/t_user_ldt.c
159
build_desc(&desc, ldt_base, PAGE_SIZE, SDT_MEMRW, SEL_KPL, 1, 0);
tests/lib/libnvmm/h_io_assist.c
81
init_seg(&state->segs[NVMM_X64_SEG_CS], SDT_MEMERA, GSEL(GCODE_SEL, SEL_KPL));
tests/lib/libnvmm/h_io_assist.c
82
init_seg(&state->segs[NVMM_X64_SEG_SS], SDT_MEMRWA, GSEL(GDATA_SEL, SEL_KPL));
tests/lib/libnvmm/h_io_assist.c
83
init_seg(&state->segs[NVMM_X64_SEG_DS], SDT_MEMRWA, GSEL(GDATA_SEL, SEL_KPL));
tests/lib/libnvmm/h_io_assist.c
84
init_seg(&state->segs[NVMM_X64_SEG_ES], SDT_MEMRWA, GSEL(GDATA_SEL, SEL_KPL));
tests/lib/libnvmm/h_io_assist.c
85
init_seg(&state->segs[NVMM_X64_SEG_FS], SDT_MEMRWA, GSEL(GDATA_SEL, SEL_KPL));
tests/lib/libnvmm/h_io_assist.c
86
init_seg(&state->segs[NVMM_X64_SEG_GS], SDT_MEMRWA, GSEL(GDATA_SEL, SEL_KPL));
tests/lib/libnvmm/h_mem_assist.c
229
init_seg(&state->segs[NVMM_X64_SEG_CS], SDT_MEMERA, GSEL(GCODE_SEL, SEL_KPL));
tests/lib/libnvmm/h_mem_assist.c
230
init_seg(&state->segs[NVMM_X64_SEG_SS], SDT_MEMRWA, GSEL(GDATA_SEL, SEL_KPL));
tests/lib/libnvmm/h_mem_assist.c
231
init_seg(&state->segs[NVMM_X64_SEG_DS], SDT_MEMRWA, GSEL(GDATA_SEL, SEL_KPL));
tests/lib/libnvmm/h_mem_assist.c
232
init_seg(&state->segs[NVMM_X64_SEG_ES], SDT_MEMRWA, GSEL(GDATA_SEL, SEL_KPL));
tests/lib/libnvmm/h_mem_assist.c
233
init_seg(&state->segs[NVMM_X64_SEG_FS], SDT_MEMRWA, GSEL(GDATA_SEL, SEL_KPL));
tests/lib/libnvmm/h_mem_assist.c
234
init_seg(&state->segs[NVMM_X64_SEG_GS], SDT_MEMRWA, GSEL(GDATA_SEL, SEL_KPL));