Lines Matching defs:info_node
47 struct bpf_prog_info_node *info_node;
57 info_node = perf_env__find_bpf_prog_info(env, id);
58 if (!info_node)
60 info_linear = info_node->info_linear;
538 struct bpf_prog_info_node *info_node;
651 info_node = malloc(sizeof(struct bpf_prog_info_node));
652 if (!info_node) {
657 info_node->info_linear = info_linear;
658 info_node->metadata = NULL;
659 if (!perf_env__insert_bpf_prog_info(env, info_node)) {
665 free(info_node);
668 /* info_linear is now owned by info_node and shouldn't be freed below. */
836 struct bpf_prog_info_node *info_node;
865 info_node = malloc(sizeof(struct bpf_prog_info_node));
866 if (info_node) {
867 info_node->info_linear = info_linear;
868 info_node->metadata = bpf_metadata_create(&info_linear->info);
869 if (!perf_env__insert_bpf_prog_info(env, info_node)) {
873 free(info_node);