Home
last modified time | relevance | path

Searched refs:info_node (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/tools/perf/util/
H A Dbpf-event.c41 struct bpf_prog_info_node *info_node; in machine__process_bpf_event_load() local
50 info_node = perf_env__find_bpf_prog_info(env, id); in machine__process_bpf_event_load()
51 if (!info_node) in machine__process_bpf_event_load()
53 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
276 info_node = malloc(sizeof(struct bpf_prog_info_node)); in perf_event__synthesize_one_bpf_prog()
277 if (!info_node) { in perf_event__synthesize_one_bpf_prog()
282 info_node->info_linear = info_linear; in perf_event__synthesize_one_bpf_prog()
283 perf_env__insert_bpf_prog_info(env, info_node); in perf_event__synthesize_one_bpf_prog()
442 struct bpf_prog_info_node *info_node; in perf_env__add_bpf_info() local
[all...]
H A Denv.c19 struct bpf_prog_info_node *info_node) in perf_env__insert_bpf_prog_info()
22 __perf_env__insert_bpf_prog_info(env, info_node); in perf_env__insert_bpf_prog_info()
26 void __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
28 __u32 prog_id = info_node->info_linear->info.id; in __perf_env__insert_bpf_prog_info()
48 rb_link_node(&info_node->rb_node, parent, p); in __perf_env__insert_bpf_prog_info()
49 rb_insert_color(&info_node->rb_node, &env->bpf_progs.infos); in __perf_env__insert_bpf_prog_info()
18 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 Denv.h143 struct bpf_prog_info_node *info_node);
145 struct bpf_prog_info_node *info_node);
H A Dannotate.c1703 struct bpf_prog_info_node *info_node; in symbol__disassemble_bpf() local
1746 info_node = perf_env__find_bpf_prog_info(dso->bpf_prog.env, in symbol__disassemble_bpf()
1748 if (!info_node) { in symbol__disassemble_bpf()
1752 info_linear = info_node->info_linear; in symbol__disassemble_bpf()
/kernel/linux/linux-6.6/tools/perf/util/
H A Dbpf-event.c39 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 perf_env__insert_bpf_prog_info(env, info_node); in perf_event__synthesize_one_bpf_prog()
449 struct bpf_prog_info_node *info_node; in perf_env__add_bpf_info() local
[all...]
H A Denv.h168 struct bpf_prog_info_node *info_node);
170 struct bpf_prog_info_node *info_node);
H A Denv.c24 struct bpf_prog_info_node *info_node) in perf_env__insert_bpf_prog_info()
27 __perf_env__insert_bpf_prog_info(env, info_node); in perf_env__insert_bpf_prog_info()
31 void __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
33 __u32 prog_id = info_node->info_linear->info.id; in __perf_env__insert_bpf_prog_info()
53 rb_link_node(&info_node->rb_node, parent, p); in __perf_env__insert_bpf_prog_info()
54 rb_insert_color(&info_node->rb_node, &env->bpf_progs.infos); in __perf_env__insert_bpf_prog_info()
23 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 Dannotate.c1822 struct bpf_prog_info_node *info_node; in symbol__disassemble_bpf() local
1866 info_node = perf_env__find_bpf_prog_info(dso->bpf_prog.env, in symbol__disassemble_bpf()
1868 if (!info_node) { in symbol__disassemble_bpf()
1872 info_linear = info_node->info_linear; in symbol__disassemble_bpf()
/kernel/linux/linux-6.6/drivers/of/
H A Doverlay.c685 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()
/kernel/linux/linux-5.10/drivers/of/
H A Doverlay.c687 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()
708 info_node, path); in find_target()
712 pr_err("find target, node: %pOF, no target property\n", info_node); in find_target()

Completed in 16 milliseconds