Lines Matching defs:task
180 static INLINE void populate_ancestors(struct task_struct* task,
183 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]);
335 struct task_struct* task,
343 metadata->exec_id = BPF_CORE_READ(task, self_exec_id);
344 metadata->start_time = BPF_CORE_READ(task, start_time);
347 size_t comm_length = bpf_core_read_str(payload, TASK_COMM_LEN, &task->comm);
366 struct task_struct* task = (struct task_struct*)bpf_get_current_task();
368 void* payload = populate_var_metadata(&kill_data->meta, task, spid, kill_data->payload);
369 payload = populate_cgroup_info(&kill_data->cgroup_data, task, payload);
372 populate_ancestors(task, &kill_data->ancestors_info);
565 struct task_struct* task = (struct task_struct*)bpf_get_current_task();
567 void* payload = populate_var_metadata(&sysctl_data->meta, task, pid, sysctl_data->payload);
568 payload = populate_cgroup_info(&sysctl_data->cgroup_data, task, payload);
570 populate_ancestors(task, &sysctl_data->ancestors_info);
631 struct task_struct* task = (struct task_struct*)bpf_get_current_task();
632 struct kernfs_node* proc_kernfs = BPF_CORE_READ(task, cgroups, dfl_cgrp, kn);
651 size_t comm_length = bpf_core_read_str(payload, TASK_COMM_LEN, &task->comm);
704 struct task_struct* task = (struct task_struct*)bpf_get_current_task();
710 void* payload = populate_var_metadata(&proc_exec_data->meta, task, pid,
712 payload = populate_cgroup_info(&proc_exec_data->cgroup_data, task, payload);
714 struct task_struct* parent_task = BPF_CORE_READ(task, real_parent);
729 void* arg_start = (void*)BPF_CORE_READ(task, mm, arg_start);
730 void* arg_end = (void*)BPF_CORE_READ(task, mm, arg_end);
741 void* env_start = (void*)BPF_CORE_READ(task, mm, env_start);
742 void* env_end = (void*)BPF_CORE_READ(task, mm, env_end);
795 struct task_struct* task = (struct task_struct*)bpf_get_current_task();
807 void* payload = populate_var_metadata(&filemod_data->meta, task, pid,
809 payload = populate_cgroup_info(&filemod_data->cgroup_data, task, payload);
849 struct task_struct* task = (struct task_struct*)bpf_get_current_task();
861 void* payload = populate_var_metadata(&filemod_data->meta, task, pid,
863 payload = populate_cgroup_info(&filemod_data->cgroup_data, task, payload);
908 struct task_struct* task = (struct task_struct*)bpf_get_current_task();
920 void* payload = populate_var_metadata(&filemod_data->meta, task, pid,
922 payload = populate_cgroup_info(&filemod_data->cgroup_data, task, payload);