Searched refs:AndroidPipe (Results 1 – 15 of 15) sorted by relevance
/hardware/google/aemu/host-common/include/host-common/ |
D | AndroidPipe.h | 72 class AndroidPipe { 101 virtual AndroidPipe* create(void* hwPipe, const char* args, 111 virtual void savePipe(AndroidPipe* pipe, in savePipe() 127 virtual AndroidPipe* load(void* hwPipe, in load() 150 virtual ~AndroidPipe(); 229 static AndroidPipe* loadFromStream(android::base::Stream* stream, 237 static AndroidPipe* loadFromStreamLegacy(android::base::Stream* stream, 250 AndroidPipe() = delete; 253 AndroidPipe(void* hwPipe, Service* service) in AndroidPipe() function
|
D | AndroidAsyncMessagePipe.h | 93 class AndroidAsyncMessagePipe : public AndroidPipe { 107 class Service : public AndroidPipe::Service { 109 Service(const char* serviceName) : AndroidPipe::Service(serviceName) {} in Service() 113 virtual AndroidPipe* load(void* hwPipe, in load() 123 virtual AndroidPipe* create(void* hwPipe, const char* args, in create() 139 virtual void savePipe(AndroidPipe* pipe, in savePipe() 143 AndroidPipe::Service::savePipe(pipe, stream); in savePipe() 163 AndroidPipe* createPipeUnderLock(AsyncMessagePipeHandle handle, in createPipeUnderLock() 175 AndroidPipe* pipePtr = pipe.get(); in createPipeUnderLock() 206 AndroidAsyncMessagePipe(AndroidPipe::Service* service, PipeArgs&& args); [all …]
|
D | RefcountPipe.h | 27 class RefcountPipe final : public AndroidPipe { 29 class Service final : public AndroidPipe::Service { 32 AndroidPipe* create(void* hwPipe, const char* args, enum AndroidPipeFlags flags) override; 33 AndroidPipe* load(void* hwPipe,
|
D | MultiDisplayPipe.h | 32 MultiDisplayPipe(AndroidPipe::Service* service, PipeArgs&& pipeArgs);
|
/hardware/google/aemu/host-common/ |
D | AndroidPipe.cpp | 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() [all …]
|
D | RefcountPipe.cpp | 30 : AndroidPipe(hwPipe, svc) { in RefcountPipe() 83 AndroidPipe::Service::add(std::make_unique<RefcountPipe::Service>()); in registerRefcountPipeService() 88 RefcountPipe::Service::Service() : AndroidPipe::Service("refcount") {} in Service() 90 AndroidPipe* RefcountPipe::Service::create(void* hwPipe, const char* args, in create() 95 AndroidPipe* RefcountPipe::Service::load(void* hwPipe, in load()
|
D | HostGoldfishPipe_unittest.cpp | 25 AndroidPipe::Service::resetAll(); in SetUp() 30 AndroidPipe::Service::resetAll(); in TearDown()
|
D | MultiDisplayPipe.cpp | 30 MultiDisplayPipe::MultiDisplayPipe(AndroidPipe::Service* service, PipeArgs&& pipeArgs) in MultiDisplayPipe() 127 android::AndroidPipe::Service::add( in android_init_multi_display_pipe()
|
D | Android.bp | 31 "AndroidPipe.cpp",
|
D | BUILD.bazel | 40 "AndroidPipe.cpp",
|
D | HostGoldfishPipe.cpp | 337 AndroidPipe::Service::resetAll(); in initialize() 338 AndroidPipe::initThreading(android::HostVmLock::getInstance()); in initialize()
|
D | CMakeLists.txt | 55 AndroidPipe.cpp
|
/hardware/google/gfxstream/host/gl/gl-host-common/opengl/ |
D | GLProcessPipe.cpp | 57 class GLProcessPipe : public AndroidPipe { 61 class Service : public AndroidPipe::Service { 63 Service() : AndroidPipe::Service("GLProcessPipe") {} in Service() 67 AndroidPipe* create(void* hwPipe, const char* args, enum AndroidPipeFlags flags) override { in create() 71 AndroidPipe* load(void* hwPipe, const char* args, in load() 87 : AndroidPipe(hwPipe, service) { in GLProcessPipe() 168 AndroidPipe::Service::add(std::make_unique<GLProcessPipe::Service>()); in registerGLProcessPipeService()
|
D | OpenglEsPipe.cpp | 76 class EmuglPipe : public AndroidPipe { 81 class Service : public AndroidPipe::Service { 83 Service() : AndroidPipe::Service("opengles") {} in Service() 86 AndroidPipe* create(void* hwPipe, const char* args, AndroidPipeFlags flags) override { in create() 151 virtual AndroidPipe* load(void* hwPipe, in load() 158 static AndroidPipe* createPipe( in createPipe() 249 : AndroidPipe(hwPipe, service) { in EmuglPipe() 577 android::AndroidPipe::Service::add(std::make_unique<EmuglPipe::Service>()); in registerPipeService()
|
/hardware/google/gfxstream/host/ |
D | virtio-gpu-gfxstream-renderer.cpp | 214 using android::AndroidPipe;
|