/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | segment.h | 138 #define __USER_CS (GDT_ENTRY_DEFAULT_USER_CS*8 + 3) macro 139 #define __USER32_CS __USER_CS 217 #define __USER_CS (GDT_ENTRY_DEFAULT_USER_CS*8 + 3) macro
|
H A D | ptrace.h | 157 return regs->cs == __USER_CS; in user_64bit_mode() 160 return regs->cs == __USER_CS || regs->cs == pv_info.extra_user_64bit_cs; in user_64bit_mode()
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | segment.h | 137 #define __USER_CS (GDT_ENTRY_DEFAULT_USER_CS*8 + 3) macro 220 #define __USER_CS (GDT_ENTRY_DEFAULT_USER_CS*8 + 3) macro
|
H A D | ptrace.h | 154 return regs->cs == __USER_CS; in user_64bit_mode() 157 return regs->cs == __USER_CS || regs->cs == pv_info.extra_user_64bit_cs; in user_64bit_mode()
|
/kernel/linux/linux-5.10/arch/x86/xen/ |
H A D | xen-asm.S | 237 pushq $__USER_CS 286 * CS were. The kernel expects __USER_DS and __USER_CS, so 290 movq $__USER_CS, 1*8(%rsp)
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | signal.c | 367 regs->cs = __USER_CS; in __setup_frame() 432 regs->cs = __USER_CS; in __setup_rt_frame() 519 regs->cs = __USER_CS; in __setup_rt_frame() 605 regs->cs = __USER_CS; in x32_setup_rt_frame()
|
H A D | process_32.c | 122 regs->cs = __USER_CS; in start_thread()
|
H A D | process_64.c | 509 __USER_CS, __USER_DS, 0); in start_thread() 518 ? __USER_CS : __USER32_CS, in compat_start_thread()
|
H A D | paravirt.c | 266 .extra_user_64bit_cs = __USER_CS,
|
/kernel/linux/linux-5.10/arch/x86/math-emu/ |
H A D | errors.c | 46 if (FPU_CS == __USER_CS) { 94 if (FPU_CS == __USER_CS) { in FPU_printall()
|
H A D | fpu_entry.c | 133 } else if (FPU_CS == __USER_CS && FPU_DS == __USER_DS) { in math_emulate()
|
/kernel/linux/linux-6.6/arch/x86/math-emu/ |
H A D | errors.c | 46 if (FPU_CS == __USER_CS) { 94 if (FPU_CS == __USER_CS) { in FPU_printall()
|
H A D | fpu_entry.c | 134 } else if (FPU_CS == __USER_CS && FPU_DS == __USER_DS) { in math_emulate()
|
/kernel/linux/linux-5.10/arch/x86/entry/ |
H A D | common.c | 193 regs->cs == __USER_CS && regs->ss == __USER_DS && in do_fast_syscall_32()
|
H A D | entry_64.S | 110 pushq $__USER_CS /* pt_regs->cs */ 161 cmpq $__USER_CS, CS(%rsp) /* CS must match SYSRET */
|
H A D | entry_32.S | 921 pushl $__USER_CS /* pt_regs->cs */
|
/kernel/linux/linux-6.6/arch/x86/entry/ |
H A D | common.c | 326 regs->cs == __USER_CS && regs->ss == __USER_DS && in do_fast_syscall_32()
|
H A D | entry_64.S | 104 pushq $__USER_CS /* pt_regs->cs */ 161 cmpq $__USER_CS, CS(%rsp) /* CS must match SYSRET */
|
H A D | entry_32.S | 810 pushl $__USER_CS /* pt_regs->cs */
|
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | process_32.c | 119 regs->cs = __USER_CS; in start_thread()
|
H A D | process_64.c | 536 __USER_CS, __USER_DS, 0); in start_thread() 544 x32 ? __USER_CS : __USER32_CS, in compat_start_thread()
|
H A D | signal_64.c | 231 regs->cs = __USER_CS; in x64_setup_rt_frame() 349 regs->cs = __USER_CS; in x32_setup_rt_frame()
|
H A D | paravirt.c | 176 .extra_user_64bit_cs = __USER_CS,
|
/kernel/linux/linux-6.6/arch/x86/xen/ |
H A D | xen-asm.S | 245 * CS were. The kernel expects __USER_DS and __USER_CS, so 249 movq $__USER_CS, 1*8(%rsp)
|
/kernel/linux/linux-5.10/arch/x86/events/ |
H A D | perf_event.h | 1052 regs->cs = kernel_ip(ip) ? __KERNEL_CS : __USER_CS; in set_linear_ip()
|