Lines Matching refs:abs
743 static inline u64 rb_fix_abs_ts(u64 abs, u64 save_ts) in rb_fix_abs_ts() argument
746 abs |= save_ts & TS_MSB; in rb_fix_abs_ts()
748 if (unlikely(abs < save_ts)) in rb_fix_abs_ts()
749 abs += 1ULL << 59; in rb_fix_abs_ts()
751 return abs; in rb_fix_abs_ts()
1871 void ring_buffer_set_time_stamp_abs(struct trace_buffer *buffer, bool abs) in ring_buffer_set_time_stamp_abs() argument
1873 buffer->time_stamp_abs = abs; in ring_buffer_set_time_stamp_abs()
2782 rb_add_time_stamp(struct ring_buffer_event *event, u64 delta, bool abs) in rb_add_time_stamp() argument
2784 if (abs) in rb_add_time_stamp()
2790 if (abs || rb_event_index(event)) { in rb_add_time_stamp()
2834 bool abs = info->add_timestamp & in rb_add_timestamp() local
2842 if (abs && (info->ts & TS_MSB)) { in rb_add_timestamp()
2861 if (!abs) in rb_add_timestamp()
2864 *event = rb_add_time_stamp(*event, info->delta, abs); in rb_add_timestamp()