Lines Matching refs:accessor
98 ResultStatus registerSender(const sp<IAccessor> &accessor,
131 sp<IAccessor> *accessor);
169 const sp<IAccessor> &accessor, ConnectionId *pConnectionId) { in registerSender() argument
176 if (sAccessor && interfacesEqual(sAccessor, accessor)) { in registerSender()
195 std::make_shared<BufferPoolClient>(accessor, mObserver); in registerSender()
205 mCache.mClients.push_back(std::make_pair(accessor, wclient)); in registerSender()
231 sp<IAccessor> accessor; in registerSender() local
239 it->second->getAccessor(&accessor); in registerSender()
243 if (accessor) { in registerSender()
245 accessor, in registerSender()
273 const sp<Accessor> accessor = new Accessor(allocator); in create() local
274 if (!accessor || !accessor->isValid()) { in create()
279 std::make_shared<BufferPoolClient>(accessor, mObserver); in create()
290 mCache.mClients.push_back(std::make_pair(accessor, wclient)); in create()
308 sp<IAccessor> accessor; in close() local
309 it->second->getAccessor(&accessor); in close()
315 if (!cAccessor || (accessor && interfacesEqual(cAccessor, accessor))) { in close()
419 ConnectionId connectionId, sp<IAccessor> *accessor) { in getAccessor() argument
429 return client->getAccessor(accessor); in getAccessor()
442 sp<IAccessor> accessor; in cleanUp() local
443 it->second->getAccessor(&accessor); in cleanUp()