Lines Matching refs:proc_exec_data

694 	struct var_exec_data_t* proc_exec_data = bpf_map_lookup_elem(&data_heap, &zero);  in raw_tracepoint__sched_process_exec()  local
695 if (!proc_exec_data) in raw_tracepoint__sched_process_exec()
704 proc_exec_data->meta.type = EXEC_EVENT; in raw_tracepoint__sched_process_exec()
705 proc_exec_data->bin_path_length = 0; in raw_tracepoint__sched_process_exec()
706 proc_exec_data->cmdline_length = 0; in raw_tracepoint__sched_process_exec()
707 proc_exec_data->environment_length = 0; in raw_tracepoint__sched_process_exec()
708 void* payload = populate_var_metadata(&proc_exec_data->meta, task, pid, in raw_tracepoint__sched_process_exec()
709 proc_exec_data->payload); in raw_tracepoint__sched_process_exec()
710 payload = populate_cgroup_info(&proc_exec_data->cgroup_data, task, payload); in raw_tracepoint__sched_process_exec()
713 proc_exec_data->parent_pid = BPF_CORE_READ(parent_task, tgid); in raw_tracepoint__sched_process_exec()
714 proc_exec_data->parent_uid = BPF_CORE_READ(parent_task, real_cred, uid.val); in raw_tracepoint__sched_process_exec()
715 proc_exec_data->parent_exec_id = BPF_CORE_READ(parent_task, self_exec_id); in raw_tracepoint__sched_process_exec()
716 proc_exec_data->parent_start_time = BPF_CORE_READ(parent_task, start_time); in raw_tracepoint__sched_process_exec()
723 proc_exec_data->bin_path_length = bin_path_length; in raw_tracepoint__sched_process_exec()
734 proc_exec_data->cmdline_length = cmdline_length; in raw_tracepoint__sched_process_exec()
744 proc_exec_data->environment_length = env_len; in raw_tracepoint__sched_process_exec()
749 bpf_stats_pre_submit_var_perf_event(&stats_ctx, &proc_exec_data->meta); in raw_tracepoint__sched_process_exec()
750 unsigned long data_len = payload - (void*)proc_exec_data; in raw_tracepoint__sched_process_exec()
754 bpf_perf_event_output(ctx, &events, BPF_F_CURRENT_CPU, proc_exec_data, data_len); in raw_tracepoint__sched_process_exec()