Lines Matching refs:task_struct
31 struct task_struct *tracer;
32 struct task_struct *tracee;
74 static int yama_ptracer_add(struct task_struct *tracer, in yama_ptracer_add()
75 struct task_struct *tracee) in yama_ptracer_add()
112 static void yama_ptracer_del(struct task_struct *tracer, in yama_ptracer_del()
113 struct task_struct *tracee) in yama_ptracer_del()
138 void yama_task_free(struct task_struct *task) in yama_task_free()
158 struct task_struct *myself = current; in yama_task_prctl()
180 struct task_struct *tracer; in yama_task_prctl()
210 static int task_is_descendant(struct task_struct *parent, in task_is_descendant()
211 struct task_struct *child) in task_is_descendant()
214 struct task_struct *walker = child; in task_is_descendant()
243 static int ptracer_exception_found(struct task_struct *tracer, in ptracer_exception_found()
244 struct task_struct *tracee) in ptracer_exception_found()
248 struct task_struct *parent = NULL; in ptracer_exception_found()
278 static int yama_ptrace_access_check(struct task_struct *child, in yama_ptrace_access_check()
325 int yama_ptrace_traceme(struct task_struct *parent) in yama_ptrace_traceme()