Lines Matching refs:timestamp
17 u64 timestamp = new->timestamp; in queue_event() local
23 pr_oe_time2(timestamp, "queue_event nr_events %u\n", oe->nr_events); in queue_event()
27 oe->max_timestamp = timestamp; in queue_event()
36 if (last->timestamp <= timestamp) { in queue_event()
37 while (last->timestamp <= timestamp) { in queue_event()
41 oe->max_timestamp = timestamp; in queue_event()
48 while (last->timestamp > timestamp) { in queue_event()
134 ordered_events__new_event(struct ordered_events *oe, u64 timestamp, in ordered_events__new_event() argument
141 new->timestamp = timestamp; in ordered_events__new_event()
158 u64 timestamp = sample->time; in ordered_events__queue() local
161 if (!timestamp || timestamp == ~0ULL) in ordered_events__queue()
164 if (timestamp < oe->last_flush) { in ordered_events__queue()
165 pr_oe_time(timestamp, "out of order event\n"); in ordered_events__queue()
172 oevent = ordered_events__new_event(oe, timestamp, event); in ordered_events__queue()
175 oevent = ordered_events__new_event(oe, timestamp, event); in ordered_events__queue()
190 u64 last_ts = oe->last ? oe->last->timestamp : 0ULL; in __ordered_events__flush()
205 if (iter->timestamp > limit) in __ordered_events__flush()
212 oe->last_flush = iter->timestamp; in __ordered_events__flush()
256 oe->next_flush = first->timestamp; in ordered_events__flush()
257 oe->next_flush += (last->timestamp - first->timestamp) / 2; in ordered_events__flush()