| /linux-4.4.14/tools/testing/selftests/x86/ |
| D | single_step_syscall.c | 77 #define X86_EFLAGS_TF (1UL << 8) macro 83 if (get_eflags() & X86_EFLAGS_TF) { in sigtrap() 84 set_eflags(get_eflags() & ~X86_EFLAGS_TF); in sigtrap() 102 set_eflags(new_eflags & ~X86_EFLAGS_TF); in check_result() 109 if (!(new_eflags & X86_EFLAGS_TF)) { in check_result() 125 set_eflags(get_eflags() | X86_EFLAGS_TF); in main() 131 set_eflags(get_eflags() | X86_EFLAGS_TF); in main() 142 set_eflags(get_eflags() | X86_EFLAGS_TF); in main() 163 set_eflags(get_eflags() | X86_EFLAGS_TF); in main() 170 if (get_eflags() & X86_EFLAGS_TF) { in main()
|
| D | unwind_vdso.c | 84 #define X86_EFLAGS_TF (1UL << 8) macro 155 ctx->uc_mcontext.gregs[REG_EFL] &= ~X86_EFLAGS_TF; in sigtrap() 184 set_eflags(get_eflags() | X86_EFLAGS_TF); in main() 187 set_eflags(get_eflags() & ~X86_EFLAGS_TF); in main() 197 if (get_eflags() & X86_EFLAGS_TF) { in main()
|
| /linux-4.4.14/arch/x86/kernel/ |
| D | step.c | 124 regs->flags |= X86_EFLAGS_TF; in enable_single_step() 136 regs->flags |= X86_EFLAGS_TF; in enable_single_step() 156 if (oflags & X86_EFLAGS_TF) in enable_single_step() 233 task_pt_regs(child)->flags &= ~X86_EFLAGS_TF; in user_disable_single_step()
|
| D | uprobes.c | 829 utask->autask.saved_tf = !!(regs->flags & X86_EFLAGS_TF); in arch_uprobe_pre_xol() 830 regs->flags |= X86_EFLAGS_TF; in arch_uprobe_pre_xol() 894 regs->flags &= ~X86_EFLAGS_TF; in arch_uprobe_post_xol() 944 regs->flags &= ~X86_EFLAGS_TF; in arch_uprobe_abort_xol() 957 if (ret && (regs->flags & X86_EFLAGS_TF)) in arch_uprobe_skip_sstep()
|
| D | vm86_32.c | 385 regs->pt.flags &= ~X86_EFLAGS_TF; in clear_TF() 589 newflags |= X86_EFLAGS_TF in handle_vm86_fault() 728 if (orig_flags & X86_EFLAGS_TF) in handle_vm86_fault()
|
| D | ptrace.c | 153 X86_EFLAGS_SF | X86_EFLAGS_TF | \ 387 retval &= ~X86_EFLAGS_TF; in get_flags() 401 if (value & X86_EFLAGS_TF) in set_flags() 404 value |= X86_EFLAGS_TF; in set_flags()
|
| D | kgdb.c | 477 linux_regs->flags &= ~X86_EFLAGS_TF; in kgdb_arch_handle_exception() 482 linux_regs->flags |= X86_EFLAGS_TF; in kgdb_arch_handle_exception()
|
| D | traps.c | 671 regs->flags &= ~X86_EFLAGS_TF; in do_debug()
|
| D | signal.c | 683 regs->flags &= ~(X86_EFLAGS_DF|X86_EFLAGS_RF|X86_EFLAGS_TF); in handle_signal()
|
| /linux-4.4.14/arch/x86/mm/kmemcheck/ |
| D | kmemcheck.c | 217 if (!(regs->flags & X86_EFLAGS_TF)) in kmemcheck_show() 220 regs->flags |= X86_EFLAGS_TF; in kmemcheck_show() 240 if (!(data->flags & X86_EFLAGS_TF)) in kmemcheck_hide() 241 regs->flags &= ~X86_EFLAGS_TF; in kmemcheck_hide() 259 if (!(data->flags & X86_EFLAGS_TF)) in kmemcheck_hide() 260 regs->flags &= ~X86_EFLAGS_TF; in kmemcheck_hide()
|
| /linux-4.4.14/arch/x86/mm/ |
| D | kmmio.c | 288 ctx->saved_flags = (regs->flags & (X86_EFLAGS_TF | X86_EFLAGS_IF)); in kmmio_handler() 298 regs->flags |= X86_EFLAGS_TF; in kmmio_handler() 352 regs->flags &= ~X86_EFLAGS_TF; in post_kmmio_handler() 366 if (!(regs->flags & X86_EFLAGS_TF)) in post_kmmio_handler()
|
| /linux-4.4.14/arch/x86/include/asm/ |
| D | sighandling.h | 11 X86_EFLAGS_DF | X86_EFLAGS_TF | X86_EFLAGS_SF | \
|
| /linux-4.4.14/arch/x86/entry/ |
| D | common.c | 182 regs->flags |= X86_EFLAGS_TF; in syscall_trace_enter_phase2() 471 (regs->flags & (X86_EFLAGS_RF | X86_EFLAGS_TF)) == 0; in do_fast_syscall_32() 486 (regs->flags & (X86_EFLAGS_RF | X86_EFLAGS_TF | X86_EFLAGS_VM)) == 0; in do_fast_syscall_32()
|
| D | entry_64.S | 335 testq $(X86_EFLAGS_RF|X86_EFLAGS_TF), %r11
|
| /linux-4.4.14/arch/x86/kernel/kprobes/ |
| D | core.c | 487 = (regs->flags & (X86_EFLAGS_TF | X86_EFLAGS_IF)); in set_current_kprobe() 552 regs->flags |= X86_EFLAGS_TF; in setup_singlestep() 837 regs->flags &= ~X86_EFLAGS_TF; in resume_execution() 840 *tos &= ~(X86_EFLAGS_TF | X86_EFLAGS_IF); in resume_execution() 938 if (regs->flags & X86_EFLAGS_TF) in kprobe_debug_handler()
|
| /linux-4.4.14/drivers/lguest/ |
| D | interrupts_and_traps.c | 161 ~(X86_EFLAGS_TF|X86_EFLAGS_VM|X86_EFLAGS_RF|X86_EFLAGS_NT); in guest_run_interrupt() 187 ~(X86_EFLAGS_TF|X86_EFLAGS_VM|X86_EFLAGS_RF|X86_EFLAGS_NT); in restore_eflags()
|
| /linux-4.4.14/arch/x86/include/uapi/asm/ |
| D | processor-flags.h | 23 #define X86_EFLAGS_TF _BITUL(X86_EFLAGS_TF_BIT) macro
|
| /linux-4.4.14/arch/x86/math-emu/ |
| D | fpu_entry.c | 167 FPU_lookahead = !(FPU_EFLAGS & X86_EFLAGS_TF); in math_emulate()
|
| /linux-4.4.14/arch/x86/kernel/cpu/ |
| D | common.c | 1211 X86_EFLAGS_TF|X86_EFLAGS_DF|X86_EFLAGS_IF| in syscall_init()
|
| /linux-4.4.14/arch/x86/kvm/ |
| D | x86.c | 5283 if (unlikely(rflags & X86_EFLAGS_TF)) { in kvm_vcpu_check_singlestep() 5292 vcpu->arch.emulate_ctxt.eflags &= ~X86_EFLAGS_TF; in kvm_vcpu_check_singlestep() 8047 rflags &= ~X86_EFLAGS_TF; in kvm_get_rflags() 8056 rflags |= X86_EFLAGS_TF; in __kvm_set_rflags()
|
| D | emulate.c | 1803 X86_EFLAGS_TF | X86_EFLAGS_DF | X86_EFLAGS_NT | in emulate_popf() 1962 ctxt->eflags &= ~(X86_EFLAGS_IF | X86_EFLAGS_TF | X86_EFLAGS_AC); in __emulate_int_real() 2029 X86_EFLAGS_ZF | X86_EFLAGS_SF | X86_EFLAGS_TF | in emulate_iret_real()
|
| D | svm.c | 1669 ~(X86_EFLAGS_TF | X86_EFLAGS_RF); in db_interception() 3658 svm->vmcb->save.rflags |= (X86_EFLAGS_TF | X86_EFLAGS_RF); in enable_nmi_window()
|