Searched refs:info_node (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/tools/perf/util/ |
H A D | bpf-event.c | 39 struct bpf_prog_info_node *info_node; in machine__process_bpf_event_load() local 49 info_node = perf_env__find_bpf_prog_info(env, id); in machine__process_bpf_event_load() 50 if (!info_node) in machine__process_bpf_event_load() 52 info_linear = info_node->info_linear; in machine__process_bpf_event_load() 173 struct bpf_prog_info_node *info_node; in perf_event__synthesize_one_bpf_prog() local 284 info_node = malloc(sizeof(struct bpf_prog_info_node)); in perf_event__synthesize_one_bpf_prog() 285 if (!info_node) { in perf_event__synthesize_one_bpf_prog() 290 info_node->info_linear = info_linear; in perf_event__synthesize_one_bpf_prog() 291 if (!perf_env__insert_bpf_prog_info(env, info_node)) { in perf_event__synthesize_one_bpf_prog() 293 free(info_node); in perf_event__synthesize_one_bpf_prog() [all …]
|
H A D | env.c | 24 struct bpf_prog_info_node *info_node) in perf_env__insert_bpf_prog_info() argument 29 ret = __perf_env__insert_bpf_prog_info(env, info_node); in perf_env__insert_bpf_prog_info() 35 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() argument 37 __u32 prog_id = info_node->info_linear->info.id; in __perf_env__insert_bpf_prog_info() 57 rb_link_node(&info_node->rb_node, parent, p); in __perf_env__insert_bpf_prog_info() 58 rb_insert_color(&info_node->rb_node, &env->bpf_progs.infos); in __perf_env__insert_bpf_prog_info()
|
H A D | env.h | 168 struct bpf_prog_info_node *info_node); 170 struct bpf_prog_info_node *info_node);
|
H A D | header.c | 3125 struct bpf_prog_info_node *info_node; in process_bpf_prog_info() local 3145 info_node = NULL; in process_bpf_prog_info() 3173 info_node = malloc(sizeof(struct bpf_prog_info_node)); in process_bpf_prog_info() 3174 if (!info_node) in process_bpf_prog_info() 3179 info_node->info_linear = info_linear; in process_bpf_prog_info() 3180 if (!__perf_env__insert_bpf_prog_info(env, info_node)) { in process_bpf_prog_info() 3182 free(info_node); in process_bpf_prog_info() 3190 free(info_node); in process_bpf_prog_info()
|
H A D | annotate.c | 1855 struct bpf_prog_info_node *info_node; in symbol__disassemble_bpf() local 1899 info_node = perf_env__find_bpf_prog_info(dso->bpf_prog.env, in symbol__disassemble_bpf() 1901 if (!info_node) { in symbol__disassemble_bpf() 1905 info_linear = info_node->info_linear; in symbol__disassemble_bpf()
|
/openbmc/linux/drivers/of/ |
H A D | overlay.c | 685 static struct device_node *find_target(struct device_node *info_node, in find_target() argument 694 ret = of_property_read_u32(info_node, "target", &val); in find_target() 699 info_node, val); in find_target() 703 ret = of_property_read_string(info_node, "target-path", &path); in find_target() 712 info_node, target_path); in find_target() 719 info_node, path); in find_target() 725 pr_err("find target, node: %pOF, no target property\n", info_node); in find_target()
|