Home
last modified time | relevance | path

Searched refs:LSEL (Results 1 – 8 of 8) sorted by relevance

/netbsd/src/sys/arch/amd64/include/
Dsegments.h136 #define LSEL(s,r) ((s) | r | SEL_LDT) macro
377 ((s) & 0xffff) == LSEL(LUDATA32_SEL, SEL_UPL))
379 ((s) == GSEL(GUCODE32_SEL, SEL_UPL) || (s) == LSEL(LUCODE32_SEL, SEL_UPL))
386 ((s) == GSEL(GUCODE_SEL, SEL_UPL) || (s) == LSEL(LUCODE_SEL, SEL_UPL))
388 ((s) == GSEL(GUDATA_SEL, SEL_UPL) || (s) == LSEL(LUDATA_SEL, SEL_UPL))
/netbsd/src/sys/arch/amd64/amd64/
Dprocess_machdep.c146 regs[_REG_CS] = LSEL(LUCODE_SEL, SEL_UPL); in process_read_regs()
147 regs[_REG_SS] = LSEL(LUDATA_SEL, SEL_UPL); in process_read_regs()
225 tf->tf_cs = LSEL(LUCODE_SEL, SEL_UPL); in process_write_regs()
226 tf->tf_ss = LSEL(LUDATA_SEL, SEL_UPL); in process_write_regs()
Dnetbsd32_machdep.c151 cpu_fsgs_reload(l, LSEL(LUDATA32_SEL, SEL_UPL), in netbsd32_setregs()
152 LSEL(LUDATA32_SEL, SEL_UPL)); in netbsd32_setregs()
156 tf->tf_ds = LSEL(LUDATA32_SEL, SEL_UPL); in netbsd32_setregs()
157 tf->tf_es = LSEL(LUDATA32_SEL, SEL_UPL); in netbsd32_setregs()
166 tf->tf_cs = LSEL(LUCODE32_SEL, SEL_UPL); in netbsd32_setregs()
169 tf->tf_ss = LSEL(LUDATA32_SEL, SEL_UPL); in netbsd32_setregs()
Dmachdep.c1405 tf->tf_cs = LSEL(LUCODE_SEL, SEL_UPL); in setregs()
1408 tf->tf_ss = LSEL(LUDATA_SEL, SEL_UPL); in setregs()
2112 mcp->__gregs[_REG_CS] = LSEL(LUCODE_SEL, SEL_UPL); in cpu_getmcontext()
2115 mcp->__gregs[_REG_SS] = LSEL(LUDATA_SEL, SEL_UPL); in cpu_getmcontext()
2168 tf->tf_cs = LSEL(LUCODE_SEL, SEL_UPL); in cpu_setmcontext()
2173 tf->tf_ss = LSEL(LUDATA_SEL, SEL_UPL); in cpu_setmcontext()
Dlocore.S1627 movq $(LSEL(LUDATA_SEL, SEL_UPL)),SP(TF_SS) /* user %ss */
1630 movq $(LSEL(LUCODE_SEL, SEL_UPL)),SP(TF_CS) /* user %cs */
1758 cmpw $LSEL(LUCODE_SEL, SEL_UPL),TF_BACKW(TF_CS, %rsp)
/netbsd/src/sys/arch/i386/i386/
Dmachdep.c868 tf->tf_es = LSEL(LUDATA_SEL, SEL_UPL); in setregs()
869 tf->tf_ds = LSEL(LUDATA_SEL, SEL_UPL); in setregs()
879 LSEL(LUCODEBIG_SEL, SEL_UPL) : LSEL(LUCODE_SEL, SEL_UPL); in setregs()
882 tf->tf_ss = LSEL(LUDATA_SEL, SEL_UPL); in setregs()
/netbsd/src/sys/arch/i386/include/
Dsegments.h121 #define LSEL(s,r) (((s) << 3) | r | SEL_LDT) /* a local selector */ macro
/netbsd/src/sys/arch/x86/x86/
Dcpu.c1275 ((uint64_t)LSEL(LSYSRETBASE_SEL, SEL_UPL) << 48)); in cpu_init_msrs()