Lines Matching refs:handles
74 void SetHandles(ScopedPlatformHandleVectorPtr handles) { in SetHandles() argument
75 handles_ = std::move(handles); in SetHandles()
149 ScopedPlatformHandleVectorPtr* handles) override { in GetReadPlatformHandles() argument
164 handles->reset(); in GetReadPlatformHandles()
168 handles->reset(new PlatformHandleVector(num_handles)); in GetReadPlatformHandles()
173 (*handles)->at(i) = PlatformHandle( in GetReadPlatformHandles()
175 CHECK((*handles)->at(i).type == PlatformHandle::Type::MACH); in GetReadPlatformHandles()
178 (*handles)->at(i).type = PlatformHandle::Type::MACH_NAME; in GetReadPlatformHandles()
182 (*handles)->at(i) = incoming_platform_handles_.front(); in GetReadPlatformHandles()
188 handles->reset(); in GetReadPlatformHandles()
192 handles->reset(new PlatformHandleVector(num_handles)); in GetReadPlatformHandles()
194 (*handles)->at(i) = incoming_platform_handles_.front(); in GetReadPlatformHandles()
329 ScopedPlatformHandleVectorPtr handles = message_view.TakeHandles(); in WriteNoLock() local
330 if (handles && handles->size()) { in WriteNoLock()
337 handle_.get(), &iov, 1, handles->data(), handles->size()); in WriteNoLock()
349 for (auto& handle : *handles) in WriteNoLock()
353 for (auto& handle : *handles) in WriteNoLock()
362 handles->clear(); in WriteNoLock()
364 handles.reset(); in WriteNoLock()
375 message_view.SetHandles(std::move(handles)); in WriteNoLock()
418 ScopedPlatformHandleVectorPtr handles) override { in OnControlMessage() argument