Home
last modified time | relevance | path

Searched refs:EFLAGS (Results 1 - 24 of 24) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/um/
H A Dptrace_64.c49 [EFLAGS >> 3] = HOST_EFLAGS,
97 case EFLAGS: in putreg()
152 case EFLAGS: in getreg()
H A Duser-offsets.c65 DEFINE_LONGS(HOST_EFLAGS, EFLAGS); in foo()
H A Dsignal.c196 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 Dptrace_64.c50 [EFLAGS >> 3] = HOST_EFLAGS,
98 case EFLAGS: in putreg()
153 case EFLAGS: in getreg()
H A Duser-offsets.c64 DEFINE_LONGS(HOST_EFLAGS, EFLAGS); in foo()
H A Dsignal.c197 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 Dentry_64_compat.S115 testl $X86_EFLAGS_NT|X86_EFLAGS_AC|X86_EFLAGS_TF, EFLAGS(%rsp)
231 movq EFLAGS(%rsp), %r11 /* pt_regs->flags (in r11) */
H A Dentry_32.S312 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 Dentry_64.S165 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 Dhead_32.S170 * 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 Dftrace_64.S224 movq %rcx, EFLAGS(%rsp)
247 movq EFLAGS(%rsp), %rax
/kernel/linux/linux-5.10/arch/x86/include/uapi/asm/
H A Dptrace-abi.h57 #define EFLAGS 144 macro
/kernel/linux/linux-6.6/arch/x86/include/uapi/asm/
H A Dptrace-abi.h57 #define EFLAGS 144 macro
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-x86/asm/
H A Dptrace-abi.h60 #define EFLAGS 144 macro
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/asm-x86/asm/
H A Dptrace-abi.h60 #define EFLAGS 144 macro
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dftrace_64.S201 movq %rcx, EFLAGS(%rsp)
220 movq EFLAGS(%rsp), %rax
H A Dhead_32.S184 * 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 Dentry_64_compat.S139 testl $X86_EFLAGS_NT|X86_EFLAGS_AC|X86_EFLAGS_TF, EFLAGS(%rsp)
281 movq EFLAGS(%rsp), %r11 /* pt_regs->flags (in r11) */
H A Dentry_32.S396 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 Dcalling.h96 #define EFLAGS 18*8 macro
H A Dentry_64.S165 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 Dmcontext.c27 COPY2(EFLAGS, EFL); in get_regs_from_mc()
/kernel/linux/linux-6.6/arch/x86/um/os-Linux/
H A Dmcontext.c27 COPY2(EFLAGS, EFL); in get_regs_from_mc()
/kernel/linux/linux-6.6/arch/um/os-Linux/skas/
H A Dprocess.c56 R(EFLAGS); in ptrace_reg_name()
60 R(EFLAGS); in ptrace_reg_name()

Completed in 15 milliseconds