Lines Matching refs:layer
46 sp<Layer> layer(mLayers.valueAt(i).promote()); in ~Client() local
47 if (layer != 0) { in ~Client()
48 mFlinger->removeLayer(layer); in ~Client()
57 void Client::attachLayer(const sp<IBinder>& handle, const sp<Layer>& layer) in attachLayer() argument
60 mLayers.add(handle, layer); in attachLayer()
63 void Client::detachLayer(const Layer* layer) in detachLayer() argument
69 if (mLayers.valueAt(i) == layer) { in detachLayer()
79 wp<Layer> layer(mLayers.valueFor(handle)); in getLayerUser() local
80 if (layer != 0) { in getLayerUser()
81 lbc = layer.promote(); in getLayerUser()
159 sp<Layer> layer = getLayerUser(handle); in clearLayerFrameStats() local
160 if (layer == NULL) { in clearLayerFrameStats()
163 layer->clearFrameStats(); in clearLayerFrameStats()
168 sp<Layer> layer = getLayerUser(handle); in getLayerFrameStats() local
169 if (layer == NULL) { in getLayerFrameStats()
172 layer->getFrameStats(outStats); in getLayerFrameStats()