Lines Matching refs:heap
64 struct auxtrace_heap heap; member
1646 ret = auxtrace_heap__add(&pt->heap, queue_nr, ptq->timestamp); in intel_pt_setup_queue()
3017 if (!pt->heap.heap_cnt) in intel_pt_process_queues()
3020 if (pt->heap.heap_array[0].ordinal >= timestamp) in intel_pt_process_queues()
3023 queue_nr = pt->heap.heap_array[0].queue_nr; in intel_pt_process_queues()
3028 queue_nr, pt->heap.heap_array[0].ordinal, in intel_pt_process_queues()
3031 auxtrace_heap__pop(&pt->heap); in intel_pt_process_queues()
3033 if (pt->heap.heap_cnt) { in intel_pt_process_queues()
3034 ts = pt->heap.heap_array[0].ordinal + 1; in intel_pt_process_queues()
3046 auxtrace_heap__add(&pt->heap, queue_nr, ts); in intel_pt_process_queues()
3051 ret = auxtrace_heap__add(&pt->heap, queue_nr, ts); in intel_pt_process_queues()
3192 err = auxtrace_heap__add(&pt->heap, ptq->queue_nr, in intel_pt_sync_switch()
3579 auxtrace_heap__free(&pt->heap); in intel_pt_free()