Home
last modified time | relevance | path

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

/tools/include/linux/
A Dhashtable.h105 #define hash_for_each(name, bkt, obj, member) \ argument
106 for ((bkt) = 0, obj = NULL; obj == NULL && (bkt) < HASH_SIZE(name);\
107 (bkt)++)\
108 hlist_for_each_entry(obj, &name[bkt], member)
119 #define hash_for_each_safe(name, bkt, tmp, obj, member) \ argument
120 for ((bkt) = 0, obj = NULL; obj == NULL && (bkt) < HASH_SIZE(name);\
121 (bkt)++)\
122 hlist_for_each_entry_safe(obj, tmp, &name[bkt], member)
/tools/perf/util/
A Dhashmap.h168 #define hashmap__for_each_entry(map, cur, bkt) \ argument
169 for (bkt = 0; bkt < (map)->cap; bkt++) \
170 for (cur = (map)->buckets[bkt]; cur; cur = cur->next)
180 #define hashmap__for_each_entry_safe(map, cur, tmp, bkt) \ argument
181 for (bkt = 0; bkt < (map)->cap; bkt++) \
182 for (cur = (map)->buckets[bkt]; \
A Dexpr.c79 size_t bkt; in ids__free() local
84 hashmap__for_each_entry(ids, cur, bkt) { in ids__free()
108 size_t bkt; in ids__union() local
126 hashmap__for_each_entry(ids2, cur, bkt) { in ids__union()
231 size_t bkt; in expr__subset_of_ids() local
234 hashmap__for_each_entry(needles->ids, cur, bkt) { in expr__subset_of_ids()
310 size_t bkt; in expr__ctx_clear() local
312 hashmap__for_each_entry(ctx->ids, cur, bkt) { in expr__ctx_clear()
322 size_t bkt; in expr__ctx_free() local
328 hashmap__for_each_entry(ctx->ids, cur, bkt) { in expr__ctx_free()
A Dthreads.c140 size_t bkt; in threads__remove_all_threads() local
144 hashmap__for_each_entry_safe(&table->shard, cur, tmp, bkt) { in threads__remove_all_threads()
175 size_t bkt; in threads__for_each_thread() local
178 hashmap__for_each_entry(&table->shard, cur, bkt) { in threads__for_each_thread()
A Dhashmap.c66 size_t bkt; in hashmap__clear() local
68 hashmap__for_each_entry_safe(map, cur, tmp, bkt) { in hashmap__clear()
106 size_t h, bkt; in hashmap_grow() local
117 hashmap__for_each_entry_safe(map, cur, tmp, bkt) { in hashmap_grow()
A Dhwmon_pmu.c240 size_t bkt; in hwmon_pmu__read_events() local
323 hashmap__for_each_entry_safe((&pmu->events), cur, tmp, bkt) { in hwmon_pmu__read_events()
397 size_t bkt; in hwmon_pmu__exit() local
399 hashmap__for_each_entry_safe((&hwm->events), cur, tmp, bkt) { in hwmon_pmu__exit()
463 size_t bkt; in hwmon_pmu__for_each_event() local
468 hashmap__for_each_entry((&hwm->events), cur, bkt) { in hwmon_pmu__for_each_event()
560 size_t bkt; in hwmon_pmu__have_event() local
575 hashmap__for_each_entry((&hwm->events), cur, bkt) { in hwmon_pmu__have_event()
602 size_t bkt; in hwmon_pmu__config_term() local
605 hashmap__for_each_entry((&hwm->events), cur, bkt) { in hwmon_pmu__config_term()
A Dmetricgroup.c554 size_t bkt; in metricgroup__build_event_string() local
561 hashmap__for_each_entry(ctx->ids, cur, bkt) { in metricgroup__build_event_string()
736 size_t bkt; in resolve_metric() local
752 hashmap__for_each_entry(root_metric->pctx->ids, cur, bkt) { in resolve_metric()
1207 size_t bkt; in build_combined_expr_ctx() local
1218 hashmap__for_each_entry(m->pctx->ids, cur, bkt) { in build_combined_expr_ctx()
A Dbpf-trace-summary.c380 size_t bkt; in trace_print_bpf_summary() local
416 hashmap__for_each_entry(&schash, entry, bkt) in trace_print_bpf_summary()
A Dpmu.c439 size_t bkt; in perf_pmu__del_aliases() local
444 hashmap__for_each_entry(pmu->aliases, entry, bkt) in perf_pmu__del_aliases()
2074 size_t bkt; in perf_pmu__for_each_event() local
2086 hashmap__for_each_entry(pmu->aliases, entry, bkt) { in perf_pmu__for_each_event()
2581 size_t bkt; in perf_pmu__name_from_config() local
2588 hashmap__for_each_entry(pmu->aliases, entry, bkt) { in perf_pmu__name_from_config()
A Dbpf_lock_contention.c103 unsigned bkt; in exit_slab_cache_iter() local
105 hashmap__for_each_entry(&slab_hash, cur, bkt) in exit_slab_cache_iter()
A Dannotate.c116 size_t bkt; in annotated_source__delete() local
122 hashmap__for_each_entry(src->samples, cur, bkt) in annotated_source__delete()
A Devsel.c3913 size_t bkt; in evsel__zero_per_pkg() local
3916 hashmap__for_each_entry(evsel->per_pkg_mask, cur, bkt) in evsel__zero_per_pkg()
/tools/lib/bpf/
A Dhashmap.h168 #define hashmap__for_each_entry(map, cur, bkt) \ argument
169 for (bkt = 0; bkt < (map)->cap; bkt++) \
170 for (cur = (map)->buckets[bkt]; cur; cur = cur->next)
180 #define hashmap__for_each_entry_safe(map, cur, tmp, bkt) \ argument
181 for (bkt = 0; bkt < (map)->cap; bkt++) \
182 for (cur = (map)->buckets[bkt]; \
A Dhashmap.c66 size_t bkt; in hashmap__clear() local
68 hashmap__for_each_entry_safe(map, cur, tmp, bkt) { in hashmap__clear()
106 size_t h, bkt; in hashmap_grow() local
117 hashmap__for_each_entry_safe(map, cur, tmp, bkt) { in hashmap_grow()
A Dbtf_dump.c227 size_t bkt; in btf_dump_free_names() local
233 hashmap__for_each_entry(map, cur, bkt) in btf_dump_free_names()
/tools/testing/selftests/bpf/prog_tests/
A Dhashmap.c47 int err, bkt, found_cnt, i; in test_hashmap_generic() local
92 hashmap__for_each_entry(map, entry, bkt) { in test_hashmap_generic()
140 hashmap__for_each_entry_safe(map, entry, tmp, bkt) { in test_hashmap_generic()
230 hashmap__for_each_entry(map, entry, bkt) { in test_hashmap_generic()
238 hashmap__for_each_entry(map, entry, bkt) { in test_hashmap_generic()
265 int err, i, bkt; in test_hashmap_ptr_iface() local
319 hashmap__for_each_entry(map, cur, bkt) { in test_hashmap_ptr_iface()
345 int err, bkt; in test_hashmap_multimap() local
382 hashmap__for_each_entry(map, entry, bkt) { in test_hashmap_multimap()
414 int bkt; in test_hashmap_empty() local
[all …]
/tools/bpf/bpftool/
A Dpids.c187 size_t bkt; in delete_obj_refs_table() local
192 hashmap__for_each_entry(map, entry, bkt) { in delete_obj_refs_table()
A Dcommon.c625 size_t bkt; in delete_pinned_obj_table() local
630 hashmap__for_each_entry(map, entry, bkt) in delete_pinned_obj_table()
/tools/perf/tests/
A Dpmu-events.c957 size_t bkt; in metric_parse_fake() local
979 hashmap__for_each_entry(ctx->ids, cur, bkt) in metric_parse_fake()
982 hashmap__for_each_entry(ctx->ids, cur, bkt) { in metric_parse_fake()
996 hashmap__for_each_entry(ctx->ids, cur, bkt) in metric_parse_fake()
/tools/perf/
A Dbuiltin-ftrace.c1373 size_t i, nr, bkt; in print_profile_result() local
1386 hashmap__for_each_entry(ftrace->profile_hash, entry, bkt) in print_profile_result()
1408 hashmap__for_each_entry(ftrace->profile_hash, entry, bkt) { in print_profile_result()
A Dbuiltin-trace.c1573 size_t bkt; in delete_syscall_stats() local
1578 hashmap__for_each_entry(syscall_stats, pos, bkt) in delete_syscall_stats()
4798 unsigned bkt, i, nr; in syscall__sort_stats() local
4806 hashmap__for_each_entry(syscall_stats, pos, bkt) { in syscall__sort_stats()

Completed in 58 milliseconds