Searched refs:ids2 (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-6.6/tools/perf/tests/ |
H A D | expr.c | 16 struct hashmap *ids1, *ids2; in test_ids_union() local 21 ids2 = ids__new(); in test_ids_union() 22 TEST_ASSERT_VAL("ids__new", ids2); in test_ids_union() 24 ids1 = ids__union(ids1, ids2); in test_ids_union() 28 ids2 = ids__new(); in test_ids_union() 29 TEST_ASSERT_VAL("ids__new", ids2); in test_ids_union() 34 ids1 = ids__union(ids1, ids2); in test_ids_union() 38 ids2 = ids__new(); in test_ids_union() 39 TEST_ASSERT_VAL("ids__new", ids2); in test_ids_union() 40 TEST_ASSERT_EQUAL("ids__insert", ids__insert(ids2, strdu in test_ids_union() [all...] |
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | expr.c | 113 struct hashmap *ids__union(struct hashmap *ids1, struct hashmap *ids2) in ids__union() argument 122 return ids2; in ids__union() 124 if (!ids2) in ids__union() 127 if (hashmap__size(ids1) < hashmap__size(ids2)) { in ids__union() 130 ids1 = ids2; in ids__union() 131 ids2 = tmp; in ids__union() 133 hashmap__for_each_entry(ids2, cur, bkt) { in ids__union() 140 hashmap__free(ids2); in ids__union() 144 hashmap__free(ids2); in ids__union()
|
H A D | expr.h | 27 * ids2. 29 struct hashmap *ids__union(struct hashmap *ids1, struct hashmap *ids2);
|
H A D | expr.y | 79 static struct ids union_expr(struct ids ids1, struct ids ids2) 83 .ids = ids__union(ids1.ids, ids2.ids),
|
Completed in 3 milliseconds