Home
last modified time | relevance | path

Searched refs:hashmap_entry (Results 1 – 25 of 28) sorted by relevance

12

/linux/tools/lib/bpf/
H A Dhashmap.c24 static void hashmap_add_entry(struct hashmap_entry **pprev, in hashmap_add_entry()
25 struct hashmap_entry *entry) in hashmap_add_entry()
31 static void hashmap_del_entry(struct hashmap_entry **pprev, in hashmap_del_entry()
32 struct hashmap_entry *entry) in hashmap_del_entry()
65 struct hashmap_entry *cur, *tmp; in hashmap__clear()
103 struct hashmap_entry **new_buckets; in hashmap_grow()
104 struct hashmap_entry *cur, *tmp; in hashmap_grow()
132 struct hashmap_entry ***pprev, in hashmap_find_entry()
133 struct hashmap_entry **entry) in hashmap_find_entry()
135 struct hashmap_entry *cur, **prev_ptr; in hashmap_find_entry()
[all …]
H A Dhashmap.h60 struct hashmap_entry { struct
69 struct hashmap_entry *next; argument
77 struct hashmap_entry **buckets;
H A Dbtf.c4354 struct hashmap_entry *hash_entry; in btf_dedup_prim_type()
4994 struct hashmap_entry *hash_entry;
5089 struct hashmap_entry *hash_entry; in btf_dedup_ref_type()
H A Dbtf_dump.c227 struct hashmap_entry *cur; in btf_dump_free_names()
/linux/tools/perf/util/
H A Dhashmap.c24 static void hashmap_add_entry(struct hashmap_entry **pprev, in hashmap_add_entry()
25 struct hashmap_entry *entry) in hashmap_add_entry()
31 static void hashmap_del_entry(struct hashmap_entry **pprev, in hashmap_del_entry()
32 struct hashmap_entry *entry) in hashmap_del_entry()
65 struct hashmap_entry *cur, *tmp; in hashmap__clear()
103 struct hashmap_entry **new_buckets; in hashmap_grow()
104 struct hashmap_entry *cur, *tmp; in hashmap_grow()
132 struct hashmap_entry ***pprev, in hashmap_find_entry()
133 struct hashmap_entry **entry) in hashmap_find_entry()
135 struct hashmap_entry *cur, **prev_ptr; in hashmap_find_entry()
[all …]
H A Dhashmap.h60 struct hashmap_entry { struct
69 struct hashmap_entry *next; argument
77 struct hashmap_entry **buckets;
H A Dexpr.c78 struct hashmap_entry *cur; in ids__free()
109 struct hashmap_entry *cur; in ids__union()
230 struct hashmap_entry *cur; in expr__subset_of_ids()
309 struct hashmap_entry *cur; in expr__ctx_clear()
321 struct hashmap_entry *cur; in expr__ctx_free()
H A Dhwmon_pmu.c239 struct hashmap_entry *cur, *tmp; in hwmon_pmu__read_events()
396 struct hashmap_entry *cur, *tmp; in hwmon_pmu__exit()
462 struct hashmap_entry *cur; in hwmon_pmu__for_each_event()
559 struct hashmap_entry *cur; in hwmon_pmu__have_event()
601 struct hashmap_entry *cur; in hwmon_pmu__config_term()
H A Dthreads.c139 struct hashmap_entry *cur, *tmp; in threads__remove_all_threads()
174 struct hashmap_entry *cur; in threads__for_each_thread()
H A Dmetricgroup.c563 struct hashmap_entry *cur; in metricgroup__build_event_string()
745 struct hashmap_entry *cur; in resolve_metric()
1216 struct hashmap_entry *cur; in build_combined_expr_ctx()
H A Dbpf-trace-summary.c383 struct hashmap_entry *entry; in trace_print_bpf_summary()
H A Dpmu.c425 struct hashmap_entry *entry; in perf_pmu__del_aliases()
2202 struct hashmap_entry *entry; in perf_pmu__for_each_event()
2717 struct hashmap_entry *entry; in perf_pmu__name_from_config()
H A Dbpf_lock_contention.c102 struct hashmap_entry *cur; in exit_slab_cache_iter()
/linux/tools/bpf/bpftool/
H A Dpids.c33 struct hashmap_entry *entry; in add_ref()
186 struct hashmap_entry *entry; in delete_obj_refs_table()
205 struct hashmap_entry *entry; in emit_obj_refs_json()
237 struct hashmap_entry *entry; in emit_obj_refs_plain()
H A Dbtf.c1246 struct hashmap_entry *entry; in show_btf_plain()
1279 struct hashmap_entry *entry; in show_btf_json()
H A Dlink.c617 struct hashmap_entry *entry; in show_link_close_json()
1017 struct hashmap_entry *entry; in show_link_close_plain()
H A Dmap.c525 struct hashmap_entry *entry; in show_map_close_json()
603 struct hashmap_entry *entry; in show_map_close_plain()
H A Dcommon.c626 struct hashmap_entry *entry; in delete_pinned_obj_table()
H A Dprog.c487 struct hashmap_entry *entry; in print_prog_json()
566 struct hashmap_entry *entry; in print_prog_plain()
H A Dgen.c2409 struct hashmap_entry *entry; in btfgen_record_obj()
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dhashmap.c46 struct hashmap_entry *entry, *tmp; in test_hashmap_generic()
263 struct hashmap_entry *cur; in test_hashmap_ptr_iface()
342 struct hashmap_entry *entry; in test_hashmap_multimap()
413 struct hashmap_entry *entry; in test_hashmap_empty()
/linux/tools/perf/
H A Dbuiltin-ftrace.c1340 const struct hashmap_entry *e1 = *(const struct hashmap_entry **)a; in cmp_profile_data()
1341 const struct hashmap_entry *e2 = *(const struct hashmap_entry **)b; in cmp_profile_data()
1377 struct hashmap_entry *entry, **profile; in print_profile_result()
H A Dbuiltin-trace.c1573 struct hashmap_entry *pos; in delete_syscall_stats()
4820 struct hashmap_entry *pos; in syscall__sort_stats()
/linux/tools/perf/tests/
H A Dpmu-events.c932 struct hashmap_entry *cur; in metric_parse_fake()
/linux/tools/perf/ui/browsers/
H A Dannotate.c1252 struct hashmap_entry *cur; in __hist_entry__tui_annotate()

12