Lines Matching refs:event_fd
183 KernelRecordReader::KernelRecordReader(EventFd* event_fd) : event_fd_(event_fd) { in KernelRecordReader() argument
444 for (auto& event_fd : event_fds) { in HandleRemoveEventFds() local
445 if (event_fd->HasMappedBuffer()) { in HandleRemoveEventFds()
448 [&](const KernelRecordReader& reader) { return reader.GetEventFd() == event_fd; }); in HandleRemoveEventFds()
451 event_fd->StopPolling(); in HandleRemoveEventFds()
452 event_fd->DestroyMappedBuffer(); in HandleRemoveEventFds()
453 event_fd->DestroyAuxBuffer(); in HandleRemoveEventFds()
511 for (auto event_fd : event_fds_disabled_by_kernel_) { in ReadRecordsFromKernelBuffer() local
512 event_fd->SetEnableEvent(true); in ReadRecordsFromKernelBuffer()
628 EventFd* event_fd = reader.GetEventFd(); in ReadAuxDataFromKernelBuffer() local
629 if (event_fd->HasAuxBuffer()) { in ReadAuxDataFromKernelBuffer()
632 uint64_t offset = event_fd->GetAvailableAuxData(&buf[0], &size[0], &buf[1], &size[1]); in ReadAuxDataFromKernelBuffer()
638 AuxTraceRecord auxtrace(Align(aux_size, 8), offset, event_fd->Cpu(), 0, event_fd->Cpu()); in ReadAuxDataFromKernelBuffer()
660 event_fd->DiscardAuxData(aux_size); in ReadAuxDataFromKernelBuffer()