Lines Matching refs:sysctl_data
560 struct var_sysctl_data_t* sysctl_data = in BPF_KPROBE() local
562 if (!sysctl_data) in BPF_KPROBE()
566 sysctl_data->meta.type = SYSCTL_EVENT; in BPF_KPROBE()
567 void* payload = populate_var_metadata(&sysctl_data->meta, task, pid, sysctl_data->payload); in BPF_KPROBE()
568 payload = populate_cgroup_info(&sysctl_data->cgroup_data, task, payload); in BPF_KPROBE()
570 populate_ancestors(task, &sysctl_data->ancestors_info); in BPF_KPROBE()
572 sysctl_data->sysctl_val_length = 0; in BPF_KPROBE()
573 sysctl_data->sysctl_path_length = 0; in BPF_KPROBE()
579 sysctl_data->sysctl_val_length = sysctl_val_length; in BPF_KPROBE()
588 sysctl_data->sysctl_path_length = sysctl_path_length; in BPF_KPROBE()
592 bpf_stats_pre_submit_var_perf_event(&stats_ctx, &sysctl_data->meta); in BPF_KPROBE()
593 unsigned long data_len = payload - (void*)sysctl_data; in BPF_KPROBE()
597 bpf_perf_event_output(ctx, &events, BPF_F_CURRENT_CPU, sysctl_data, data_len); in BPF_KPROBE()