Home
last modified time | relevance | path

Searched refs:ConnectionHandle (Results 1 – 8 of 8) sorted by relevance

/frameworks/native/services/surfaceflinger/Scheduler/
DScheduler.h61 class ConnectionHandle : public BBinder {
63 ConnectionHandle(int64_t id) : id(id) {} in ConnectionHandle() function
65 ~ConnectionHandle() = default;
72 Connection(sp<ConnectionHandle> handle, sp<EventThreadConnection> eventConnection, in Connection()
78 sp<ConnectionHandle> handle;
99 sp<ConnectionHandle> createConnection(const char* connectionName, int64_t phaseOffsetNs,
103 sp<IDisplayEventConnection> createDisplayEventConnection(const sp<ConnectionHandle>& handle,
107 EventThread* getEventThread(const sp<ConnectionHandle>& handle);
112 sp<EventThreadConnection> getEventConnection(const sp<ConnectionHandle>& handle);
115 void hotplugReceived(const sp<ConnectionHandle>& handle, PhysicalDisplayId displayId,
[all …]
DVSyncModulator.h80 Scheduler::ConnectionHandle* appConnectionHandle, in setSchedulerAndHandles()
81 Scheduler::ConnectionHandle* sfConnectionHandle) { in setSchedulerAndHandles()
191 Scheduler::ConnectionHandle* mAppConnectionHandle = nullptr;
192 Scheduler::ConnectionHandle* mSfConnectionHandle = nullptr;
DScheduler.cpp121 sp<Scheduler::ConnectionHandle> Scheduler::createConnection( in createConnection()
134 std::make_unique<Connection>(new ConnectionHandle(id), in createConnection()
155 const sp<Scheduler::ConnectionHandle>& handle, ResyncCallback resyncCallback) { in createDisplayEventConnection()
161 EventThread* Scheduler::getEventThread(const sp<Scheduler::ConnectionHandle>& handle) { in getEventThread()
166 sp<EventThreadConnection> Scheduler::getEventConnection(const sp<ConnectionHandle>& handle) { in getEventConnection()
171 void Scheduler::hotplugReceived(const sp<Scheduler::ConnectionHandle>& handle, in hotplugReceived()
177 void Scheduler::onScreenAcquired(const sp<Scheduler::ConnectionHandle>& handle) { in onScreenAcquired()
182 void Scheduler::onScreenReleased(const sp<Scheduler::ConnectionHandle>& handle) { in onScreenReleased()
187 void Scheduler::onConfigChanged(const sp<ConnectionHandle>& handle, PhysicalDisplayId displayId, in onConfigChanged()
193 void Scheduler::dump(const sp<Scheduler::ConnectionHandle>& handle, std::string& result) const { in dump()
[all …]
/frameworks/native/services/surfaceflinger/tests/unittests/
DTestableScheduler.h35 sp<Scheduler::ConnectionHandle> addConnection(std::unique_ptr<EventThread> eventThread) { in addConnection()
40 std::make_unique<Scheduler::Connection>(new ConnectionHandle(id), in addConnection()
DSchedulerTest.cpp64 sp<Scheduler::ConnectionHandle> mConnectionHandle;
124 sp<Scheduler::ConnectionHandle> connectionHandle = new Scheduler::ConnectionHandle(20); in TEST_F()
DDisplayTransactionTest.cpp188 sp<Scheduler::ConnectionHandle> sfConnectionHandle = in setupScheduler()
191 sp<Scheduler::ConnectionHandle> appConnectionHandle = in setupScheduler()
DCompositionTest.cpp132 sp<Scheduler::ConnectionHandle> connectionHandle = in setupScheduler()
/frameworks/native/services/surfaceflinger/
DSurfaceFlinger.h1115 sp<Scheduler::ConnectionHandle> mAppConnectionHandle;
1116 sp<Scheduler::ConnectionHandle> mSfConnectionHandle;