Lines Matching refs:AndroidPipe
60 using AndroidPipe = android::AndroidPipe; typedef
64 using Service = android::AndroidPipe::Service;
117 class ConnectorPipe : public AndroidPipe {
120 : AndroidPipe(hwPipe, service) { in ConnectorPipe()
253 AndroidPipe* newPipe = svc->create(mHwPipe, pipeArgs, mFlags); in onGuestSend()
310 AndroidPipe* create(void* hwPipe, const char* args, in create()
317 virtual AndroidPipe* load(void* hwPipe, in load()
428 AndroidPipe* loadPipeFromStreamCommon(BaseStream* stream, in loadPipeFromStreamCommon()
435 AndroidPipe* pipe = nullptr; in loadPipeFromStreamCommon()
466 void AndroidPipe::initThreading(VmLock* vmLock) { in initThreading()
487 AndroidPipe::~AndroidPipe() { in ~AndroidPipe()
493 void AndroidPipe::Service::add(std::unique_ptr<Service> service) { in add()
500 void AndroidPipe::Service::resetAll() { in resetAll()
505 void AndroidPipe::signalWake(int wakeFlags) { in signalWake()
516 void AndroidPipe::closeFromHost() { in closeFromHost()
526 void AndroidPipe::abortPendingOperation() { in abortPendingOperation()
537 void AndroidPipe::saveToStream(BaseStream* stream) { in saveToStream()
564 AndroidPipe* AndroidPipe::loadFromStream(BaseStream* stream, in loadFromStream()
579 AndroidPipe* AndroidPipe::loadFromStreamLegacy(BaseStream* stream, in loadFromStreamLegacy()
605 AndroidPipe::Service::resetAll(); in android_pipe_reset_services()
625 auto pipe = static_cast<android::AndroidPipe*>(internalPipe); in android_pipe_guest_close()
736 auto pipe = static_cast<android::AndroidPipe*>(internalPipe); in android_pipe_guest_save()
746 return AndroidPipe::loadFromStream(asBaseStream(stream), hwPipe, in android_pipe_guest_load()
758 return android::AndroidPipe::loadFromStreamLegacy(asBaseStream(stream), in android_pipe_guest_load_legacy()
765 auto pipe = static_cast<AndroidPipe*>(internalPipe); in android_pipe_guest_poll()
774 auto pipe = static_cast<AndroidPipe*>(internalPipe); in android_pipe_guest_recv()
782 auto pipe = static_cast<AndroidPipe*>(internalPipe); in android_pipe_wait_guest_recv()
792 auto pipe = static_cast<AndroidPipe*>(*internalPipe); in android_pipe_guest_send()
800 auto pipe = static_cast<AndroidPipe*>(internalPipe); in android_pipe_wait_guest_send()
808 auto pipe = static_cast<AndroidPipe*>(internalPipe); in android_pipe_guest_wake_on()
814 auto pipe = static_cast<android::AndroidPipe*>(hwpipe); in android_pipe_host_close()