Lines Matching defs:task

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