/freebsd/tests/sys/kern/ |
H A D | basic_signal.c | 19 #define SET_TRACE_FLAG(ucp) (ucp)->uc_mcontext.mc_rflags |= PSL_T 20 #define CLR_TRACE_FLAG(ucp) (ucp)->uc_mcontext.mc_rflags &= ~PSL_T 23 #define SET_TRACE_FLAG(ucp) (ucp)->uc_mcontext.mc_eflags |= PSL_T 24 #define CLR_TRACE_FLAG(ucp) (ucp)->uc_mcontext.mc_eflags &= ~PSL_T
|
/freebsd/sys/amd64/include/ |
H A D | kdb.h | 41 kdb_frame->tf_rflags &= ~PSL_T; in kdb_cpu_clear_singlestep() 47 kdb_frame->tf_rflags |= PSL_T; in kdb_cpu_set_singlestep()
|
/freebsd/sys/i386/include/ |
H A D | kdb.h | 41 kdb_frame->tf_eflags &= ~PSL_T; in kdb_cpu_clear_singlestep() 47 kdb_frame->tf_eflags |= PSL_T; in kdb_cpu_set_singlestep()
|
/freebsd/sys/x86/include/ |
H A D | psl.h | 46 #define PSL_T 0x00000100 /* trace enable bit */ macro 88 #define PSL_USERCHANGE (PSL_C | PSL_PF | PSL_AF | PSL_Z | PSL_N | PSL_T \
|
/freebsd/sys/i386/i386/ |
H A D | ptrace_machdep.c | 262 if ((td->td_frame->tf_eflags & PSL_T) == 0) { in ptrace_single_step() 263 td->td_frame->tf_eflags |= PSL_T; in ptrace_single_step() 274 td->td_frame->tf_eflags &= ~PSL_T; in ptrace_clear_single_step()
|
H A D | trap.c | 342 td->td_frame->tf_eflags &= ~PSL_T; in trap() 934 if (frame->tf_eflags & PSL_T) in trap_fatal() 1147 if ((orig_tf_eflags & PSL_T) && !(orig_tf_eflags & PSL_VM)) { in syscall() 1148 frame->tf_eflags &= ~PSL_T; in syscall()
|
H A D | vm_machdep.c | 265 td2->td_frame->tf_eflags &= ~PSL_T; in cpu_fork() 472 td->td_frame->tf_eflags &= ~PSL_T; in cpu_copy_thread()
|
H A D | exec_machdep.c | 243 regs->tf_eflags &= ~(PSL_T | PSL_D); in osendsig() 364 regs->tf_eflags &= ~(PSL_T | PSL_D); in freebsd4_sendsig() 527 regs->tf_eflags &= ~(PSL_T | PSL_D); in sendsig() 980 saved_eflags = regs->tf_eflags & PSL_T; in exec_setregs()
|
H A D | vm86.c | 197 if (vmf->vmf_eflags & PSL_T) in vm86_emulate() 353 vmf->vmf_flags &= ~PSL_T; in vm86_emulate()
|
/freebsd/sys/amd64/amd64/ |
H A D | ptrace_machdep.c | 393 if ((td->td_frame->tf_rflags & PSL_T) == 0) { in ptrace_single_step() 394 td->td_frame->tf_rflags |= PSL_T; in ptrace_single_step() 405 td->td_frame->tf_rflags &= ~PSL_T; in ptrace_clear_single_step()
|
H A D | trap.c | 329 td->td_frame->tf_rflags &= ~PSL_T; in trap() 916 if (frame->tf_rflags & PSL_T) in trap_diag() 1207 td->td_frame->tf_rflags &= ~PSL_T; in amd64_syscall()
|
H A D | exec_machdep.c | 204 regs->tf_rflags &= ~(PSL_T | PSL_D); in sendsig() 387 saved_rflags = regs->tf_rflags & PSL_T; in exec_setregs()
|
H A D | vm_machdep.c | 210 td2->td_frame->tf_rflags &= ~PSL_T; in copy_thread()
|
H A D | machdep.c | 1186 wrmsr(MSR_SF_MASK, PSL_NT | PSL_T | PSL_I | PSL_C | PSL_D | PSL_AC); in amd64_conf_fast_syscall()
|
H A D | exception.S | 577 andl $PSL_T,%esi
|
/freebsd/sys/amd64/ia32/ |
H A D | ia32_syscall.c | 227 if (orig_tf_rflags & PSL_T) { in ia32_syscall() 228 frame->tf_rflags &= ~PSL_T; in ia32_syscall()
|
H A D | ia32_signal.c | 425 regs->tf_rflags &= ~(PSL_T | PSL_D); in ia32_osendsig() 537 regs->tf_rflags &= ~(PSL_T | PSL_D); in freebsd4_ia32_sendsig() 671 regs->tf_rflags &= ~(PSL_T | PSL_D); in ia32_sendsig() 941 saved_rflags = regs->tf_rflags & PSL_T; in ia32_setregs()
|
/freebsd/lib/libc/i386/gen/ |
H A D | signalcontext.c | 74 ucp->uc_mcontext.mc_eflags &= ~PSL_T; in __signalcontext()
|
/freebsd/stand/i386/btx/btx/ |
H A D | btx.S | 40 .set PSL_T,0x00000100 # Trap flag define 382 testl $PSL_T,0x10(%esp,1) # Trap flag set? 506 andl $~(PSL_I|PSL_T|PSL_AC),%ebx # Disable interrupts, tracing, 678 andl $~(PSL_T|PSL_NT),%eax # Clear unsafe flags
|
/freebsd/sys/amd64/linux/ |
H A D | linux_sysvec.c | 254 saved_rflags = regs->tf_rflags & PSL_T; in linux_exec_setregs() 624 regs->tf_rflags &= ~(PSL_T | PSL_D); in linux_rt_sendsig() 671 traced = (frame->tf_flags & PSL_T); in linux_vsyscall()
|
/freebsd/sys/amd64/vmm/amd/ |
H A D | svm.c | 1463 vcpu->dbg.rflags_tf = rflags & PSL_T; in svm_vmexit() 1632 svm_setreg(vcpu, VM_REG_GUEST_RFLAGS, (rflags | PSL_T)); in svm_vmexit() 1651 svm_setreg(vcpu, VM_REG_GUEST_RFLAGS, (rflags | PSL_T)); in svm_vmexit() 2476 vcpu->dbg.rflags_tf = rflags & PSL_T; in svm_setcap() 2479 (rflags | PSL_T))) { in svm_setcap() 2490 rflags &= ~PSL_T; in svm_setcap()
|
/freebsd/sys/amd64/linux32/ |
H A D | linux32_sysvec.c | 232 regs->tf_rflags &= ~(PSL_T | PSL_D); in linux_rt_sendsig() 336 regs->tf_rflags &= ~(PSL_T | PSL_D); in linux_sendsig() 591 saved_rflags = regs->tf_rflags & PSL_T; in linux_exec_setregs()
|
/freebsd/sys/i386/linux/ |
H A D | linux_sysvec.c | 236 regs->tf_eflags &= ~(PSL_T | PSL_VM | PSL_D); in linux_rt_sendsig() 335 regs->tf_eflags &= ~(PSL_T | PSL_VM | PSL_D); in linux_sendsig()
|
/freebsd/sys/amd64/vmm/intel/ |
H A D | vmx.c | 2967 vmxctx->host_tf = rflags & PSL_T; in vmx_dr_enter_guest() 2968 write_rflags(rflags & ~PSL_T); in vmx_dr_enter_guest()
|
/freebsd/sys/amd64/vmm/ |
H A D | vmm.c | 1439 rflags &= ~(PSL_T); in vm_handle_db()
|