Lines Matching refs:RecordReadThread

212 RecordReadThread::RecordReadThread(size_t record_buffer_size, const perf_event_attr& attr,  in RecordReadThread()  function in simpleperf::RecordReadThread
235 RecordReadThread::~RecordReadThread() { in ~RecordReadThread()
241 bool RecordReadThread::RegisterDataCallback(IOEventLoop& loop, in RegisterDataCallback()
262 bool RecordReadThread::AddEventFds(const std::vector<EventFd*>& event_fds) { in AddEventFds()
266 bool RecordReadThread::RemoveEventFds(const std::vector<EventFd*>& event_fds) { in RemoveEventFds()
270 bool RecordReadThread::SyncKernelBuffer() { in SyncKernelBuffer()
274 bool RecordReadThread::StopReadThread() { in StopReadThread()
283 bool RecordReadThread::SendCmdToReadThread(Cmd cmd, void* cmd_arg) { in SendCmdToReadThread()
300 std::unique_ptr<Record> RecordReadThread::GetRecord() { in GetRecord()
320 void RecordReadThread::RunReadThread() { in RunReadThread()
327 void RecordReadThread::IncreaseThreadPriority() { in IncreaseThreadPriority()
339 RecordReadThread::Cmd RecordReadThread::GetCmd() { in GetCmd()
344 bool RecordReadThread::HandleCmd(IOEventLoop& loop) { in HandleCmd()
373 bool RecordReadThread::HandleAddEventFds(IOEventLoop& loop, in HandleAddEventFds()
423 bool RecordReadThread::HandleRemoveEventFds(const std::vector<EventFd*>& event_fds) { in HandleRemoveEventFds()
448 bool RecordReadThread::ReadRecordsFromKernelBuffer() { in ReadRecordsFromKernelBuffer()
497 void RecordReadThread::PushRecordToRecordBuffer(KernelRecordReader* kernel_record_reader) { in PushRecordToRecordBuffer()
580 void RecordReadThread::ReadAuxDataFromKernelBuffer(bool* has_data) { in ReadAuxDataFromKernelBuffer()
618 bool RecordReadThread::SendDataNotificationToMainThread() { in SendDataNotificationToMainThread()