Home
last modified time | relevance | path

Searched refs:PSL_T (Results 1 – 25 of 25) sorted by relevance

/freebsd/tests/sys/kern/
H A Dbasic_signal.c19 #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 Dkdb.h41 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 Dkdb.h41 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 Dpsl.h46 #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 Dptrace_machdep.c262 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 Dtrap.c342 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 Dvm_machdep.c265 td2->td_frame->tf_eflags &= ~PSL_T; in cpu_fork()
472 td->td_frame->tf_eflags &= ~PSL_T; in cpu_copy_thread()
H A Dexec_machdep.c243 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 Dvm86.c197 if (vmf->vmf_eflags & PSL_T) in vm86_emulate()
353 vmf->vmf_flags &= ~PSL_T; in vm86_emulate()
/freebsd/sys/amd64/amd64/
H A Dptrace_machdep.c393 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 Dtrap.c329 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 Dexec_machdep.c204 regs->tf_rflags &= ~(PSL_T | PSL_D); in sendsig()
387 saved_rflags = regs->tf_rflags & PSL_T; in exec_setregs()
H A Dvm_machdep.c210 td2->td_frame->tf_rflags &= ~PSL_T; in copy_thread()
H A Dmachdep.c1186 wrmsr(MSR_SF_MASK, PSL_NT | PSL_T | PSL_I | PSL_C | PSL_D | PSL_AC); in amd64_conf_fast_syscall()
H A Dexception.S577 andl $PSL_T,%esi
/freebsd/sys/amd64/ia32/
H A Dia32_syscall.c227 if (orig_tf_rflags & PSL_T) { in ia32_syscall()
228 frame->tf_rflags &= ~PSL_T; in ia32_syscall()
H A Dia32_signal.c425 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 Dsignalcontext.c74 ucp->uc_mcontext.mc_eflags &= ~PSL_T; in __signalcontext()
/freebsd/stand/i386/btx/btx/
H A Dbtx.S40 .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 Dlinux_sysvec.c254 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 Dsvm.c1463 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 Dlinux32_sysvec.c232 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 Dlinux_sysvec.c236 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 Dvmx.c2967 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 Dvmm.c1439 rflags &= ~(PSL_T); in vm_handle_db()