Home
last modified time | relevance | path

Searched refs:PerfRingBuffer (Results 1 – 2 of 2) sorted by relevance

/external/perfetto/src/profiling/perf/
Devent_reader.h34 class PerfRingBuffer {
36 static base::Optional<PerfRingBuffer> Allocate(int perf_fd,
39 ~PerfRingBuffer();
42 PerfRingBuffer(const PerfRingBuffer&) = delete;
43 PerfRingBuffer& operator=(const PerfRingBuffer&) = delete;
44 PerfRingBuffer(PerfRingBuffer&& other) noexcept;
45 PerfRingBuffer& operator=(PerfRingBuffer&& other) noexcept;
51 PerfRingBuffer() = default;
106 PerfRingBuffer ring_buffer);
114 PerfRingBuffer ring_buffer_;
Devent_reader.cc84 PerfRingBuffer::PerfRingBuffer(PerfRingBuffer&& other) noexcept in PerfRingBuffer() function in perfetto::profiling::PerfRingBuffer
95 PerfRingBuffer& PerfRingBuffer::operator=(PerfRingBuffer&& other) noexcept { in operator =()
99 this->~PerfRingBuffer(); in operator =()
100 new (this) PerfRingBuffer(std::move(other)); in operator =()
104 PerfRingBuffer::~PerfRingBuffer() { in ~PerfRingBuffer()
112 base::Optional<PerfRingBuffer> PerfRingBuffer::Allocate( in Allocate()
118 PerfRingBuffer ret; in Allocate()
147 char* PerfRingBuffer::ReadRecordNonconsuming() { in ReadRecordNonconsuming()
197 void PerfRingBuffer::Consume(size_t bytes) { in Consume()
213 PerfRingBuffer ring_buffer) in EventReader()
[all …]