| /linux/tools/testing/selftests/x86/ |
| H A D | single_step_syscall.c | 53 if (get_eflags() & X86_EFLAGS_TF) { in sigtrap() 54 set_eflags(get_eflags() & ~X86_EFLAGS_TF); in sigtrap() 82 (unsigned long)ctx->uc_mcontext.gregs[REG_EFL] & X86_EFLAGS_TF); in print_and_longjmp() 91 set_eflags(new_eflags & ~X86_EFLAGS_TF); in check_result() 98 if (!(new_eflags & X86_EFLAGS_TF)) { in check_result() 112 if (get_eflags() & X86_EFLAGS_TF) { in fast_syscall_no_tf() 132 set_eflags(get_eflags() | X86_EFLAGS_TF); in main() 138 set_eflags(get_eflags() | X86_EFLAGS_TF); in main() 149 set_eflags(get_eflags() | X86_EFLAGS_TF); in main() 172 set_eflags(get_eflags() | X86_EFLAGS_TF); in main() [all …]
|
| H A D | syscall_nt.c | 61 do_it(X86_EFLAGS_TF); in main() 64 do_it(X86_EFLAGS_NT | X86_EFLAGS_TF); in main() 67 do_it(X86_EFLAGS_AC | X86_EFLAGS_TF); in main() 70 do_it(X86_EFLAGS_NT | X86_EFLAGS_AC | X86_EFLAGS_TF); in main() 81 do_it(X86_EFLAGS_TF | X86_EFLAGS_DF); in main()
|
| H A D | syscall_arg_fault.c | 162 set_eflags(get_eflags() | X86_EFLAGS_TF); in main() 175 set_eflags(get_eflags() & ~X86_EFLAGS_TF); in main() 180 set_eflags(get_eflags() | X86_EFLAGS_TF); in main() 194 set_eflags(get_eflags() & ~X86_EFLAGS_TF); in main() 205 set_eflags(get_eflags() | X86_EFLAGS_TF); in main() 218 set_eflags(get_eflags() & ~X86_EFLAGS_TF); in main()
|
| H A D | unwind_vdso.c | 115 ctx->uc_mcontext.gregs[REG_EFL] &= ~X86_EFLAGS_TF; in sigtrap() 144 set_eflags(get_eflags() | X86_EFLAGS_TF); in main() 147 set_eflags(get_eflags() & ~X86_EFLAGS_TF); in main() 157 if (get_eflags() & X86_EFLAGS_TF) { in main()
|
| H A D | test_vsyscall.c | 490 set_eflags(get_eflags() | X86_EFLAGS_TF); in test_emulation() 492 set_eflags(get_eflags() & ~X86_EFLAGS_TF); in test_emulation()
|
| /linux/arch/x86/kernel/ |
| H A D | step.c | 129 regs->flags |= X86_EFLAGS_TF; in enable_single_step() 146 regs->flags |= X86_EFLAGS_TF; in enable_single_step() 166 if (oflags & X86_EFLAGS_TF) in enable_single_step() 243 task_pt_regs(child)->flags &= ~X86_EFLAGS_TF; in user_disable_single_step()
|
| H A D | uprobes.c | 1619 utask->autask.saved_tf = !!(regs->flags & X86_EFLAGS_TF); in arch_uprobe_pre_xol() 1620 regs->flags |= X86_EFLAGS_TF; in arch_uprobe_pre_xol() 1684 regs->flags &= ~X86_EFLAGS_TF; in arch_uprobe_post_xol() 1736 regs->flags &= ~X86_EFLAGS_TF; in arch_uprobe_abort_xol() 1749 if (ret && (regs->flags & X86_EFLAGS_TF)) in arch_uprobe_skip_sstep()
|
| H A D | ptrace.c | 161 X86_EFLAGS_SF | X86_EFLAGS_TF | \ 350 retval &= ~X86_EFLAGS_TF; in get_flags() 364 if (value & X86_EFLAGS_TF) in set_flags() 367 value |= X86_EFLAGS_TF; in set_flags()
|
| H A D | vm86_32.c | 357 regs->pt.flags &= ~X86_EFLAGS_TF; in clear_TF() 558 newflags |= X86_EFLAGS_TF in handle_vm86_fault() 698 if (orig_flags & X86_EFLAGS_TF) in handle_vm86_fault()
|
| H A D | kgdb.c | 457 linux_regs->flags &= ~X86_EFLAGS_TF; in kgdb_arch_handle_exception() 462 linux_regs->flags |= X86_EFLAGS_TF; in kgdb_arch_handle_exception()
|
| H A D | signal.c | 306 regs->flags &= ~(X86_EFLAGS_DF|X86_EFLAGS_RF|X86_EFLAGS_TF); in handle_signal()
|
| H A D | traps.c | 1285 regs->flags &= ~X86_EFLAGS_TF; in exc_debug_kernel()
|
| /linux/arch/x86/include/asm/ |
| H A D | sighandling.h | 12 X86_EFLAGS_DF | X86_EFLAGS_TF | X86_EFLAGS_SF | \ 44 if (!(regs->flags & X86_EFLAGS_TF)) in prevent_single_step_upon_eretu()
|
| /linux/arch/x86/mm/ |
| H A D | kmmio.c | 299 ctx->saved_flags = (regs->flags & (X86_EFLAGS_TF | X86_EFLAGS_IF)); in kmmio_handler() 309 regs->flags |= X86_EFLAGS_TF; in kmmio_handler() 358 regs->flags &= ~X86_EFLAGS_TF; in post_kmmio_handler() 371 if (!(regs->flags & X86_EFLAGS_TF)) in post_kmmio_handler()
|
| /linux/arch/x86/um/os-Linux/ |
| H A D | mcontext.c | 82 mc->gregs[REG_EFL] |= X86_EFLAGS_TF; in get_mc_from_regs() 84 mc->gregs[REG_EFL] &= ~X86_EFLAGS_TF; in get_mc_from_regs()
|
| /linux/arch/x86/entry/ |
| H A D | syscall_64.c | 136 if (unlikely(regs->flags & (X86_EFLAGS_RF | X86_EFLAGS_TF))) in do_syscall_64()
|
| H A D | entry_64_compat.S | 111 testl $X86_EFLAGS_NT|X86_EFLAGS_AC|X86_EFLAGS_TF, EFLAGS(%rsp)
|
| H A D | syscall_32.c | 354 if (unlikely(regs->flags & (X86_EFLAGS_RF | X86_EFLAGS_TF | X86_EFLAGS_VM))) in do_fast_syscall_32()
|
| H A D | entry_32.S | 830 testl $X86_EFLAGS_NT|X86_EFLAGS_AC|X86_EFLAGS_TF, PT_EFLAGS(%esp)
|
| /linux/arch/x86/include/uapi/asm/ |
| H A D | processor-flags.h | 24 #define X86_EFLAGS_TF _BITUL(X86_EFLAGS_TF_BIT) macro
|
| /linux/arch/x86/math-emu/ |
| H A D | fpu_entry.c | 165 FPU_lookahead = !(FPU_EFLAGS & X86_EFLAGS_TF); in math_emulate()
|
| /linux/arch/x86/kvm/svm/ |
| H A D | svm.c | 900 if (!(svm->nmi_singlestep_guest_rflags & X86_EFLAGS_TF)) in disable_nmi_singlestep() 901 svm->vmcb->save.rflags &= ~X86_EFLAGS_TF; in disable_nmi_singlestep() 1449 if (!(svm->nmi_singlestep_guest_rflags & X86_EFLAGS_TF)) in svm_get_rflags() 1450 rflags &= ~X86_EFLAGS_TF; in svm_get_rflags() 1460 rflags |= (X86_EFLAGS_TF | X86_EFLAGS_RF); in svm_set_rflags() 4004 svm->vmcb->save.rflags |= (X86_EFLAGS_TF | X86_EFLAGS_RF); in svm_enable_nmi_window()
|
| H A D | nested.c | 1330 if (unlikely(vmcb01->save.rflags & X86_EFLAGS_TF)) in nested_svm_vmexit()
|
| /linux/arch/x86/kvm/ |
| H A D | emulate.c | 1859 X86_EFLAGS_TF | X86_EFLAGS_DF | X86_EFLAGS_NT | in emulate_popf() 2018 ctxt->eflags &= ~(X86_EFLAGS_IF | X86_EFLAGS_TF | X86_EFLAGS_AC); in __emulate_int_real() 2085 X86_EFLAGS_ZF | X86_EFLAGS_SF | X86_EFLAGS_TF | in emulate_iret_real() 2402 ctxt->tf = (ctxt->eflags & X86_EFLAGS_TF) != 0; in em_syscall()
|
| /linux/arch/x86/kernel/cpu/ |
| H A D | common.c | 2294 X86_EFLAGS_ZF|X86_EFLAGS_SF|X86_EFLAGS_TF| in idt_syscall_init()
|