/external/perfetto/src/trace_processor/ |
row_iterators.cc | 50 : start_row_(start_row), end_row_(end_row), desc_(desc) {} 56 end_row_(start_row_ + static_cast<uint32_t>(row_filter.size())), 59 if (start_row_ < end_row_) 72 return offset_ >= end_row_ - start_row_; 76 return desc_ ? end_row_ - offset_ - 1 : start_row_ + offset_; 81 return end_row_ - start_row_;
|
filtered_row_index.cc | 25 : mode_(Mode::kAllRows), start_row_(start_row), end_row_(end_row) {} 36 // Yes this is very intentional and has to do with |end_row_| already being 38 // iterator which is *geq* the |end_row_|. 40 auto end = std::lower_bound(begin, rows.end(), end_row_); 58 for (; i < rows.size() && rows[i] < end_row_; i++) { 79 rows_.resize(end_row_ - start_row_); 113 new RangeRowIterator(start_row_, end_row_, desc));
|
filtered_row_index.h | 102 row_filter_.resize(end_row_ - start_row_, false); 104 for (auto i = start_row_; i < end_row_; i++) { 145 uint32_t end_row_; member in class:perfetto::trace_processor::FilteredRowIndex
|
row_iterators.h | 52 uint32_t end_row_ = 0; member in class:perfetto::trace_processor::RangeRowIterator 57 // this is an offset from end_row_.
|