• Home
  • Raw
  • Download

Lines Matching refs:mFds

636         if (otherRpcFields->mFds != nullptr) {  in appendFrom()
637 if (rpcFields->mFds == nullptr) { in appendFrom()
638 rpcFields->mFds = std::make_unique<decltype(rpcFields->mFds)::element_type>(); in appendFrom()
640 rpcFields->mFds->reserve(otherRpcFields->mFds->size()); in appendFrom()
666 int oldFd = toRawFd(otherRpcFields->mFds->at(fdIndex)); in appendFrom()
673 rpcFields->mFds->emplace_back(unique_fd(newFd)); in appendFrom()
676 if (status_t status = writeInt32(rpcFields->mFds->size() - 1); status != OK) { in appendFrom()
735 return rpcFields->mFds != nullptr && !rpcFields->mFds->empty(); in hasFileDescriptors()
800 } else if (const auto* rpcFields = maybeRpcFields(); rpcFields && rpcFields->mFds) { in debugReadAllFileDescriptors()
801 for (const auto& fd : *rpcFields->mFds) { in debugReadAllFileDescriptors()
1596 if (rpcFields->mFds == nullptr) { in writeFileDescriptor()
1597 rpcFields->mFds = std::make_unique<decltype(rpcFields->mFds)::element_type>(); in writeFileDescriptor()
1606 if (status_t err = writeInt32(rpcFields->mFds->size()); err != OK) { in writeFileDescriptor()
1610 rpcFields->mFds->push_back(std::move(fdVariant)); in writeFileDescriptor()
2412 if (rpcFields->mFds == nullptr || fdIndex < 0 || in readFileDescriptor()
2413 static_cast<size_t>(fdIndex) >= rpcFields->mFds->size()) { in readFileDescriptor()
2415 fdIndex, rpcFields->mFds ? rpcFields->mFds->size() : 0); in readFileDescriptor()
2418 return toRawFd(rpcFields->mFds->at(fdIndex)); in readFileDescriptor()
2695 rpcFields->mFds.reset(); in closeFileDescriptors()
2822 rpcFields->mFds = std::make_unique<decltype(rpcFields->mFds)::element_type>(); in rpcSetDataReference()
2823 *rpcFields->mFds = std::move(ancillaryFds); in rpcSetDataReference()
3018 rpcFields->mFds.reset(); in restartWrite()
3228 if (rpcFields->mFds) { in truncateRpcObjects()
3229 rpcFields->mFds->clear(); in truncateRpcObjects()
3240 if (rpcFields->mFds == nullptr || fdIndex < 0 || in truncateRpcObjects()
3241 static_cast<size_t>(fdIndex) >= rpcFields->mFds->size()) { in truncateRpcObjects()
3243 fdIndex, rpcFields->mFds ? rpcFields->mFds->size() : 0); in truncateRpcObjects()
3247 rpcFields->mFds->erase(rpcFields->mFds->begin() + fdIndex); in truncateRpcObjects()