Lines Matching refs:sysctl_data
558 struct var_sysctl_data_t* sysctl_data = in BPF_KPROBE() local
560 if (!sysctl_data) in BPF_KPROBE()
564 sysctl_data->meta.type = SYSCTL_EVENT; in BPF_KPROBE()
565 void* payload = populate_var_metadata(&sysctl_data->meta, task, pid, sysctl_data->payload); in BPF_KPROBE()
566 payload = populate_cgroup_info(&sysctl_data->cgroup_data, task, payload); in BPF_KPROBE()
568 populate_ancestors(task, &sysctl_data->ancestors_info); in BPF_KPROBE()
570 sysctl_data->sysctl_val_length = 0; in BPF_KPROBE()
571 sysctl_data->sysctl_path_length = 0; in BPF_KPROBE()
577 sysctl_data->sysctl_val_length = sysctl_val_length; in BPF_KPROBE()
586 sysctl_data->sysctl_path_length = sysctl_path_length; in BPF_KPROBE()
590 bpf_stats_pre_submit_var_perf_event(&stats_ctx, &sysctl_data->meta); in BPF_KPROBE()
591 unsigned long data_len = payload - (void*)sysctl_data; in BPF_KPROBE()
595 bpf_perf_event_output(ctx, &events, BPF_F_CURRENT_CPU, sysctl_data, data_len); in BPF_KPROBE()