/kernel/linux/linux-5.10/arch/x86/um/ |
H A D | ptrace_64.c | 49 [EFLAGS >> 3] = HOST_EFLAGS, 97 case EFLAGS: in putreg() 152 case EFLAGS: in getreg()
|
H A D | user-offsets.c | 65 DEFINE_LONGS(HOST_EFLAGS, EFLAGS); in foo()
|
H A D | signal.c | 196 GETREG(EFLAGS, flags); in copy_sc_from_user() 277 PUTREG(EFLAGS, flags); in copy_sc_to_user()
|
/kernel/linux/linux-6.6/arch/x86/um/ |
H A D | ptrace_64.c | 50 [EFLAGS >> 3] = HOST_EFLAGS, 98 case EFLAGS: in putreg() 153 case EFLAGS: in getreg()
|
H A D | user-offsets.c | 64 DEFINE_LONGS(HOST_EFLAGS, EFLAGS); in foo()
|
H A D | signal.c | 197 GETREG(EFLAGS, flags); in copy_sc_from_user() 278 PUTREG(EFLAGS, flags); in copy_sc_to_user()
|
/kernel/linux/linux-6.6/arch/x86/entry/ |
H A D | entry_64_compat.S | 115 testl $X86_EFLAGS_NT|X86_EFLAGS_AC|X86_EFLAGS_TF, EFLAGS(%rsp) 231 movq EFLAGS(%rsp), %r11 /* pt_regs->flags (in r11) */
|
H A D | entry_32.S | 312 movl PT_EFLAGS(%esp), %eax # mix EFLAGS, SS and CS 397 movl PT_EFLAGS(%esp), %ecx # mix EFLAGS and CS 774 * and does not save old EIP (!!!), ESP, or EFLAGS. 776 * To avoid losing track of EFLAGS.VM (and thus potentially corrupting 1051 movl PT_EFLAGS(%esp), %eax # mix EFLAGS and CS 1083 * - EFLAGS.NT is set because we're a "nested task". 1091 * The rest of EFLAGS is sanitized for us, so we don't need to 1104 popfl /* clear EFLAGS.NT */
|
H A D | entry_64.S | 165 cmpq %r11, EFLAGS(%rsp) /* R11 == RFLAGS */ 639 * The stack is now user RDI, orig_ax, RIP, CS, EFLAGS, RSP, SS. 649 pushq 4*8(%rdi) /* EFLAGS */
|
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | head_32.S | 170 * We want to start out with EFLAGS unambiguously cleared. Some BIOSes leave 188 popfl # set EFLAGS=ID 190 popl %eax # get EFLAGS 191 testl $X86_EFLAGS_ID,%eax # did EFLAGS.ID remained set?
|
H A D | ftrace_64.S | 224 movq %rcx, EFLAGS(%rsp) 247 movq EFLAGS(%rsp), %rax
|
/kernel/linux/linux-5.10/arch/x86/include/uapi/asm/ |
H A D | ptrace-abi.h | 57 #define EFLAGS 144 macro
|
/kernel/linux/linux-6.6/arch/x86/include/uapi/asm/ |
H A D | ptrace-abi.h | 57 #define EFLAGS 144 macro
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-x86/asm/ |
H A D | ptrace-abi.h | 60 #define EFLAGS 144 macro
|
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-x86/asm/ |
H A D | ptrace-abi.h | 60 #define EFLAGS 144 macro
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A D | ftrace_64.S | 201 movq %rcx, EFLAGS(%rsp) 220 movq EFLAGS(%rsp), %rax
|
H A D | head_32.S | 184 * We want to start out with EFLAGS unambiguously cleared. Some BIOSes leave 202 popfl # set EFLAGS=ID 204 popl %eax # get EFLAGS 205 testl $X86_EFLAGS_ID,%eax # did EFLAGS.ID remained set?
|
/kernel/linux/linux-5.10/arch/x86/entry/ |
H A D | entry_64_compat.S | 139 testl $X86_EFLAGS_NT|X86_EFLAGS_AC|X86_EFLAGS_TF, EFLAGS(%rsp) 281 movq EFLAGS(%rsp), %r11 /* pt_regs->flags (in r11) */
|
H A D | entry_32.S | 396 movl PT_EFLAGS(%esp), %eax # mix EFLAGS, SS and CS 481 movl PT_EFLAGS(%esp), %ecx # mix EFLAGS and CS 885 * and does not save old EIP (!!!), ESP, or EFLAGS. 887 * To avoid losing track of EFLAGS.VM (and thus potentially corrupting 1170 movl PT_EFLAGS(%esp), %eax # mix EFLAGS and CS 1202 * - EFLAGS.NT is set because we're a "nested task". 1210 * The rest of EFLAGS is sanitized for us, so we don't need to 1223 popfl /* clear EFLAGS.NT */
|
H A D | calling.h | 96 #define EFLAGS 18*8 macro
|
H A D | entry_64.S | 165 cmpq %r11, EFLAGS(%rsp) /* R11 == RFLAGS */ 590 * The stack is now user RDI, orig_ax, RIP, CS, EFLAGS, RSP, SS. 600 pushq 4*8(%rdi) /* EFLAGS */
|
/kernel/linux/linux-5.10/arch/x86/um/os-Linux/ |
H A D | mcontext.c | 27 COPY2(EFLAGS, EFL); in get_regs_from_mc()
|
/kernel/linux/linux-6.6/arch/x86/um/os-Linux/ |
H A D | mcontext.c | 27 COPY2(EFLAGS, EFL); in get_regs_from_mc()
|
/kernel/linux/linux-6.6/arch/um/os-Linux/skas/ |
H A D | process.c | 56 R(EFLAGS); in ptrace_reg_name() 60 R(EFLAGS); in ptrace_reg_name()
|