Lines Matching refs:sp
37 Client::Client(const sp<SurfaceFlinger>& flinger)
46 sp<Layer> layer(mLayers.valueAt(i).promote());
57 void Client::attachLayer(const sp<IBinder>& handle, const sp<Layer>& layer)
75 sp<Layer> Client::getLayerUser(const sp<IBinder>& handle) const
78 sp<Layer> lbc;
112 sp<IBinder>* handle,
113 sp<IGraphicBufferProducer>* gbp)
123 sp<IBinder>* handle;
124 sp<IGraphicBufferProducer>* gbp;
134 sp<IBinder>* handle,
135 sp<IGraphicBufferProducer>* gbp)
148 sp<MessageBase> msg = new MessageCreateLayer(mFlinger.get(),
154 status_t Client::destroySurface(const sp<IBinder>& handle) {
158 status_t Client::clearLayerFrameStats(const sp<IBinder>& handle) const {
159 sp<Layer> layer = getLayerUser(handle);
167 status_t Client::getLayerFrameStats(const sp<IBinder>& handle, FrameStats* outStats) const {
168 sp<Layer> layer = getLayerUser(handle);