Home | History | Annotate | Download | only in surfaceflinger

Lines Matching refs:sp

32     MonitoredProducer(const sp<IGraphicBufferProducer>& producer,
33 const sp<SurfaceFlinger>& flinger);
37 virtual status_t requestBuffer(int slot, sp<GraphicBuffer>* buf);
39 virtual status_t dequeueBuffer(int* slot, sp<Fence>* fence, bool async,
42 virtual status_t detachNextBuffer(sp<GraphicBuffer>* outBuffer,
43 sp<Fence>* outFence);
45 const sp<GraphicBuffer>& buffer);
48 virtual void cancelBuffer(int slot, const sp<Fence>& fence);
50 virtual status_t connect(const sp<IProducerListener>& token, int api,
53 virtual status_t setSidebandStream(const sp<NativeHandle>& stream);
62 sp<IGraphicBufferProducer> mProducer;
63 sp<SurfaceFlinger> mFlinger;