Home
last modified time | relevance | path

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

/linux-6.1.9/tools/lib/bpf/
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 …]
Dhashmap.h46 struct hashmap_entry { struct
49 struct hashmap_entry *next; argument
57 struct hashmap_entry **buckets;
Dbtf.c3729 struct hashmap_entry *hash_entry; in btf_dedup_prim_type()
4298 struct hashmap_entry *hash_entry; in btf_dedup_struct_type()
4391 struct hashmap_entry *hash_entry; in btf_dedup_ref_type()
Dbtf_dump.c225 struct hashmap_entry *cur; in btf_dump_free_names()
Dlibbpf.c5656 struct hashmap_entry *entry; in bpf_object__relocate_core()
/linux-6.1.9/tools/perf/util/
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 …]
Dhashmap.h46 struct hashmap_entry { struct
49 struct hashmap_entry *next; argument
57 struct hashmap_entry **buckets;
Dexpr.c80 struct hashmap_entry *cur; in ids__free()
112 struct hashmap_entry *cur; in ids__union()
230 struct hashmap_entry *cur; in expr__subset_of_ids()
313 struct hashmap_entry *cur; in expr__ctx_clear()
325 struct hashmap_entry *cur; in expr__ctx_free()
Dmetricgroup.c758 struct hashmap_entry *cur; in metricgroup__build_event_string()
928 struct hashmap_entry *cur; in resolve_metric()
1423 struct hashmap_entry *cur; in build_combined_expr_ctx()
Dbpf-loader.c314 struct hashmap_entry *cur; in bpf_program_hash_free()
1181 struct hashmap_entry *cur; in bpf_map_hash_free()
Dstat-shadow.c366 struct hashmap_entry *cur; in perf_stat__collect_metric_expr()
Devsel.c3121 struct hashmap_entry *cur; in evsel__zero_per_pkg()
/linux-6.1.9/tools/bpf/bpftool/
Dpids.c33 struct hashmap_entry *entry; in add_ref()
179 struct hashmap_entry *entry; in delete_obj_refs_table()
198 struct hashmap_entry *entry; in emit_obj_refs_json()
230 struct hashmap_entry *entry; in emit_obj_refs_plain()
Dlink.c203 struct hashmap_entry *entry; in show_link_close_json()
310 struct hashmap_entry *entry; in show_link_close_plain()
Dbtf.c864 struct hashmap_entry *entry; in show_btf_plain()
901 struct hashmap_entry *entry; in show_btf_json()
Dmap.c518 struct hashmap_entry *entry; in show_map_close_json()
597 struct hashmap_entry *entry; in show_map_close_plain()
Dcommon.c543 struct hashmap_entry *entry; in delete_pinned_obj_table()
Dprog.c483 struct hashmap_entry *entry; in print_prog_json()
560 struct hashmap_entry *entry; in print_prog_plain()
Dgen.c2050 struct hashmap_entry *entry; in btfgen_record_obj()
/linux-6.1.9/tools/testing/selftests/bpf/prog_tests/
Dhashmap.c45 struct hashmap_entry *entry, *tmp; in test_hashmap_generic()
262 struct hashmap_entry *entry; in test_hashmap_multimap()
333 struct hashmap_entry *entry; in test_hashmap_empty()
/linux-6.1.9/tools/perf/tests/
Dpmu-events.c964 struct hashmap_entry *cur; in metric_parse_fake()