Lines Matching refs:event_heap
4012 struct perf_event_min_heap event_heap; in visit_groups_merge() local
4021 event_heap = (struct perf_event_min_heap){ in visit_groups_merge()
4034 event_heap = (struct perf_event_min_heap){ in visit_groups_merge()
4040 __heap_add(&event_heap, perf_event_groups_first(groups, -1, pmu, NULL)); in visit_groups_merge()
4042 evt = event_heap.data; in visit_groups_merge()
4044 __heap_add(&event_heap, perf_event_groups_first(groups, cpu, pmu, NULL)); in visit_groups_merge()
4048 __heap_add(&event_heap, perf_event_groups_first(groups, cpu, pmu, css->cgroup)); in visit_groups_merge()
4051 if (event_heap.nr) { in visit_groups_merge()
4056 min_heapify_all_inline(&event_heap, &perf_min_heap, NULL); in visit_groups_merge()
4058 while (event_heap.nr) { in visit_groups_merge()
4065 min_heap_sift_down_inline(&event_heap, 0, &perf_min_heap, NULL); in visit_groups_merge()
4067 min_heap_pop_inline(&event_heap, &perf_min_heap, NULL); in visit_groups_merge()