Home
last modified time | relevance | path

Searched refs:EpollController (Results 1 – 6 of 6) sorted by relevance

/system/core/libappfuse/
DEpollController.cc24 EpollController::EpollController(base::unique_fd&& poll_fd) : poll_fd_(std::move(poll_fd)) { in EpollController() function in android::fuse::EpollController
27 bool EpollController::Wait(size_t event_count) { in Wait()
38 bool EpollController::AddFd(int fd, int events, void* data) { in AddFd()
42 bool EpollController::UpdateFd(int fd, int events, void* data) { in UpdateFd()
46 bool EpollController::RemoveFd(int fd) { in RemoveFd()
50 const std::vector<epoll_event>& EpollController::events() const { in events()
54 bool EpollController::InvokeControl(int op, int fd, int events, void* data) const { in InvokeControl()
DFuseBridgeLoop.cc242 class BridgeEpollController : private EpollController {
244 BridgeEpollController(base::unique_fd&& poll_fd) : EpollController(std::move(poll_fd)) {} in BridgeEpollController()
258 if (!EpollController::Wait(event_count)) { in Wait()
285 result &= EpollController::InvokeControl(op, bridge->device_fd_, device_events, in InvokeControl()
289 result &= EpollController::InvokeControl(op, bridge->proxy_fd_, proxy_events, in InvokeControl()
DAndroid.bp22 "EpollController.cc",
DFuseAppLoop.cc215 std::unique_ptr<EpollController> epoll_controller(new EpollController(std::move(epoll_fd))); in Start()
/system/core/libappfuse/include/libappfuse/
DEpollController.h30 class EpollController {
32 explicit EpollController(base::unique_fd&& poll_fd);
47 DISALLOW_COPY_AND_ASSIGN(EpollController);
DFuseAppLoop.h30 class EpollController; variable