Searched refs:info_node (Results 1 – 7 of 7) sorted by relevance
| /linux/tools/perf/util/ |
| H A D | bpf-event.c | 47 struct bpf_prog_info_node *info_node; in machine__process_bpf_event_load() local 57 info_node = perf_env__find_bpf_prog_info(env, id); in machine__process_bpf_event_load() 58 if (!info_node) in machine__process_bpf_event_load() 60 info_linear = info_node->info_linear; in machine__process_bpf_event_load() 557 struct bpf_prog_info_node *info_node; in perf_event__synthesize_one_bpf_prog() 670 info_node = malloc(sizeof(struct bpf_prog_info_node)); in perf_event__synthesize_one_bpf_prog() 671 if (!info_node) { in perf_event__synthesize_one_bpf_prog() 676 info_node->info_linear = info_linear; in perf_event__synthesize_one_bpf_prog() 677 info_node->metadata = NULL; in perf_event__synthesize_one_bpf_prog() 678 if (!perf_env__insert_bpf_prog_info(env, info_node)) { in perf_event__synthesize_one_bpf_prog() 538 struct bpf_prog_info_node *info_node; perf_event__synthesize_one_bpf_prog() local 836 struct bpf_prog_info_node *info_node; perf_env__add_bpf_info() local [all...] |
| H A D | env.h | 216 struct bpf_prog_info_node *info_node); 218 struct bpf_prog_info_node *info_node);
|
| H A D | env.c | 30 struct bpf_prog_info_node *info_node) in perf_env__insert_bpf_prog_info() 35 ret = __perf_env__insert_bpf_prog_info(env, info_node); in perf_env__insert_bpf_prog_info() 41 bool __perf_env__insert_bpf_prog_info(struct perf_env *env, struct bpf_prog_info_node *info_node) in __perf_env__insert_bpf_prog_info() 43 __u32 prog_id = info_node->info_linear->info.id; in __perf_env__insert_bpf_prog_info() 63 rb_link_node(&info_node->rb_node, parent, p); in __perf_env__insert_bpf_prog_info() 64 rb_insert_color(&info_node->rb_node, &env->bpf_progs.infos); in __perf_env__insert_bpf_prog_info() 28 perf_env__insert_bpf_prog_info(struct perf_env * env,struct bpf_prog_info_node * info_node) perf_env__insert_bpf_prog_info() argument 39 __perf_env__insert_bpf_prog_info(struct perf_env * env,struct bpf_prog_info_node * info_node) __perf_env__insert_bpf_prog_info() argument
|
| H A D | libbfd.c | 502 struct bpf_prog_info_node *info_node; in symbol__disassemble_bpf_libbfd() 547 info_node = perf_env__find_bpf_prog_info(dso__bpf_prog(dso)->env, in symbol__disassemble_bpf_libbfd() 549 if (!info_node) { in symbol__disassemble_bpf_libbfd() 553 info_linear = info_node->info_linear; in symbol__disassemble_bpf_libbfd() 501 struct bpf_prog_info_node *info_node; symbol__disassemble_bpf_libbfd() local
|
| H A D | dso.c | 2026 struct bpf_prog_info_node *info_node; 2030 info_node = perf_env__find_bpf_prog_info(dso__bpf_prog(dso)->env, 2032 if (!info_node) { 2036 info_linear = info_node->info_linear; 1964 struct bpf_prog_info_node *info_node; dso__read_symbol() local
|
| H A D | header.c | 3711 struct bpf_prog_info_node *info_node; 3743 info_node = NULL; 3777 info_node = malloc(sizeof(struct bpf_prog_info_node)); in perf_file_section__fprintf_info() 3778 if (!info_node) in perf_file_section__fprintf_info() 3783 info_node->info_linear = info_linear; in perf_file_section__fprintf_info() 3784 info_node->metadata = NULL; in perf_file_section__fprintf_info() 3785 if (!__perf_env__insert_bpf_prog_info(env, info_node)) { in perf_file_section__fprintf_info() 3787 free(info_node); in perf_file_section__fprintf_info() 3795 free(info_node); in perf_file_section__fprintf_info() 3336 struct bpf_prog_info_node *info_node; process_bpf_prog_info() local
|
| /linux/drivers/of/ |
| H A D | overlay.c | 696 static struct device_node *find_target(const struct device_node *info_node, in find_target() argument 705 ret = of_property_read_u32(info_node, "target", &val); in find_target() 710 info_node, val); in find_target() 714 ret = of_property_read_string(info_node, "target-path", &path); in find_target() 723 info_node, target_path); in find_target() 730 info_node, path); in find_target() 736 pr_err("find target, node: %pOF, no target property\n", info_node); in find_target()
|