Searched refs:sp (Results 276 - 300 of 1269) sorted by last modified time

<<11121314151617181920>>

/frameworks/native/services/sensorservice/
H A DBatteryService.h29 sp<IBatteryStats> mBatteryStatService;
H A DSensorEventAckReceiver.h27 sp<SensorService> const mService;
30 SensorEventAckReceiver(const sp<SensorService>& service)
H A DSensorEventConnection.cpp29 const sp<SensorService>& service, uid_t uid, String8 packageName, bool isDataInjectionMode,
92 sp<SensorInterface> si = mService->getSensorInterfaceFromHandle(handle);
124 sp<SensorInterface> si = mService->getSensorInterfaceFromHandle(handle);
146 void SensorService::SensorEventConnection::updateLooperRegistration(const sp<Looper>& looper) {
152 const sp<Looper>& looper) {
168 sp<SensorInterface> si = mService->getSensorInterfaceFromHandle(handle);
390 sp<SensorInterface> si = mService->getSensorInterfaceFromHandle(handle);
497 sp<BitTube> SensorService::SensorEventConnection::getSensorChannel() const
563 sp<SensorInterface> si =
614 sp<SensorInterfac
[all...]
H A DSensorEventConnection.h51 SensorEventConnection(const sp<SensorService>& service, uid_t uid, String8 packageName,
72 virtual sp<BitTube> getSensorChannel() const;
120 void updateLooperRegistration(const sp<Looper>& looper); void
121 updateLooperRegistrationLocked(const sp<Looper>& looper);
123 sp<SensorService> const mService;
124 sp<BitTube> mChannel;
H A DSensorList.cpp58 sp<SensorInterface> SensorList::getInterface(int handle) const {
59 return getOne<sp<SensorInterface>>(
60 handle, [] (const Entry& e) -> sp<SensorInterface> {return e.si;}, nullptr);
H A DSensorList.h44 // no more sp<> of the same object exist.
56 sp<SensorInterface> getInterface(int handle) const;
78 sp<SensorInterface> si;
H A DSensorRecord.cpp24 const sp<SensorEventConnection>& connection)
30 const sp<SensorEventConnection>& connection)
59 const sp<SensorEventConnection>& connection) {
H A DSensorRecord.h28 SensorRecord(const sp<SensorEventConnection>& connection);
29 bool addConnection(const sp<SensorEventConnection>& connection);
33 void addPendingFlushConnection(const sp<SensorEventConnection>& connection);
H A DSensorService.cpp381 sp<SensorInterface> s = mSensors.getInterface(i.first);
417 sp<SensorEventConnection> connection(mActiveConnections[i].promote());
458 void SensorService::cleanupAutoDisabledSensorLocked(const sp<SensorEventConnection>& connection,
466 sp<SensorInterface> si = getSensorInterfaceFromHandle(handle);
507 // destructor of the sp gets called when the lock is acquired, it may result in a deadlock
510 SortedVector< sp<SensorEventConnection> > activeConnections;
552 sp<SensorInterface> si = mSensors.getInterface(handle);
675 sp<Looper> SensorService::getLooper() const {
680 SortedVector< sp<SensorEventConnection> > activeConnections;
715 sp<Loope
[all...]
H A DSensorService.h74 status_t enable(const sp<SensorEventConnection>& connection, int handle,
78 status_t disable(const sp<SensorEventConnection>& connection, int handle);
80 status_t setEventRate(const sp<SensorEventConnection>& connection, int handle, nsecs_t ns,
83 status_t flushSensor(const sp<SensorEventConnection>& connection,
153 virtual sp<ISensorEventConnection> createSensorEventConnection(
161 sp<SensorInterface> getSensorInterfaceFromHandle(int handle) const;
170 status_t cleanupWithoutDisable(const sp<SensorEventConnection>& connection, int handle);
171 status_t cleanupWithoutDisableLocked(const sp<SensorEventConnection>& connection, int handle);
172 void cleanupAutoDisabledSensorLocked(const sp<SensorEventConnection>& connection,
184 sp<Loope
[all...]
/frameworks/native/services/sensorservice/tests/
H A Dsensorservicetest.cpp31 sp<SensorEventQueue> q((SensorEventQueue*)data);
71 sp<SensorEventQueue> q = mgr.createEventQueue();
84 sp<Looper> loop = new Looper(false);
/frameworks/native/services/surfaceflinger/
H A DClient.cpp37 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<IBinde
[all...]
H A DClient.h41 Client(const sp<SurfaceFlinger>& flinger);
47 void attachLayer(const sp<IBinder>& handle, const sp<Layer>& layer);
51 sp<Layer> getLayerUser(const sp<IBinder>& handle) const;
58 sp<IBinder>* handle,
59 sp<IGraphicBufferProducer>* gbp);
61 virtual status_t destroySurface(const sp<IBinder>& handle);
63 virtual status_t clearLayerFrameStats(const sp<IBinder>& handle) const;
65 virtual status_t getLayerFrameStats(const sp<IBinde
[all...]
H A DDispSync.cpp181 const sp<DispSync::Callback>& callback) {
208 status_t removeEventListener(const sp<DispSync::Callback>& callback) {
236 sp<DispSync::Callback> mCallback;
240 sp<DispSync::Callback> mCallback;
416 bool DispSync::addPresentFence(const sp<Fence>& fence) {
425 const sp<Fence>& f(mPresentFences[i]);
496 const sp<Callback>& callback) {
508 status_t DispSync::removeEventListener(const sp<Callback>& callback) {
H A DDispSync.h79 bool addPresentFence(const sp<Fence>& fence);
115 const sp<Callback>& callback);
120 status_t removeEventListener(const sp<Callback>& callback);
174 sp<Fence> mPresentFences[NUM_PRESENT_SAMPLES];
181 sp<DispSyncThread> mThread;
H A DDisplayDevice.cpp74 const sp<SurfaceFlinger>& flinger,
82 const sp<DisplaySurface>& displaySurface,
83 const sp<IGraphicBufferProducer>& producer,
369 const sp<Fence>& DisplayDevice::getClientTargetAcquireFence() const {
375 void DisplayDevice::setVisibleLayersSortedByZ(const Vector< sp<Layer> >& layers) {
379 const Vector< sp<Layer> >& DisplayDevice::getVisibleLayersSortedByZ() const {
H A DDisplayDevice.h87 const sp<SurfaceFlinger>& flinger,
95 const sp<DisplaySurface>& displaySurface,
96 const sp<IGraphicBufferProducer>& producer,
122 void setVisibleLayersSortedByZ(const Vector< sp<Layer> >& layers);
123 const Vector< sp<Layer> >& getVisibleLayersSortedByZ() const;
176 const sp<Fence>& getClientTargetAcquireFence() const;
204 sp<SurfaceFlinger> mFlinger;
210 sp<ANativeWindow> mNativeWindow;
211 sp<DisplaySurface> mDisplaySurface;
232 Vector< sp<Laye
[all...]
/frameworks/native/services/surfaceflinger/DisplayHardware/
H A DDisplaySurface.h79 virtual const sp<Fence>& getClientTargetAcquireFence() const = 0;
H A DFramebufferSurface.cpp59 const sp<IGraphicBufferConsumer>& consumer) :
104 sp<GraphicBuffer> buf;
105 sp<Fence> acquireFence(Fence::NO_FENCE);
127 status_t FramebufferSurface::nextBuffer(sp<GraphicBuffer>& outBuffer,
128 sp<Fence>& outFence, android_dataspace_t& outDataspace) {
130 status_t FramebufferSurface::nextBuffer(sp<GraphicBuffer>& outBuffer, sp<Fence>& outFence) {
183 sp<GraphicBuffer> buf;
184 sp<Fence> acquireFence;
208 sp<Fenc
[all...]
H A DFramebufferSurface.h40 FramebufferSurface(HWComposer& hwc, int disp, const sp<IGraphicBufferConsumer>& consumer);
55 virtual const sp<Fence>& getClientTargetAcquireFence() const override;
71 status_t nextBuffer(sp<GraphicBuffer>& outBuffer, sp<Fence>& outFence,
74 status_t nextBuffer(sp<GraphicBuffer>& outBuffer, sp<Fence>& outFence);
87 sp<GraphicBuffer> mCurrentBuffer;
90 sp<Fence> mCurrentFence;
99 sp<GraphicBuffer> mPreviousBuffer;
H A DHWC2.cpp81 using android::sp;
718 std::unordered_map<std::shared_ptr<Layer>, sp<Fence>>* outFences) const
737 std::unordered_map<std::shared_ptr<Layer>, sp<Fence>> releaseFences;
742 sp<Fence> fence(new Fence(fenceFds[element]));
755 Error Display::present(sp<Fence>* outRetireFence)
783 const sp<Fence>& acquireFence, android_dataspace_t dataspace)
806 Error Display::setOutputBuffer(const sp<GraphicBuffer>& buffer,
807 const sp<Fence>& releaseFence)
959 const sp<Fence>& acquireFence)
H A DHWC2.h299 android::sp<android::Fence>>* outFences) const;
301 android::sp<android::Fence>* outRetireFence);
306 const android::sp<android::Fence>& acquireFence,
312 const android::sp<android::GraphicBuffer>& buffer,
313 const android::sp<android::Fence>& releaseFence);
367 const android::sp<android::Fence>& acquireFence);
H A DHWC2On1Adapter.cpp2099 const sp<Fence>& HWC2On1Adapter::Layer::getReleaseFence() const
H A DHWC2On1Adapter.h145 const sp<Fence>& get() const {
151 std::queue<sp<Fence>> mFences;
166 sp<Fence> mFence;
527 const sp<Fence>& getReleaseFence() const;
H A DHWComposer.cpp62 HWComposer::HWComposer(const sp<SurfaceFlinger>& flinger)
398 const sp<Fence>& acquireFence, const sp<GraphicBuffer>& target,
533 sp<Fence> HWComposer::getRetireFence(int32_t displayId) const {
541 sp<Fence> HWComposer::getLayerReleaseFence(int32_t displayId,
571 std::unordered_map<std::shared_ptr<HWC2::Layer>, sp<Fence>> releaseFences;
699 const sp<Fence>& acquireFence, const sp<GraphicBuffer>& buffer) {

Completed in 109 milliseconds

<<11121314151617181920>>