Lines Matching refs:task_struct
20 extern int ptrace_access_vm(struct task_struct *tsk, unsigned long addr,
56 extern long arch_ptrace(struct task_struct *child, long request,
58 extern int ptrace_readdata(struct task_struct *tsk, unsigned long src, char __user *dst, int len);
59 extern int ptrace_writedata(struct task_struct *tsk, char __user *src, unsigned long dst, int len);
60 extern void ptrace_disable(struct task_struct *);
61 extern int ptrace_request(struct task_struct *child, long request,
64 extern void __ptrace_link(struct task_struct *child,
65 struct task_struct *new_parent,
67 extern void __ptrace_unlink(struct task_struct *child);
68 extern void exit_ptrace(struct task_struct *tracer, struct list_head *dead);
95 extern bool ptrace_may_access(struct task_struct *task, unsigned int mode);
97 static inline int ptrace_reparented(struct task_struct *child) in ptrace_reparented()
102 static inline void ptrace_unlink(struct task_struct *child) in ptrace_unlink()
108 int generic_ptrace_peekdata(struct task_struct *tsk, unsigned long addr,
110 int generic_ptrace_pokedata(struct task_struct *tsk, unsigned long addr,
124 static inline struct task_struct *ptrace_parent(struct task_struct *task) in ptrace_parent()
140 static inline bool ptrace_event_enabled(struct task_struct *task, int event) in ptrace_event_enabled()
208 static inline void ptrace_init_task(struct task_struct *child, bool ptrace) in ptrace_init_task()
235 static inline void ptrace_release_task(struct task_struct *task) in ptrace_release_task()
295 static inline void user_enable_single_step(struct task_struct *task) in user_enable_single_step()
309 static inline void user_disable_single_step(struct task_struct *task) in user_disable_single_step()
313 extern void user_enable_single_step(struct task_struct *);
314 extern void user_disable_single_step(struct task_struct *);
338 static inline void user_enable_block_step(struct task_struct *task) in user_enable_block_step()
343 extern void user_enable_block_step(struct task_struct *);
417 extern int task_current_syscall(struct task_struct *target, struct syscall_info *info);