Lines Matching refs:mService

57         : mReclaimed(false), mPid(pid), mService(service) {}
61 mService->removeResource(mPid, (int64_t) client.get());
84 sp<ResourceManagerService> mService;
98 : mService(new ResourceManagerService(new TestProcessInfo)),
99 mTestClient1(new TestClient(kTestPid1, mService)),
100 mTestClient2(new TestClient(kTestPid2, mService)),
101 mTestClient3(new TestClient(kTestPid2, mService)) {
156 mService->addResource(kTestPid1, getId(mTestClient1), mTestClient1, resources1);
160 mService->addResource(kTestPid1, getId(mTestClient1), mTestClient1, resources11);
166 mService->addResource(kTestPid2, getId(mTestClient2), mTestClient2, resources2);
170 mService->addResource(kTestPid2, getId(mTestClient3), mTestClient3, resources3);
173 mService->addResource(kTestPid2, getId(mTestClient3), mTestClient3, resources3);
175 const PidResourceInfosMap &map = mService->mMap;
192 EXPECT_TRUE(mService->mSupportsMultipleSecureCodecs);
193 EXPECT_TRUE(mService->mSupportsSecureWithNonSecureCodec);
204 mService->config(policies1);
205 EXPECT_TRUE(mService->mSupportsMultipleSecureCodecs);
206 EXPECT_FALSE(mService->mSupportsSecureWithNonSecureCodec);
217 mService->config(policies2);
218 EXPECT_FALSE(mService->mSupportsMultipleSecureCodecs);
219 EXPECT_TRUE(mService->mSupportsSecureWithNonSecureCodec);
225 mService->removeResource(kTestPid2, getId(mTestClient2));
227 const PidResourceInfosMap &map = mService->mMap;
242 EXPECT_FALSE(mService->getAllClients_l(kLowPriorityPid, type, &clients));
245 EXPECT_FALSE(mService->getAllClients_l(kMidPriorityPid, type, &clients));
246 EXPECT_TRUE(mService->getAllClients_l(kHighPriorityPid, type, &clients));
261 mService->mSupportsMultipleSecureCodecs = false;
262 mService->mSupportsSecureWithNonSecureCodec = true;
265 EXPECT_FALSE(mService->reclaimResource(kLowPriorityPid, resources));
266 EXPECT_FALSE(mService->reclaimResource(kMidPriorityPid, resources));
269 EXPECT_TRUE(mService->reclaimResource(kHighPriorityPid, resources));
273 EXPECT_TRUE(mService->reclaimResource(kHighPriorityPid, resources));
277 EXPECT_FALSE(mService->reclaimResource(kHighPriorityPid, resources));
283 mService->mSupportsMultipleSecureCodecs = false;
284 mService->mSupportsSecureWithNonSecureCodec = false;
287 EXPECT_FALSE(mService->reclaimResource(kLowPriorityPid, resources));
288 EXPECT_FALSE(mService->reclaimResource(kMidPriorityPid, resources));
291 EXPECT_TRUE(mService->reclaimResource(kHighPriorityPid, resources));
295 EXPECT_FALSE(mService->reclaimResource(kHighPriorityPid, resources));
302 mService->mSupportsMultipleSecureCodecs = true;
303 mService->mSupportsSecureWithNonSecureCodec = false;
306 EXPECT_FALSE(mService->reclaimResource(kLowPriorityPid, resources));
307 EXPECT_FALSE(mService->reclaimResource(kMidPriorityPid, resources));
310 EXPECT_TRUE(mService->reclaimResource(kHighPriorityPid, resources));
314 EXPECT_TRUE(mService->reclaimResource(kHighPriorityPid, resources));
318 EXPECT_TRUE(mService->reclaimResource(kHighPriorityPid, resources));
322 EXPECT_FALSE(mService->reclaimResource(kHighPriorityPid, resources));
328 mService->mSupportsMultipleSecureCodecs = true;
329 mService->mSupportsSecureWithNonSecureCodec = true;
332 EXPECT_FALSE(mService->reclaimResource(kLowPriorityPid, resources));
334 EXPECT_TRUE(mService->reclaimResource(kHighPriorityPid, resources));
339 EXPECT_TRUE(mService->reclaimResource(kHighPriorityPid, resources));
343 EXPECT_TRUE(mService->reclaimResource(kHighPriorityPid, resources));
347 EXPECT_FALSE(mService->reclaimResource(kHighPriorityPid, resources));
353 mService->mSupportsMultipleSecureCodecs = true;
354 mService->mSupportsSecureWithNonSecureCodec = true;
359 EXPECT_TRUE(mService->reclaimResource(kHighPriorityPid, resources));
364 EXPECT_TRUE(mService->reclaimResource(kHighPriorityPid, resources));
368 EXPECT_TRUE(mService->reclaimResource(kHighPriorityPid, resources));
381 mService->mSupportsSecureWithNonSecureCodec = false;
384 EXPECT_FALSE(mService->reclaimResource(kLowPriorityPid, resources));
385 EXPECT_FALSE(mService->reclaimResource(kMidPriorityPid, resources));
388 EXPECT_TRUE(mService->reclaimResource(kHighPriorityPid, resources));
392 EXPECT_TRUE(mService->reclaimResource(kHighPriorityPid, resources));
396 EXPECT_FALSE(mService->reclaimResource(kHighPriorityPid, resources));
403 mService->mSupportsSecureWithNonSecureCodec = true;
406 EXPECT_FALSE(mService->reclaimResource(kLowPriorityPid, resources));
408 EXPECT_TRUE(mService->reclaimResource(kHighPriorityPid, resources));
413 EXPECT_TRUE(mService->reclaimResource(kHighPriorityPid, resources));
417 EXPECT_TRUE(mService->reclaimResource(kHighPriorityPid, resources));
421 EXPECT_FALSE(mService->reclaimResource(kHighPriorityPid, resources));
427 mService->mSupportsSecureWithNonSecureCodec = true;
432 EXPECT_TRUE(mService->reclaimResource(kHighPriorityPid, resources));
437 EXPECT_TRUE(mService->reclaimResource(kHighPriorityPid, resources));
441 mService->removeResource(kTestPid2, getId(mTestClient3));
448 EXPECT_FALSE(mService->getLowestPriorityBiggestClient_l(kHighPriorityPid, type, &client));
452 EXPECT_FALSE(mService->getLowestPriorityBiggestClient_l(kLowPriorityPid, type, &client));
453 EXPECT_TRUE(mService->getLowestPriorityBiggestClient_l(kHighPriorityPid, type, &client));
466 EXPECT_FALSE(mService->getLowestPriorityPid_l(type, &pid, &priority));
470 EXPECT_TRUE(mService->getLowestPriorityPid_l(type, &pid, &priority));
477 EXPECT_TRUE(mService->getLowestPriorityPid_l(type, &pid, &priority));
487 EXPECT_FALSE(mService->getBiggestClient_l(kTestPid2, type, &client));
491 EXPECT_TRUE(mService->getBiggestClient_l(kTestPid2, type, &client));
496 EXPECT_FALSE(mService->isCallingPriorityHigher_l(101, 100));
497 EXPECT_FALSE(mService->isCallingPriorityHigher_l(100, 100));
498 EXPECT_TRUE(mService->isCallingPriorityHigher_l(99, 100));
501 sp<ResourceManagerService> mService;