Lines Matching refs:heap
53 struct auxtrace_heap heap; member
879 ret = auxtrace_heap__add(&pt->heap, queue_nr, ptq->timestamp); in intel_pt_setup_queue()
1410 if (!pt->heap.heap_cnt) in intel_pt_process_queues()
1413 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()
1424 auxtrace_heap__pop(&pt->heap); in intel_pt_process_queues()
1426 if (pt->heap.heap_cnt) { in intel_pt_process_queues()
1427 ts = pt->heap.heap_array[0].ordinal + 1; in intel_pt_process_queues()
1439 auxtrace_heap__add(&pt->heap, queue_nr, ts); in intel_pt_process_queues()
1444 ret = auxtrace_heap__add(&pt->heap, queue_nr, ts); in intel_pt_process_queues()
1535 err = auxtrace_heap__add(&pt->heap, ptq->queue_nr, in intel_pt_sync_switch()
1744 auxtrace_heap__free(&pt->heap); in intel_pt_free()