Lines Matching refs:context
34 void Service::Update(otSysMainloopContext& context) { in Update() argument
35 FD_SET(mBinderFd, &context.mReadFdSet); in Update()
36 context.mMaxFd = std::max(context.mMaxFd, mBinderFd); in Update()
39 void Service::Process(const otSysMainloopContext& context) { in Process() argument
40 if (FD_ISSET(mBinderFd, &context.mReadFdSet)) { in Process()
47 otSysMainloopContext context; in startLoop() local
53 context.mMaxFd = -1; in startLoop()
54 context.mTimeout = kPollTimeout; in startLoop()
56 FD_ZERO(&context.mReadFdSet); in startLoop()
57 FD_ZERO(&context.mWriteFdSet); in startLoop()
58 FD_ZERO(&context.mErrorFdSet); in startLoop()
60 ot::Posix::Mainloop::Manager::Get().Update(context); in startLoop()
62 rval = select(context.mMaxFd + 1, &context.mReadFdSet, &context.mWriteFdSet, in startLoop()
63 &context.mErrorFdSet, &context.mTimeout); in startLoop()
66 ot::Posix::Mainloop::Manager::Get().Process(context); in startLoop()