Lines Matching refs:timestamp
91 u64 timestamp; member
277 sample->time = tsc_to_perf_time(record->timestamp, &spe->tc); in arm_spe_prep_sample()
486 static int arm_spe_run_decoder(struct arm_spe_queue *speq, u64 *timestamp) in arm_spe_run_decoder() argument
548 if (record->timestamp > speq->timestamp) in arm_spe_run_decoder()
549 speq->timestamp = record->timestamp; in arm_spe_run_decoder()
556 if (!spe->timeless_decoding && speq->timestamp >= *timestamp) { in arm_spe_run_decoder()
557 *timestamp = speq->timestamp; in arm_spe_run_decoder()
602 speq->timestamp = record->timestamp; in arm_spe__setup_queue()
603 ret = auxtrace_heap__add(&spe->heap, queue_nr, speq->timestamp); in arm_spe__setup_queue()
654 static int arm_spe_process_queues(struct arm_spe *spe, u64 timestamp) in arm_spe_process_queues() argument
667 if (spe->heap.heap_array[0].ordinal >= timestamp) in arm_spe_process_queues()
678 if (ts > timestamp) in arm_spe_process_queues()
679 ts = timestamp; in arm_spe_process_queues()
681 ts = timestamp; in arm_spe_process_queues()
754 u64 timestamp; in arm_spe_process_event() local
767 timestamp = perf_time_to_tsc(sample->time, &spe->tc); in arm_spe_process_event()
769 timestamp = 0; in arm_spe_process_event()
771 if (timestamp || spe->timeless_decoding) { in arm_spe_process_event()
783 } else if (timestamp) { in arm_spe_process_event()
784 err = arm_spe_process_queues(spe, timestamp); in arm_spe_process_event()