Lines Matching defs:task
69 void proc_fork_connector(struct task_struct *task)
85 parent = rcu_dereference(task->real_parent);
89 ev->event_data.fork.child_pid = task->pid;
90 ev->event_data.fork.child_tgid = task->tgid;
99 void proc_exec_connector(struct task_struct *task)
113 ev->event_data.exec.process_pid = task->pid;
114 ev->event_data.exec.process_tgid = task->tgid;
123 void proc_id_connector(struct task_struct *task, int which_id)
137 ev->event_data.id.process_pid = task->pid;
138 ev->event_data.id.process_tgid = task->tgid;
140 cred = __task_cred(task);
161 void proc_sid_connector(struct task_struct *task)
175 ev->event_data.sid.process_pid = task->pid;
176 ev->event_data.sid.process_tgid = task->tgid;
185 void proc_ptrace_connector(struct task_struct *task, int ptrace_id)
199 ev->event_data.ptrace.process_pid = task->pid;
200 ev->event_data.ptrace.process_tgid = task->tgid;
217 void proc_comm_connector(struct task_struct *task)
231 ev->event_data.comm.process_pid = task->pid;
232 ev->event_data.comm.process_tgid = task->tgid;
233 get_task_comm(ev->event_data.comm.comm, task);
242 void proc_coredump_connector(struct task_struct *task)
257 ev->event_data.coredump.process_pid = task->pid;
258 ev->event_data.coredump.process_tgid = task->tgid;
261 if (pid_alive(task)) {
262 parent = rcu_dereference(task->real_parent);
275 void proc_exit_connector(struct task_struct *task)
290 ev->event_data.exit.process_pid = task->pid;
291 ev->event_data.exit.process_tgid = task->tgid;
292 ev->event_data.exit.exit_code = task->exit_code;
293 ev->event_data.exit.exit_signal = task->exit_signal;
296 if (pid_alive(task)) {
297 parent = rcu_dereference(task->real_parent);