Lines Matching refs:payload
208 void* payload,
211 void* payload_start = payload;
219 bpf_probe_read_str(payload, MAX_PATH, BPF_CORE_READ(cgroup_node, name));
221 return payload;
223 *root_pos = payload - payload_start;
226 payload += filepart_length;
230 return payload;
253 void* payload)
306 bpf_probe_read_str(payload, MAX_PATH, BPF_CORE_READ(root_kernfs, name));
311 payload += cgroup_root_length;
315 bpf_probe_read_str(payload, MAX_PATH, BPF_CORE_READ(proc_kernfs, name));
320 payload += cgroup_proc_length;
325 void* payload_end_pos = read_full_cgroup_path(proc_kernfs, root_kernfs, payload,
327 cgroup_data->cgroup_full_length = payload_end_pos - payload;
328 payload = payload_end_pos;
331 return (void*)payload;
336 u32 pid, void* payload)
347 size_t comm_length = bpf_core_read_str(payload, TASK_COMM_LEN, &task->comm);
352 payload += comm_length;
355 return (void*)payload;
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);
370 size_t payload_length = payload - (void*)kill_data->payload;
480 read_absolute_file_path_from_dentry(struct dentry* filp_dentry, void* payload)
490 filepart_length = bpf_probe_read_str(payload, MAX_PATH,
496 payload += filepart_length;
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);
575 size_t sysctl_val_length = bpf_probe_read_str(payload, CTL_MAXNAME, buf);
580 payload += sysctl_val_length;
583 size_t sysctl_path_length = bpf_probe_read_str(payload, MAX_PATH,
589 payload += sysctl_path_length;
593 unsigned long data_len = payload - (void*)sysctl_data;
642 void* payload = kill_data->payload;
646 payload += offset;
651 size_t comm_length = bpf_core_read_str(payload, TASK_COMM_LEN, &task->comm);
656 payload += comm_length;
659 size_t cgroup_proc_length = bpf_probe_read_str(payload, KILL_TARGET_LEN,
665 payload += cgroup_proc_length;
669 unsigned long data_len = (void*)payload - (void*)kill_data;
710 void* payload = populate_var_metadata(&proc_exec_data->meta, task, pid,
711 proc_exec_data->payload);
712 payload = populate_cgroup_info(&proc_exec_data->cgroup_data, task, payload);
721 size_t bin_path_length = bpf_probe_read_str(payload, MAX_FILENAME_LEN, filename);
726 payload += bin_path_length;
731 unsigned int cmdline_length = probe_read_lim(payload, arg_start,
737 payload += cmdline_length;
743 unsigned long env_len = probe_read_lim(payload, env_start,
747 payload += env_len;
752 unsigned long data_len = payload - (void*)proc_exec_data;
807 void* payload = populate_var_metadata(&filemod_data->meta, task, pid,
808 filemod_data->payload);
809 payload = populate_cgroup_info(&filemod_data->cgroup_data, task, payload);
811 size_t len = read_absolute_file_path_from_dentry(filp_dentry, payload);
815 payload += len;
819 unsigned long data_len = payload - (void*)filemod_data;
861 void* payload = populate_var_metadata(&filemod_data->meta, task, pid,
862 filemod_data->payload);
863 payload = populate_cgroup_info(&filemod_data->cgroup_data, task, payload);
865 size_t len = read_absolute_file_path_from_dentry(old_dentry, payload);
869 payload += len;
873 len = read_absolute_file_path_from_dentry(new_dentry, payload);
877 payload += len;
882 unsigned long data_len = payload - (void*)filemod_data;
920 void* payload = populate_var_metadata(&filemod_data->meta, task, pid,
921 filemod_data->payload);
922 payload = populate_cgroup_info(&filemod_data->cgroup_data, task, payload);
924 size_t len = bpf_probe_read_str(payload, MAX_FILEPATH_LENGTH, oldname);
928 payload += len;
931 len = read_absolute_file_path_from_dentry(dentry, payload);
935 payload += len;
939 unsigned long data_len = payload - (void*)filemod_data;
962 void* payload = populate_var_metadata(&fork_data->meta, child,
963 BPF_CORE_READ(child, pid), fork_data->payload);
969 unsigned long data_len = payload - (void*)fork_data;