| /f-stack/freebsd/amd64/amd64/ |
| H A D | io.c | 43 td->td_frame->tf_rflags |= PSL_IOPL; in iodev_open() 51 td->td_frame->tf_rflags &= ~PSL_IOPL; in iodev_close()
|
| H A D | trap.c | 231 if ((frame->tf_rflags & PSL_I) == 0) { in trap() 295 td->td_frame->tf_rflags &= ~PSL_T; in trap() 498 if (frame->tf_rflags & PSL_NT) { in trap() 499 frame->tf_rflags &= ~PSL_NT; in trap() 654 PGEX_P && (frame->tf_rflags & PSL_AC) == 0); in trap_is_smap() 893 if (frame->tf_rflags & PSL_T) 895 if (frame->tf_rflags & PSL_I) 897 if (frame->tf_rflags & PSL_NT) 899 if (frame->tf_rflags & PSL_RF) 965 frame->tf_r14, frame->tf_r15, frame->tf_rflags, in dblfault_handler() [all …]
|
| H A D | vm_machdep.c | 196 td2->td_frame->tf_rflags &= ~PSL_C; /* success */ in cpu_fork() 204 td2->td_frame->tf_rflags &= ~PSL_T; in cpu_fork() 519 frame->tf_rflags &= ~PSL_C; in cpu_set_syscall_retval() 547 frame->tf_rflags |= PSL_C; in cpu_set_syscall_retval() 591 td->td_frame->tf_rflags &= ~PSL_T; in cpu_copy_thread()
|
| H A D | machdep.c | 447 regs->tf_rflags &= ~(PSL_T | PSL_D); in sendsig() 508 if (!EFL_SECURE(rflags, regs->tf_rflags)) { 606 saved_rflags = regs->tf_rflags & PSL_T; in exec_setregs() 611 regs->tf_rflags = PSL_USER | saved_rflags; in exec_setregs() 2077 td->td_frame->tf_rflags |= PSL_T; in ptrace_single_step() 2088 td->td_frame->tf_rflags &= ~PSL_T; in ptrace_clear_single_step() 2123 regs->r_rflags = tp->tf_rflags; in fill_frame_regs() 2169 tp->tf_rflags = rflags; in set_regs() 2294 mcp->mc_rflags = tp->tf_rflags; in get_mcontext() 2344 (tp->tf_rflags & ~PSL_USERCHANGE); in set_mcontext() [all …]
|
| H A D | gdb_machdep.c | 72 case GDB_REG_RFLAGS: return (&kdb_frame->tf_rflags); in gdb_cpu_getreg()
|
| H A D | db_trace.c | 86 { "rflags", DB_OFFSET(tf_rflags), db_frame },
|
| H A D | genassym.c | 184 ASSYM(TF_RFLAGS, offsetof(struct trapframe, tf_rflags));
|
| /f-stack/freebsd/amd64/include/ |
| H A D | kdb.h | 42 kdb_frame->tf_rflags &= ~PSL_T; in kdb_cpu_clear_singlestep() 48 kdb_frame->tf_rflags |= PSL_T; in kdb_cpu_set_singlestep()
|
| H A D | pmc_mdep.h | 121 (TF)->tf_cs = 0; (TF)->tf_rflags = 0; \
|
| /f-stack/freebsd/amd64/ia32/ |
| H A D | ia32_signal.c | 167 mcp->mc_eflags = tp->tf_rflags; in ia32_get_mcontext() 211 (tp->tf_rflags & ~PSL_USERCHANGE); in ia32_set_mcontext() 240 tp->tf_rflags = rflags; in ia32_set_mcontext() 422 regs->tf_rflags &= ~(PSL_T | PSL_D); in ia32_osendsig() 534 regs->tf_rflags &= ~(PSL_T | PSL_D); in freebsd4_ia32_sendsig() 676 regs->tf_rflags &= ~(PSL_T | PSL_D); in ia32_sendsig() 712 if (!EFL_SECURE(eflags, regs->tf_rflags)) { in ofreebsd32_sigreturn() 740 regs->tf_rflags = eflags; in ofreebsd32_sigreturn() 780 if (!EFL_SECURE(eflags, regs->tf_rflags)) { 957 saved_rflags = regs->tf_rflags & PSL_T; in ia32_setregs() [all …]
|
| H A D | ia32_reg.c | 104 regs->r_eflags = tp->tf_rflags; in fill_regs32() 118 if (!EFL_SECURE(regs->r_eflags, tp->tf_rflags) || !CS_SECURE(regs->r_cs)) in set_regs32() 135 tp->tf_rflags = regs->r_eflags; in set_regs32()
|
| H A D | ia32_syscall.c | 210 orig_tf_rflags = frame->tf_rflags; in ia32_syscall() 220 frame->tf_rflags &= ~PSL_T; in ia32_syscall()
|
| /f-stack/freebsd/amd64/linux32/ |
| H A D | linux32_sysvec.c | 331 frame.sf_sc.uc_mcontext.sc_eflags = regs->tf_rflags; in linux_rt_sendsig() 350 regs->tf_rflags &= ~(PSL_T | PSL_D); in linux_rt_sendsig() 435 frame.sf_sc.sc_eflags = regs->tf_rflags; in linux_sendsig() 456 regs->tf_rflags &= ~(PSL_T | PSL_D); in linux_sendsig() 502 if (!EFLAGS_SECURE(eflags, regs->tf_rflags)) in linux_sigreturn() 540 regs->tf_rflags = eflags; in linux_sigreturn() 585 if (!EFLAGS_SECURE(eflags, regs->tf_rflags)) in linux_rt_sigreturn() 623 regs->tf_rflags = eflags; in linux_rt_sigreturn() 711 saved_rflags = regs->tf_rflags & PSL_T; in linux_exec_setregs() 715 regs->tf_rflags = PSL_USER | saved_rflags; in linux_exec_setregs()
|
| H A D | linux32_machdep.c | 490 td->td_frame->tf_rflags = (td->td_frame->tf_rflags & ~PSL_IOPL) | in linux_iopl()
|
| /f-stack/freebsd/amd64/cloudabi64/ |
| H A D | cloudabi64_sysvec.c | 129 frame->tf_rflags &= ~PSL_C; in cloudabi64_set_syscall_retval() 142 frame->tf_rflags |= PSL_C; in cloudabi64_set_syscall_retval()
|
| /f-stack/freebsd/amd64/linux/ |
| H A D | linux_sysvec.c | 467 saved_rflags = regs->tf_rflags & PSL_T; in linux_exec_setregs() 471 regs->tf_rflags = PSL_USER | saved_rflags; in linux_exec_setregs() 549 if (!RFLAG_SECURE(rflags & ~PSL_RF, regs->tf_rflags & ~PSL_RF)) { in linux_rt_sigreturn() 596 regs->tf_rflags = rflags; in linux_rt_sigreturn() 675 sf.sf_sc.uc_mcontext.sc_rflags = regs->tf_rflags; in linux_rt_sendsig() 698 regs->tf_rflags &= ~(PSL_T | PSL_D); in linux_rt_sendsig()
|
| H A D | linux_machdep.c | 170 td->td_frame->tf_rflags = (td->td_frame->tf_rflags & ~PSL_IOPL) | in linux_iopl()
|
| /f-stack/freebsd/x86/include/ |
| H A D | frame.h | 149 register_t tf_rflags; member
|
| /f-stack/freebsd/x86/x86/ |
| H A D | stack_machdep.c | 59 #define TF_FLAGS(tf) ((tf)->tf_rflags)
|