Lines Matching refs:surface
147 sp<Surface> surface = new Surface(malicious);
149 ASSERT_EQ(NO_ERROR, surface->connect(NATIVE_WINDOW_API_CPU, nullptr, false));
151 ASSERT_EQ(NO_ERROR, surface->lock(&buffer, nullptr));
152 ASSERT_EQ(NO_ERROR, surface->unlockAndPost());
156 ASSERT_EQ(FAILED_TRANSACTION, surface->lock(&buffer, nullptr));
161 sp<Surface> surface = new Surface(malicious);
163 ASSERT_EQ(NO_ERROR, surface->connect(NATIVE_WINDOW_API_CPU, nullptr, false));
165 ASSERT_EQ(NO_ERROR, surface->lock(&buffer, nullptr));
166 ASSERT_EQ(NO_ERROR, surface->unlockAndPost());
170 ASSERT_EQ(FAILED_TRANSACTION, surface->lock(&buffer, nullptr));
175 sp<Surface> surface = new Surface(malicious);
177 ASSERT_EQ(NO_ERROR, surface->connect(NATIVE_WINDOW_API_CPU, nullptr, false));
179 ASSERT_EQ(NO_ERROR, surface->lock(&buffer, nullptr));
180 ASSERT_EQ(NO_ERROR, surface->unlockAndPost());
184 ASSERT_EQ(FAILED_TRANSACTION, surface->lock(&buffer, nullptr));
189 sp<Surface> surface = new Surface(malicious);
191 ASSERT_EQ(NO_ERROR, surface->connect(NATIVE_WINDOW_API_CPU, nullptr, false));
193 ASSERT_EQ(NO_ERROR, surface->lock(&buffer, nullptr));
194 ASSERT_EQ(NO_ERROR, surface->unlockAndPost());
198 ASSERT_EQ(FAILED_TRANSACTION, surface->lock(&buffer, nullptr));