Lines Matching refs:IBinder
82 private IBinder::DeathRecipient,
178 DefaultKeyedVector< wp<IBinder>, DisplayDeviceState> displays;
182 * IBinder interface
193 virtual sp<IBinder> createDisplay(const String8& displayName, bool secure);
194 virtual void destroyDisplay(const sp<IBinder>& display);
195 virtual sp<IBinder> getBuiltInDisplay(int32_t id);
202 virtual status_t captureScreen(const sp<IBinder>& display,
207 virtual void blank(const sp<IBinder>& display);
209 virtual void unblank(const sp<IBinder>& display);
210 virtual status_t getDisplayInfo(const sp<IBinder>& display, DisplayInfo* info);
215 virtual void binderDied(const wp<IBinder>& who);
270 sp<IBinder>* handle, sp<IGraphicBufferProducer>* gbp);
274 sp<IBinder>* outHandle, sp<IGraphicBufferProducer>* outGbp,
278 uint32_t w, uint32_t h, uint32_t flags, sp<IBinder>* outHandle,
283 status_t onLayerRemoved(const sp<Client>& client, const sp<IBinder>& handle);
295 const sp<IBinder>& handle,
333 // Create an IBinder for a builtin display and add it to current state
337 sp<const DisplayDevice> getDisplayDevice(const wp<IBinder>& dpy) const {
342 sp<DisplayDevice> getDisplayDevice(const wp<IBinder>& dpy) {
417 SortedVector< wp<IBinder> > mGraphicBufferProducerList;
437 sp<IBinder> mBuiltinDisplays[DisplayDevice::NUM_BUILTIN_DISPLAY_TYPES];
448 DefaultKeyedVector< wp<IBinder>, sp<DisplayDevice> > mDisplays;