Lines Matching refs:task

117 void proc_fork_connector(struct task_struct *task)  in proc_fork_connector()  argument
133 parent = rcu_dereference(task->real_parent); in proc_fork_connector()
137 ev->event_data.fork.child_pid = task->pid; in proc_fork_connector()
138 ev->event_data.fork.child_tgid = task->tgid; in proc_fork_connector()
147 void proc_exec_connector(struct task_struct *task) in proc_exec_connector() argument
161 ev->event_data.exec.process_pid = task->pid; in proc_exec_connector()
162 ev->event_data.exec.process_tgid = task->tgid; in proc_exec_connector()
171 void proc_id_connector(struct task_struct *task, int which_id) in proc_id_connector() argument
185 ev->event_data.id.process_pid = task->pid; in proc_id_connector()
186 ev->event_data.id.process_tgid = task->tgid; in proc_id_connector()
188 cred = __task_cred(task); in proc_id_connector()
209 void proc_sid_connector(struct task_struct *task) in proc_sid_connector() argument
223 ev->event_data.sid.process_pid = task->pid; in proc_sid_connector()
224 ev->event_data.sid.process_tgid = task->tgid; in proc_sid_connector()
233 void proc_ptrace_connector(struct task_struct *task, int ptrace_id) in proc_ptrace_connector() argument
247 ev->event_data.ptrace.process_pid = task->pid; in proc_ptrace_connector()
248 ev->event_data.ptrace.process_tgid = task->tgid; in proc_ptrace_connector()
265 void proc_comm_connector(struct task_struct *task) in proc_comm_connector() argument
279 ev->event_data.comm.process_pid = task->pid; in proc_comm_connector()
280 ev->event_data.comm.process_tgid = task->tgid; in proc_comm_connector()
281 get_task_comm(ev->event_data.comm.comm, task); in proc_comm_connector()
290 void proc_coredump_connector(struct task_struct *task) in proc_coredump_connector() argument
305 ev->event_data.coredump.process_pid = task->pid; in proc_coredump_connector()
306 ev->event_data.coredump.process_tgid = task->tgid; in proc_coredump_connector()
309 if (pid_alive(task)) { in proc_coredump_connector()
310 parent = rcu_dereference(task->real_parent); in proc_coredump_connector()
323 void proc_exit_connector(struct task_struct *task) in proc_exit_connector() argument
338 ev->event_data.exit.process_pid = task->pid; in proc_exit_connector()
339 ev->event_data.exit.process_tgid = task->tgid; in proc_exit_connector()
340 ev->event_data.exit.exit_code = task->exit_code; in proc_exit_connector()
341 ev->event_data.exit.exit_signal = task->exit_signal; in proc_exit_connector()
344 if (pid_alive(task)) { in proc_exit_connector()
345 parent = rcu_dereference(task->real_parent); in proc_exit_connector()