Lines Matching refs:RecordReadThread
211 RecordReadThread::RecordReadThread(size_t record_buffer_size, const perf_event_attr& attr, in RecordReadThread() function in simpleperf::RecordReadThread
234 RecordReadThread::~RecordReadThread() { in ~RecordReadThread()
240 bool RecordReadThread::RegisterDataCallback(IOEventLoop& loop, in RegisterDataCallback()
261 bool RecordReadThread::AddEventFds(const std::vector<EventFd*>& event_fds) { in AddEventFds()
265 bool RecordReadThread::RemoveEventFds(const std::vector<EventFd*>& event_fds) { in RemoveEventFds()
269 bool RecordReadThread::SyncKernelBuffer() { in SyncKernelBuffer()
273 bool RecordReadThread::StopReadThread() { in StopReadThread()
285 bool RecordReadThread::SendCmdToReadThread(Cmd cmd, void* cmd_arg) { in SendCmdToReadThread()
302 std::unique_ptr<Record> RecordReadThread::GetRecord() { in GetRecord()
322 void RecordReadThread::RunReadThread() { in RunReadThread()
329 void RecordReadThread::IncreaseThreadPriority() { in IncreaseThreadPriority()
341 RecordReadThread::Cmd RecordReadThread::GetCmd() { in GetCmd()
346 bool RecordReadThread::HandleCmd(IOEventLoop& loop) { in HandleCmd()
375 bool RecordReadThread::HandleAddEventFds(IOEventLoop& loop, in HandleAddEventFds()
425 bool RecordReadThread::HandleRemoveEventFds(const std::vector<EventFd*>& event_fds) { in HandleRemoveEventFds()
449 bool RecordReadThread::ReadRecordsFromKernelBuffer() { in ReadRecordsFromKernelBuffer()
498 void RecordReadThread::PushRecordToRecordBuffer(KernelRecordReader* kernel_record_reader) { in PushRecordToRecordBuffer()
581 void RecordReadThread::ReadAuxDataFromKernelBuffer(bool* has_data) { in ReadAuxDataFromKernelBuffer()
619 bool RecordReadThread::SendDataNotificationToMainThread() { in SendDataNotificationToMainThread()