Symbol: hashmap__new
tools/bpf/bpftool/btf.c
1366
btf_prog_table = hashmap__new(hash_fn_for_key_as_id,
tools/bpf/bpftool/btf.c
1368
btf_map_table = hashmap__new(hash_fn_for_key_as_id,
tools/bpf/bpftool/gen.c
2436
cand_cache = hashmap__new(btfgen_hash_fn, btfgen_equal_fn, NULL);
tools/bpf/bpftool/link.c
1166
link_table = hashmap__new(hash_fn_for_key_as_id,
tools/bpf/bpftool/map.c
685
map_table = hashmap__new(hash_fn_for_key_as_id,
tools/bpf/bpftool/pids.c
107
*map = hashmap__new(hash_fn_for_key_as_id, equal_fn_for_key_as_id, NULL);
tools/bpf/bpftool/prog.c
643
prog_table = hashmap__new(hash_fn_for_key_as_id,
tools/lib/bpf/btf.c
2037
p.str_off_map = hashmap__new(btf_dedup_identity_hash_fn, btf_dedup_equal_fn, NULL);
tools/lib/bpf/btf.c
3810
d->dedup_table = hashmap__new(hash_fn, btf_dedup_equal_fn, NULL);
tools/lib/bpf/btf.c
5336
names_map = hashmap__new(btf_dedup_identity_hash_fn, btf_dedup_equal_fn, NULL);
tools/lib/bpf/btf.c
5862
dist.pipe.str_off_map = hashmap__new(btf_dedup_identity_hash_fn, btf_dedup_equal_fn, NULL);
tools/lib/bpf/btf_dump.c
172
d->type_names = hashmap__new(str_hash_fn, str_equal_fn, NULL);
tools/lib/bpf/btf_dump.c
178
d->ident_names = hashmap__new(str_hash_fn, str_equal_fn, NULL);
tools/lib/bpf/hashmap.h
85
struct hashmap *hashmap__new(hashmap_hash_fn hash_fn,
tools/lib/bpf/libbpf.c
6052
cand_cache = hashmap__new(bpf_core_hash_fn, bpf_core_equal_fn, NULL);
tools/lib/bpf/strset.c
48
hash = hashmap__new(strset_hash_fn, strset_equal_fn, set);
tools/lib/bpf/usdt.c
1008
specs_hash = hashmap__new(specs_hash_fn, specs_equal_fn, NULL);
tools/perf/builtin-ftrace.c
1212
ftrace->profile_hash = hashmap__new(profile_hash, profile_equal, NULL);
tools/perf/builtin-trace.c
1568
return hashmap__new(syscall_id_hash, syscall_id_equal, NULL);
tools/perf/ui/browsers/annotate.c
1120
browser->type_hash = hashmap__new(type_hash, type_equal,
tools/perf/ui/browsers/annotate.c
1222
browser.type_hash = hashmap__new(type_hash, type_equal, /*ctx=*/NULL);
tools/perf/util/annotate.c
140
src->samples = hashmap__new(sym_hist_hash, sym_hist_equal, NULL);
tools/perf/util/expr.c
298
ctx->ids = hashmap__new(key_hash, key_equal, NULL);
tools/perf/util/expr.c
70
hash = hashmap__new(key_hash, key_equal, NULL);
tools/perf/util/fncache.c
25
fncache = hashmap__new(fncache__hash, fncache__equal, /*ctx=*/NULL);
tools/perf/util/hashmap.h
85
struct hashmap *hashmap__new(hashmap_hash_fn hash_fn,
tools/perf/util/pmu.c
1192
pmu->aliases = hashmap__new(aliases__hash, aliases__equal, /*ctx=*/ NULL);
tools/perf/util/pmu.c
1307
pmu->aliases = hashmap__new(aliases__hash, aliases__equal, /*ctx=*/ NULL);
tools/perf/util/s390-sample-raw.c
200
struct hashmap *tmp = hashmap__new(get_counter_name_hash_fn,
tools/perf/util/stat.c
322
mask = hashmap__new(pkg_id_hash, pkg_id_equal, NULL);
tools/testing/selftests/bpf/prog_tests/hashmap.c
267
map = hashmap__new(str_hash_fn, str_equal_fn, NULL);
tools/testing/selftests/bpf/prog_tests/hashmap.c
348
map = hashmap__new(collision_hash_fn, equal_fn, NULL);
tools/testing/selftests/bpf/prog_tests/hashmap.c
419
map = hashmap__new(hash_fn, equal_fn, NULL);
tools/testing/selftests/bpf/prog_tests/hashmap.c
51
map = hashmap__new(hash_fn, equal_fn, NULL);
tools/testing/selftests/bpf/trace_helpers.c
641
map = hashmap__new(symbol_hash, symbol_equal, NULL);