Lines Matching refs:task

41 void update_cr_regs(struct task_struct *task)  in update_cr_regs()  argument
43 struct pt_regs *regs = task_pt_regs(task); in update_cr_regs()
44 struct thread_struct *thread = &task->thread; in update_cr_regs()
56 if (task->thread.per_flags & PER_FLAG_NO_TE) in update_cr_regs()
62 if (task->thread.vxrs) in update_cr_regs()
71 if (task->thread.per_flags & PER_FLAG_TE_ABORT_RAND) { in update_cr_regs()
72 if (task->thread.per_flags & in update_cr_regs()
88 if (test_tsk_thread_flag(task, TIF_SINGLE_STEP) || in update_cr_regs()
89 test_tsk_thread_flag(task, TIF_UPROBE_SINGLESTEP)) { in update_cr_regs()
90 if (test_tsk_thread_flag(task, TIF_BLOCK_STEP)) in update_cr_regs()
96 if (test_tsk_thread_flag(task, TIF_UPROBE_SINGLESTEP)) in update_cr_regs()
113 void user_enable_single_step(struct task_struct *task) in user_enable_single_step() argument
115 clear_tsk_thread_flag(task, TIF_BLOCK_STEP); in user_enable_single_step()
116 set_tsk_thread_flag(task, TIF_SINGLE_STEP); in user_enable_single_step()
119 void user_disable_single_step(struct task_struct *task) in user_disable_single_step() argument
121 clear_tsk_thread_flag(task, TIF_BLOCK_STEP); in user_disable_single_step()
122 clear_tsk_thread_flag(task, TIF_SINGLE_STEP); in user_disable_single_step()
125 void user_enable_block_step(struct task_struct *task) in user_enable_block_step() argument
127 set_tsk_thread_flag(task, TIF_SINGLE_STEP); in user_enable_block_step()
128 set_tsk_thread_flag(task, TIF_BLOCK_STEP); in user_enable_block_step()
136 void ptrace_disable(struct task_struct *task) in ptrace_disable() argument
138 memset(&task->thread.per_user, 0, sizeof(task->thread.per_user)); in ptrace_disable()
139 memset(&task->thread.per_event, 0, sizeof(task->thread.per_event)); in ptrace_disable()
140 clear_tsk_thread_flag(task, TIF_SINGLE_STEP); in ptrace_disable()
141 clear_pt_regs_flag(task_pt_regs(task), PIF_PER_TRAP); in ptrace_disable()
142 task->thread.per_flags = 0; in ptrace_disable()
1468 const struct user_regset_view *task_user_regset_view(struct task_struct *task) in task_user_regset_view() argument
1471 if (test_tsk_thread_flag(task, TIF_31BIT)) in task_user_regset_view()