Lines Matching refs:sp
42 using ::android::sp;
55 sp<IBinder> addOperation(uint64_t handle, uint64_t keyid, KeyPurpose purpose,
56 const sp<Keymaster>& dev, const sp<IBinder>& appToken,
59 std::shared_ptr<Operation> getOperation(const sp<IBinder>& token);
60 std::shared_ptr<Operation> removeOperation(const sp<IBinder>& token, bool wasSuccessful);
62 sp<IBinder> getOldestPruneableOperation();
63 std::vector<sp<IBinder>> getOperationsForToken(const sp<IBinder>& appToken);
66 void updateLru(const sp<IBinder>& token);
67 void removeOperationTracking(const sp<IBinder>& token, const sp<IBinder>& appToken);
69 std::map<sp<IBinder>, std::shared_ptr<Operation>> mMap;
70 std::list<sp<IBinder>> mLru;
71 std::map<sp<IBinder>, std::vector<sp<IBinder>>> mAppTokenMap;