Lines Matching refs:EventFd
170 KernelRecordReader::KernelRecordReader(EventFd* event_fd) : event_fd_(event_fd) { in KernelRecordReader()
261 bool RecordReadThread::AddEventFds(const std::vector<EventFd*>& event_fds) { in AddEventFds()
262 return SendCmdToReadThread(CMD_ADD_EVENT_FDS, const_cast<std::vector<EventFd*>*>(&event_fds)); in AddEventFds()
265 bool RecordReadThread::RemoveEventFds(const std::vector<EventFd*>& event_fds) { in RemoveEventFds()
266 return SendCmdToReadThread(CMD_REMOVE_EVENT_FDS, const_cast<std::vector<EventFd*>*>(&event_fds)); in RemoveEventFds()
352 result = HandleAddEventFds(loop, *static_cast<std::vector<EventFd*>*>(cmd_arg_)); in HandleCmd()
355 result = HandleRemoveEventFds(*static_cast<std::vector<EventFd*>*>(cmd_arg_)); in HandleCmd()
376 const std::vector<EventFd*>& event_fds) { in HandleAddEventFds()
377 std::unordered_map<int, EventFd*> cpu_map; in HandleAddEventFds()
381 for (EventFd* fd : event_fds) { in HandleAddEventFds()
425 bool RecordReadThread::HandleRemoveEventFds(const std::vector<EventFd*>& event_fds) { in HandleRemoveEventFds()
583 EventFd* event_fd = reader.GetEventFd(); in ReadAuxDataFromKernelBuffer()