Home
last modified time | relevance | path

Searched refs:heap_array (Results 1 – 4 of 4) sorted by relevance

/linux-4.4.14/tools/perf/util/
Dauxtrace.c396 static void auxtrace_heapify(struct auxtrace_heap_item *heap_array, in auxtrace_heapify() argument
404 if (heap_array[parent].ordinal <= ordinal) in auxtrace_heapify()
406 heap_array[pos] = heap_array[parent]; in auxtrace_heapify()
409 heap_array[pos].queue_nr = queue_nr; in auxtrace_heapify()
410 heap_array[pos].ordinal = ordinal; in auxtrace_heapify()
416 struct auxtrace_heap_item *heap_array; in auxtrace_heap__add() local
423 heap_array = realloc(heap->heap_array, in auxtrace_heap__add()
425 if (!heap_array) in auxtrace_heap__add()
427 heap->heap_array = heap_array; in auxtrace_heap__add()
431 auxtrace_heapify(heap->heap_array, heap->heap_cnt++, queue_nr, ordinal); in auxtrace_heap__add()
[all …]
Dintel-bts.c568 if (bts->heap.heap_array[0].ordinal > timestamp) in intel_bts_process_queues()
571 queue_nr = bts->heap.heap_array[0].queue_nr; in intel_bts_process_queues()
Dauxtrace.h230 struct auxtrace_heap_item *heap_array; member
Dintel-pt.c1413 if (pt->heap.heap_array[0].ordinal >= timestamp) in intel_pt_process_queues()
1416 queue_nr = pt->heap.heap_array[0].queue_nr; in intel_pt_process_queues()
1421 queue_nr, pt->heap.heap_array[0].ordinal, in intel_pt_process_queues()
1427 ts = pt->heap.heap_array[0].ordinal + 1; in intel_pt_process_queues()