__USER_CS
if (unlikely(regs->cs != __USER_CS || regs->ss != __USER_DS))
if (user_mode(regs) && regs->cs != __USER_CS)
regs->cs = kernel_ip(ip) ? __KERNEL_CS : __USER_CS;
return regs->cs == __USER_CS;
return regs->cs == __USER_CS || regs->cs == pv_info.extra_user_64bit_cs;
#define __USER32_CS __USER_CS
.extra_user_64bit_cs = __USER_CS,
regs->cs = __USER_CS;
__USER_CS, __USER_DS, 0);
x32 ? __USER_CS : __USER32_CS,
regs->cs = __USER_CS;
regs->cs = __USER_CS;
if (FPU_CS == __USER_CS) {
if (FPU_CS == __USER_CS) {
} else if (FPU_CS == __USER_CS && FPU_DS == __USER_DS) {