Home
last modified time | relevance | path

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

/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 *cu in hashmap_find_entry()
[all...]
H A Dhashmap.h60 struct hashmap_entry { struct
69 struct hashmap_entry *next; argument
77 struct hashmap_entry **buckets;
165 * @cur: struct hashmap_entry * used as a loop cursor
176 * @cur: struct hashmap_entry * used as a loop cursor
177 * @tmp: struct hashmap_entry * used as a temporary next cursor storage
189 * @cur: struct hashmap_entry * used as a loop cursor
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.c553 struct hashmap_entry *cur; in metricgroup__build_event_string()
735 struct hashmap_entry *cur; in resolve_metric()
1206 struct hashmap_entry *cur; in build_combined_expr_ctx()
H A Dbpf-trace-summary.c376 struct hashmap_entry *entry; in trace_print_bpf_summary()
H A Dpmu.c438 struct hashmap_entry *entry; in perf_pmu__del_aliases()
2073 struct hashmap_entry *entry; in perf_pmu__for_each_event()
2580 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()
H A Dannotate.c115 struct hashmap_entry *cur; in annotated_source__delete()
/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 *cu in hashmap_find_entry()
[all...]
H A Dhashmap.h60 struct hashmap_entry { struct
69 struct hashmap_entry *next; argument
77 struct hashmap_entry **buckets;
165 * @cur: struct hashmap_entry * used as a loop cursor
176 * @cur: struct hashmap_entry * used as a loop cursor
177 * @tmp: struct hashmap_entry * used as a temporary next cursor storage
189 * @cur: struct hashmap_entry * used as a loop cursor
H A Dbtf.c4269 struct hashmap_entry *hash_entry; in btf_dedup_prim_type()
4873 struct hashmap_entry *hash_entry; in btf_dedup_struct_type()
4966 struct hashmap_entry *hash_entry; in btf_dedup_ref_type()
H A Dbtf_dump.c228 struct hashmap_entry *cur; in btf_dump_free_names()
H A Dlibbpf.c5928 struct hashmap_entry *entry; in bpf_object__relocate_core()
/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 Dlink.c574 struct hashmap_entry *entry; in show_link_close_json()
971 struct hashmap_entry *entry; in show_link_close_plain()
H A Dbtf.c1246 struct hashmap_entry *entry; in show_btf_plain()
1279 struct hashmap_entry *entry; in show_btf_json()
H A Dcommon.c624 struct hashmap_entry *entry; in delete_pinned_obj_table()
H A Dprog.c486 struct hashmap_entry *entry; in print_prog_json()
565 struct hashmap_entry *entry; in print_prog_plain()
H A Dgen.c2349 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.c1335 const struct hashmap_entry *e1 = *(const struct hashmap_entry **)a; in cmp_profile_data()
1336 const struct hashmap_entry *e2 = *(const struct hashmap_entry **)b; in cmp_profile_data()
1372 struct hashmap_entry *entry, **profile; in print_profile_result()
H A Dbuiltin-trace.c1572 struct hashmap_entry *pos; in delete_syscall_stats()
4797 struct hashmap_entry *pos; in syscall__sort_stats()
/linux/tools/perf/tests/
H A Dpmu-events.c954 struct hashmap_entry *cur; in metric_parse_fake()