Searched refs:TIF_SINGLESTEP (Results 1 - 57 of 57) sorted by relevance

/linux-4.1.27/arch/parisc/include/asm/
H A Dthread_info.h55 #define TIF_SINGLESTEP 9 /* single stepping? */ macro
66 #define _TIF_SINGLESTEP (1 << TIF_SINGLESTEP)
/linux-4.1.27/arch/x86/kernel/
H A Dstep.c113 * kernel mode; do_debug() cleared TF and set TIF_SINGLESTEP. enable_single_step()
118 * set TIF_SINGLESTEP, then both TF and TIF_FORCED_TF are enable_single_step()
121 if (unlikely(test_tsk_thread_flag(child, TIF_SINGLESTEP))) enable_single_step()
125 * Always set TIF_SINGLESTEP - this guarantees that enable_single_step()
129 set_tsk_thread_flag(child, TIF_SINGLESTEP); enable_single_step()
226 /* Always clear TIF_SINGLESTEP... */ user_disable_single_step()
227 clear_tsk_thread_flag(child, TIF_SINGLESTEP); user_disable_single_step()
H A Dptrace.c1561 * kernel mode; do_debug() cleared TF and set TIF_SINGLESTEP. syscall_trace_enter_phase2()
1624 * TIF_SINGLESTEP (i.e. this is PTRACE_SYSEMU_SINGLESTEP). syscall_trace_leave()
1628 step = unlikely(test_thread_flag(TIF_SINGLESTEP)) && syscall_trace_leave()
H A Dkgdb.c552 } else if (test_thread_flag(TIF_SINGLESTEP)) __kgdb_notify()
H A Dsignal.c644 stepping = test_thread_flag(TIF_SINGLESTEP); handle_signal()
H A Dtraps.c690 set_tsk_thread_flag(tsk, TIF_SINGLESTEP); do_debug()
/linux-4.1.27/arch/blackfin/include/asm/
H A Dthread_info.h86 #define TIF_SINGLESTEP 9 macro
94 #define _TIF_SINGLESTEP (1<<TIF_SINGLESTEP)
/linux-4.1.27/arch/xtensa/include/asm/
H A Dthread_info.h110 #define TIF_SINGLESTEP 3 /* restore singlestep on return to user mode */ macro
118 #define _TIF_SINGLESTEP (1<<TIF_SINGLESTEP)
/linux-4.1.27/arch/metag/include/asm/
H A Dthread_info.h108 #define TIF_SINGLESTEP 3 /* restore singlestep on return to user macro
121 #define _TIF_SINGLESTEP (1<<TIF_SINGLESTEP)
/linux-4.1.27/arch/openrisc/include/asm/
H A Dthread_info.h104 #define TIF_SINGLESTEP 4 /* restore singlestep on return to user macro
117 #define _TIF_SINGLESTEP (1<<TIF_SINGLESTEP)
/linux-4.1.27/arch/frv/include/asm/
H A Dthread_info.h87 #define TIF_SINGLESTEP 4 /* restore singlestep on return to user mode */ macro
95 #define _TIF_SINGLESTEP (1 << TIF_SINGLESTEP)
/linux-4.1.27/arch/hexagon/include/asm/
H A Dthread_info.h112 #define TIF_SINGLESTEP 4 /* restore ss @ return to usr mode */ macro
121 #define _TIF_SINGLESTEP (1 << TIF_SINGLESTEP)
/linux-4.1.27/arch/m32r/include/asm/
H A Dthread_info.h101 #define TIF_SINGLESTEP 3 /* restore singlestep on return to user mode */ macro
110 #define _TIF_SINGLESTEP (1<<TIF_SINGLESTEP)
/linux-4.1.27/arch/arm64/kernel/
H A Ddebug-monitors.c389 if (test_ti_thread_flag(task_thread_info(task), TIF_SINGLESTEP)) user_rewind_single_step()
395 if (test_ti_thread_flag(task_thread_info(task), TIF_SINGLESTEP)) user_fastforward_single_step()
424 set_ti_thread_flag(task_thread_info(task), TIF_SINGLESTEP); user_enable_single_step() local
430 clear_ti_thread_flag(task_thread_info(task), TIF_SINGLESTEP); user_disable_single_step() local
H A Dhw_breakpoint.c634 if (test_thread_flag(TIF_SINGLESTEP)) breakpoint_handler()
736 if (test_thread_flag(TIF_SINGLESTEP)) watchpoint_handler()
/linux-4.1.27/arch/tile/include/asm/
H A Dthread_info.h117 #define TIF_SINGLESTEP 2 /* restore singlestep on return to macro
131 #define _TIF_SINGLESTEP (1<<TIF_SINGLESTEP)
/linux-4.1.27/arch/microblaze/include/asm/
H A Dthread_info.h115 #define TIF_SINGLESTEP 4 macro
127 #define _TIF_SINGLESTEP (1 << TIF_SINGLESTEP)
/linux-4.1.27/arch/sh/include/asm/
H A Dthread_info.h114 #define TIF_SINGLESTEP 4 /* singlestepping active */ macro
125 #define _TIF_SINGLESTEP (1 << TIF_SINGLESTEP)
/linux-4.1.27/arch/mn10300/include/asm/
H A Dthread_info.h145 #define TIF_SINGLESTEP 4 /* restore singlestep on return to user mode */ macro
154 #define _TIF_SINGLESTEP +(1 << TIF_SINGLESTEP)
/linux-4.1.27/arch/powerpc/include/asm/
H A Dthread_info.h90 #define TIF_SINGLESTEP 8 /* singlestepping active */ macro
113 #define _TIF_SINGLESTEP (1<<TIF_SINGLESTEP)
/linux-4.1.27/arch/arm64/include/asm/
H A Dassembler.h76 tbz \flgs, #TIF_SINGLESTEP, 9990f variable
85 tbz \flgs, #TIF_SINGLESTEP, 9990f variable
H A Dthread_info.h112 #define TIF_SINGLESTEP 21 macro
/linux-4.1.27/arch/ia64/include/asm/
H A Dthread_info.h98 #define TIF_SINGLESTEP 4 /* restore singlestep on return to user mode */ macro
108 #define _TIF_SINGLESTEP (1 << TIF_SINGLESTEP)
/linux-4.1.27/arch/parisc/kernel/
H A Dptrace.c40 clear_tsk_thread_flag(task, TIF_SINGLESTEP); ptrace_disable()
62 set_tsk_thread_flag(task, TIF_SINGLESTEP); user_enable_single_step()
104 clear_tsk_thread_flag(task, TIF_SINGLESTEP); user_enable_block_step()
304 int stepping = test_thread_flag(TIF_SINGLESTEP) || do_syscall_trace_exit()
H A Dasm-offsets.c277 DEFINE(TIF_SINGLESTEP_PA_BIT, 31-TIF_SINGLESTEP); main()
H A Dsignal.c431 signal_setup_done(ret, ksig, test_thread_flag(TIF_SINGLESTEP) || handle_signal()
/linux-4.1.27/arch/tile/kernel/
H A Dptrace.c34 set_tsk_thread_flag(child, TIF_SINGLESTEP); user_enable_single_step()
39 clear_tsk_thread_flag(child, TIF_SINGLESTEP); user_disable_single_step()
47 clear_tsk_thread_flag(child, TIF_SINGLESTEP); ptrace_disable()
H A Dsingle_step.c314 int is_single_step = test_ti_thread_flag(info, TIF_SINGLESTEP); single_step_once()
745 int is_single_step = test_ti_thread_flag(info, TIF_SINGLESTEP); gx_singlestep_handle()
H A Dsignal.c246 signal_setup_done(ret, ksig, test_thread_flag(TIF_SINGLESTEP)); handle_signal()
H A Dprocess.c468 * or not. Note that we don't clear TIF_SINGLESTEP here, so it's
H A Dintvec_32.S1423 * Clear TIF_SINGLESTEP to prevent recursion if we execute an ill.
1424 * The normal non-arch flow redundantly clears TIF_SINGLESTEP, but we
/linux-4.1.27/arch/sh/kernel/
H A Dptrace_32.c118 set_tsk_thread_flag(child, TIF_SINGLESTEP); user_enable_single_step()
125 clear_tsk_thread_flag(child, TIF_SINGLESTEP); user_disable_single_step()
520 step = test_thread_flag(TIF_SINGLESTEP); do_syscall_trace_leave()
H A Dptrace_64.c136 set_tsk_thread_flag(child, TIF_SINGLESTEP); user_enable_single_step()
145 clear_tsk_thread_flag(child, TIF_SINGLESTEP); user_disable_single_step()
540 step = test_thread_flag(TIF_SINGLESTEP); do_syscall_trace_leave()
H A Dkgdb.c337 if (test_thread_flag(TIF_SINGLESTEP)) __kgdb_notify()
H A Dsignal_32.c443 signal_setup_done(ret, ksig, test_thread_flag(TIF_SINGLESTEP)); handle_signal()
H A Dsignal_64.c558 signal_setup_done(ret, ksig, test_thread_flag(TIF_SINGLESTEP)); handle_signal()
/linux-4.1.27/arch/blackfin/kernel/
H A Dptrace.c236 set_tsk_thread_flag(child, TIF_SINGLESTEP); user_enable_single_step()
244 clear_tsk_thread_flag(child, TIF_SINGLESTEP); user_disable_single_step()
408 step = test_thread_flag(TIF_SINGLESTEP); syscall_trace_leave()
H A Dsignal.c239 signal_setup_done(ret, ksig, test_thread_flag(TIF_SINGLESTEP)); handle_signal()
/linux-4.1.27/arch/um/kernel/
H A Dptrace.c131 * XXX Check PT_DTRACE vs TIF_SINGLESTEP for singlestepping check and
/linux-4.1.27/arch/hexagon/kernel/
H A Dptrace.c40 set_tsk_thread_flag(child, TIF_SINGLESTEP); user_enable_single_step()
46 clear_tsk_thread_flag(child, TIF_SINGLESTEP); user_disable_single_step()
H A Dsignal.c187 signal_setup_done(ret, ksig, test_thread_flag(TIF_SINGLESTEP)); handle_signal()
/linux-4.1.27/arch/microblaze/kernel/
H A Dptrace.c161 step = test_thread_flag(TIF_SINGLESTEP); do_syscall_trace_leave()
H A Dsignal.c278 signal_setup_done(ret, ksig, test_thread_flag(TIF_SINGLESTEP)); handle_signal()
/linux-4.1.27/arch/openrisc/kernel/
H A Dptrace.c202 step = test_thread_flag(TIF_SINGLESTEP); do_syscall_trace_leave()
H A Dsignal.c216 signal_setup_done(ret, ksig, test_thread_flag(TIF_SINGLESTEP)); handle_signal()
/linux-4.1.27/arch/x86/include/asm/
H A Dthread_info.h94 #define TIF_SINGLESTEP 4 /* reenable singlestep on user return*/ macro
117 #define _TIF_SINGLESTEP (1 << TIF_SINGLESTEP)
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/
H A Drun.c215 if (test_thread_flag(TIF_SINGLESTEP)) spu_run_init()
437 * since we have TIF_SINGLESTEP set, thus the kernel will do spufs_run_spu()
/linux-4.1.27/arch/mn10300/kernel/
H A Dsignal.c368 signal_setup_done(ret, ksig, test_thread_flag(TIF_SINGLESTEP)); handle_signal()
417 clear_thread_flag(TIF_SINGLESTEP); do_notify_resume()
/linux-4.1.27/arch/frv/kernel/
H A Dsignal.c363 signal_setup_done(ret, ksig, test_thread_flag(TIF_SINGLESTEP)); handle_signal()
414 clear_thread_flag(TIF_SINGLESTEP); do_notify_resume()
/linux-4.1.27/arch/metag/kernel/
H A Dsignal.c216 signal_setup_done(ret, ksig, test_thread_flag(TIF_SINGLESTEP)); handle_signal()
/linux-4.1.27/arch/powerpc/kernel/
H A Dsignal.c144 signal_setup_done(ret, &ksig, test_thread_flag(TIF_SINGLESTEP)); do_signal()
H A Dhw_breakpoint.c326 if (test_thread_flag(TIF_SINGLESTEP)) single_step_dabr_instruction()
H A Dptrace.c866 set_tsk_thread_flag(task, TIF_SINGLESTEP); user_enable_single_step()
883 set_tsk_thread_flag(task, TIF_SINGLESTEP); user_enable_block_step()
914 clear_tsk_thread_flag(task, TIF_SINGLESTEP); user_disable_single_step()
1813 step = test_thread_flag(TIF_SINGLESTEP); do_syscall_trace_leave()
/linux-4.1.27/arch/m32r/kernel/
H A Dsignal.c325 clear_thread_flag(TIF_SINGLESTEP); do_notify_resume()
/linux-4.1.27/arch/ia64/kernel/
H A Dptrace.c1116 set_tsk_thread_flag(child, TIF_SINGLESTEP); user_enable_single_step()
1125 set_tsk_thread_flag(child, TIF_SINGLESTEP); user_enable_block_step()
1135 clear_tsk_thread_flag(child, TIF_SINGLESTEP); user_disable_single_step()
1238 step = test_thread_flag(TIF_SINGLESTEP); syscall_trace_leave()
H A Dsignal.c407 signal_setup_done(ret, ksig, test_thread_flag(TIF_SINGLESTEP)); handle_signal()
/linux-4.1.27/arch/blackfin/mach-common/
H A Dentry.S576 CC = BITTST(r7,TIF_SINGLESTEP);

Completed in 742 milliseconds