Lines Matching defs:event_fd
84 ret = epoll_fd_.Control(EPOLL_CTL_ADD, event_fd(), &event);
175 int32_t event_fd;
177 std::tie(event_fd, index) = Unstuff(events[i].data.u64);
180 "epoll_event|queue_id=%d;num_events=%d;event_index=%d;event_fd=%d;"
182 id(), num_events, i, event_fd, index);
185 "BufferHubQueue::WaitForBuffers: event %d: event_fd=%d index=%d",
186 i, event_fd, index);
189 HandleBufferEvent(static_cast<size_t>(index), event_fd,
195 "BufferHubQueue::WaitForBuffers: Unknown event type event_fd=%d "
197 event_fd, index);
205 Status<void> BufferHubQueue::HandleBufferEvent(size_t slot, int event_fd,
222 "buffer|queue_id=%d;buffer_id=%d;slot=%zu;event_fd=%d;poll_events=%x;"
224 id(), buffers_[slot]->id(), slot, event_fd, poll_events, events);
231 "event_fd=%d buffer_id=%d",
232 slot, buffers_[slot]->event_fd(), buffers_[slot]->id());
294 .data = {.u64 = Stuff(buffer->event_fd(), slot)}};
296 epoll_fd_.Control(EPOLL_CTL_ADD, event_source.event_fd, &event);
315 epoll_fd_.Control(EPOLL_CTL_DEL, event_source.event_fd, nullptr);
641 auto poll_status = PollEvents(buffer->event_fd(), POLLIN);
650 return HandleBufferEvent(slot, buffer->event_fd(), poll_status.get());