Searched refs:HostHwPipe (Results 1 – 2 of 2) sorted by relevance
83 struct HostHwPipe { struct84 explicit HostHwPipe(int fd);85 ~HostHwPipe();89 static std::unique_ptr<HostHwPipe> create(int fd); argument98 friend HostHwPipe; argument101 std::unique_ptr<HostHwPipe> hwPipe;111 HostHwPipe* associatePipes(std::unique_ptr<HostHwPipe> hwPipe,131 std::unordered_map<InternalPipe*, HostHwPipe*> mPipeToHwPipe;
59 const AndroidPipeHwFuncs HostGoldfishPipeDevice::HostHwPipe::vtbl = {65 HostGoldfishPipeDevice::HostHwPipe::HostHwPipe(int fd) : vtblPtr(&vtbl), mFd(fd) {} in HostHwPipe() function in android::HostGoldfishPipeDevice::HostHwPipe67 HostGoldfishPipeDevice::HostHwPipe::~HostHwPipe() {} in ~HostHwPipe()69 std::unique_ptr<HostGoldfishPipeDevice::HostHwPipe>70 HostGoldfishPipeDevice::HostHwPipe::create(int fd) { in create()71 return std::make_unique<HostHwPipe>(fd); in create()91 std::unique_ptr<HostHwPipe> hwPipe = HostHwPipe::create(hwPipeFd); in connect()104 HostHwPipe* hwPipeWeak = associatePipes(std::move(hwPipe), hostPipe); in connect()247 std::unique_ptr<HostHwPipe> hwPipe = HostHwPipe::create(fd); in loadSnapshot()256 HostHwPipe* hwPipePtr = associatePipes(std::move(hwPipe), hostPipe); in loadSnapshot()[all …]