Lines Matching defs:task
179 static INLINE void populate_ancestors(struct task_struct* task,
182 struct task_struct* parent = task;
252 struct task_struct* task,
256 BPF_CORE_READ(task, nsproxy, cgroup_ns, root_cset, dfl_cgrp, kn);
257 struct kernfs_node* proc_kernfs = BPF_CORE_READ(task, cgroups, dfl_cgrp, kn);
268 BPF_CORE_READ(task, cgroups, subsys[i]);
337 struct task_struct* task,
345 metadata->exec_id = BPF_CORE_READ(task, self_exec_id);
346 metadata->start_time = BPF_CORE_READ(task, start_time);
349 size_t comm_length = bpf_core_read_str(payload, TASK_COMM_LEN, &task->comm);
368 struct task_struct* task = (struct task_struct*)bpf_get_current_task();
370 void* payload = populate_var_metadata(&kill_data->meta, task, spid, kill_data->payload);
371 payload = populate_cgroup_info(&kill_data->cgroup_data, task, payload);
374 populate_ancestors(task, &kill_data->ancestors_info);
570 struct task_struct* task = (struct task_struct*)bpf_get_current_task();
572 void* payload = populate_var_metadata(&sysctl_data->meta, task, pid, sysctl_data->payload);
573 payload = populate_cgroup_info(&sysctl_data->cgroup_data, task, payload);
575 populate_ancestors(task, &sysctl_data->ancestors_info);
639 struct task_struct* task = (struct task_struct*)bpf_get_current_task();
640 struct kernfs_node* proc_kernfs = BPF_CORE_READ(task, cgroups, dfl_cgrp, kn);
660 size_t comm_length = bpf_core_read_str(payload, TASK_COMM_LEN, &task->comm);
715 struct task_struct* task = (struct task_struct*)bpf_get_current_task();
721 void* payload = populate_var_metadata(&proc_exec_data->meta, task, pid,
723 payload = populate_cgroup_info(&proc_exec_data->cgroup_data, task, payload);
725 struct task_struct* parent_task = BPF_CORE_READ(task, real_parent);
741 void* arg_start = (void*)BPF_CORE_READ(task, mm, arg_start);
742 void* arg_end = (void*)BPF_CORE_READ(task, mm, arg_end);
753 void* env_start = (void*)BPF_CORE_READ(task, mm, env_start);
754 void* env_end = (void*)BPF_CORE_READ(task, mm, env_end);
807 struct task_struct* task = (struct task_struct*)bpf_get_current_task();
819 void* payload = populate_var_metadata(&filemod_data->meta, task, pid,
821 payload = populate_cgroup_info(&filemod_data->cgroup_data, task, payload);
862 struct task_struct* task = (struct task_struct*)bpf_get_current_task();
874 void* payload = populate_var_metadata(&filemod_data->meta, task, pid,
876 payload = populate_cgroup_info(&filemod_data->cgroup_data, task, payload);
921 struct task_struct* task = (struct task_struct*)bpf_get_current_task();
933 void* payload = populate_var_metadata(&filemod_data->meta, task, pid,
935 payload = populate_cgroup_info(&filemod_data->cgroup_data, task, payload);