Lines Matching refs:surface
152 sp<Surface> surface = new Surface(malicious); in TEST() local
154 ASSERT_EQ(NO_ERROR, surface->connect(NATIVE_WINDOW_API_CPU, nullptr, false)); in TEST()
156 ASSERT_EQ(NO_ERROR, surface->lock(&buffer, nullptr)); in TEST()
157 ASSERT_EQ(NO_ERROR, surface->unlockAndPost()); in TEST()
161 ASSERT_EQ(FAILED_TRANSACTION, surface->lock(&buffer, nullptr)); in TEST()
166 sp<Surface> surface = new Surface(malicious); in TEST() local
168 ASSERT_EQ(NO_ERROR, surface->connect(NATIVE_WINDOW_API_CPU, nullptr, false)); in TEST()
170 ASSERT_EQ(NO_ERROR, surface->lock(&buffer, nullptr)); in TEST()
171 ASSERT_EQ(NO_ERROR, surface->unlockAndPost()); in TEST()
175 ASSERT_EQ(FAILED_TRANSACTION, surface->lock(&buffer, nullptr)); in TEST()
180 sp<Surface> surface = new Surface(malicious); in TEST() local
182 ASSERT_EQ(NO_ERROR, surface->connect(NATIVE_WINDOW_API_CPU, nullptr, false)); in TEST()
184 ASSERT_EQ(NO_ERROR, surface->lock(&buffer, nullptr)); in TEST()
185 ASSERT_EQ(NO_ERROR, surface->unlockAndPost()); in TEST()
189 ASSERT_EQ(FAILED_TRANSACTION, surface->lock(&buffer, nullptr)); in TEST()
194 sp<Surface> surface = new Surface(malicious); in TEST() local
196 ASSERT_EQ(NO_ERROR, surface->connect(NATIVE_WINDOW_API_CPU, nullptr, false)); in TEST()
198 ASSERT_EQ(NO_ERROR, surface->lock(&buffer, nullptr)); in TEST()
199 ASSERT_EQ(NO_ERROR, surface->unlockAndPost()); in TEST()
203 ASSERT_EQ(FAILED_TRANSACTION, surface->lock(&buffer, nullptr)); in TEST()