Home
last modified time | relevance | path

Searched refs:looper (Results 1 – 25 of 434) sorted by relevance

12345678910>>...18

/aosp14/frameworks/base/native/android/
H A Dlooper.cpp33 return reinterpret_cast<ALooper*>(looper); in Looper_to_ALooper()
44 void ALooper_acquire(ALooper* looper) { in ALooper_acquire() argument
48 void ALooper_release(ALooper* looper) { in ALooper_release() argument
53 sp<Looper> looper = Looper::getForThread(); in ALooper_pollOnce() local
54 if (looper == NULL) { in ALooper_pollOnce()
64 sp<Looper> looper = Looper::getForThread(); in ALooper_pollAll() local
65 if (looper == NULL) { in ALooper_pollAll()
74 void ALooper_wake(ALooper* looper) { in ALooper_wake() argument
75 ALooper_to_Looper(looper)->wake(); in ALooper_wake()
83 int ALooper_removeFd(ALooper* looper, int fd) { in ALooper_removeFd() argument
[all …]
/aosp14/system/core/libutils/
H A DLooper_fuzz.cpp41 [](FuzzedDataProvider* dataProvider, sp<Looper> looper, Pipe) -> void { in __anonda8a39c00102()
44 [](FuzzedDataProvider* dataProvider, sp<Looper> looper, Pipe) -> void { in __anonda8a39c00202()
48 [](FuzzedDataProvider* dataProvider, sp<Looper> looper, Pipe pipeObj) -> void { in __anonda8a39c00302()
49 looper->addFd(pipeObj.receiveFd, dataProvider->ConsumeIntegral<int>(), in __anonda8a39c00302()
54 looper->addFd(pipeObj.receiveFd, dataProvider->ConsumeIntegral<int>(), in __anonda8a39c00402()
59 looper->addFd(pipeObj.receiveFd, dataProvider->ConsumeIntegral<int>(), in __anonda8a39c00502()
64 looper->addFd(pipeObj.receiveFd, dataProvider->ConsumeIntegral<int>(), in __anonda8a39c00602()
68 [](FuzzedDataProvider*, sp<Looper> looper, Pipe) -> void { looper->wake(); }, in __anonda8a39c00702()
74 sp<Looper> looper = new Looper(dataProvider.ConsumeBool()); in LLVMFuzzerTestOneInput() local
79 operations[op](&dataProvider, looper, pipeObj); in LLVMFuzzerTestOneInput()
[all …]
/aosp14/frameworks/base/services/core/java/com/android/server/am/
H A DBroadcastLoopers.java50 public static void addLooper(@NonNull Looper looper) { in addLooper() argument
52 sLoopers.add(Objects.requireNonNull(looper)); in addLooper()
61 final Looper looper = Looper.myLooper(); in addMyLooper() local
62 if (looper != null) { in addMyLooper()
64 if (sLoopers.add(looper)) { in addMyLooper()
77 waitForCondition(pw, (looper, latch) -> { in waitForIdle()
78 final MessageQueue queue = looper.getQueue(); in waitForIdle()
92 waitForCondition(pw, (looper, latch) -> { in waitForBarrier()
93 (new Handler(looper)).post(() -> { in waitForBarrier()
109 final Looper looper = sLoopers.valueAt(i); in waitForCondition() local
[all …]
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/util/concurrency/
H A DSysUIConcurrencyModule.java109 public static Executor provideExecutor(@Background Looper looper) { in provideExecutor() argument
110 return new ExecutorImpl(looper); in provideExecutor()
120 return new ExecutorImpl(looper); in provideBroadcastRunningExecutor()
129 public static Executor provideLongRunningExecutor(@LongRunning Looper looper) { in provideLongRunningExecutor() argument
130 return new ExecutorImpl(looper); in provideLongRunningExecutor()
140 @LongRunning Looper looper) { in provideLongRunningDelayableExecutor()
141 return new ExecutorImpl(looper); in provideLongRunningDelayableExecutor()
150 public static Executor provideBackgroundExecutor(@Background Looper looper) { in provideBackgroundExecutor() argument
151 return new ExecutorImpl(looper); in provideBackgroundExecutor()
160 return new ExecutorImpl(looper); in provideDelayableExecutor()
[all …]
/aosp14/frameworks/base/core/java/android/os/
H A DHandlerThread.java138 Looper looper = getLooper(); in quit() local
139 if (looper != null) { in quit()
140 looper.quit(); in quit()
165 Looper looper = getLooper(); in quitSafely() local
166 if (looper != null) { in quitSafely()
167 looper.quitSafely(); in quitSafely()
H A DHandler.java161 public Handler(@NonNull Looper looper) { in Handler() argument
162 this(looper, null, false); in Handler()
172 public Handler(@NonNull Looper looper, @Nullable Callback callback) { in Handler() argument
173 this(looper, callback, false); in Handler()
257 this(looper, callback, async, /* shared= */ false); in Handler()
261 public Handler(@NonNull Looper looper, @Nullable Callback callback, boolean async, in Handler() argument
263 mLooper = looper; in Handler()
264 mQueue = looper.mQueue; in Handler()
283 public static Handler createAsync(@NonNull Looper looper) { in createAsync() argument
285 return new Handler(looper, null, true); in createAsync()
[all …]
H A DTestLooperManager.java45 public TestLooperManager(Looper looper) { in TestLooperManager() argument
47 if (sHeldLoopers.contains(looper)) { in TestLooperManager()
50 sHeldLoopers.add(looper); in TestLooperManager()
52 mLooper = looper; in TestLooperManager()
55 new Handler(looper).post(new LooperHolder()); in TestLooperManager()
/aosp14/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/qs/tiles/
H A DInternetTileNewImplTest.kt78 private lateinit var looper: TestableLooper
92 looper = TestableLooper.get(this)
113 looper.looper,
114 Handler(looper.looper),
128 looper.processAllMessages()
138 looper.processAllMessages()
156 looper.processAllMessages()
171 looper.processAllMessages()
186 looper.processAllMessages()
206 looper.processAllMessages()
[all …]
/aosp14/frameworks/base/media/java/android/media/
H A DMediaSync.java258 Looper looper; in setCallback() local
259 if ((looper = Looper.myLooper()) == null) { in setCallback()
260 looper = Looper.getMainLooper(); in setCallback()
262 if (looper == null) { in setCallback()
265 mCallbackHandler = new Handler(looper); in setCallback()
291 Looper looper; in setOnErrorListener() local
292 if ((looper = Looper.myLooper()) == null) { in setOnErrorListener()
293 looper = Looper.getMainLooper(); in setOnErrorListener()
295 if (looper == null) { in setOnErrorListener()
298 mOnErrorListenerHandler = new Handler(looper); in setOnErrorListener()
/aosp14/frameworks/base/core/java/android/view/
H A DBatchedInputEventReceiver.java41 InputChannel inputChannel, Looper looper, Choreographer choreographer) { in BatchedInputEventReceiver() argument
42 super(inputChannel, looper); in BatchedInputEventReceiver()
45 mHandler = new Handler(looper); in BatchedInputEventReceiver()
135 public SimpleBatchedInputEventReceiver(InputChannel inputChannel, Looper looper, in SimpleBatchedInputEventReceiver() argument
137 super(inputChannel, looper, choreographer); in SimpleBatchedInputEventReceiver()
H A DDisplayEventReceiver.java106 public DisplayEventReceiver(Looper looper) { in DisplayEventReceiver() argument
107 this(looper, VSYNC_SOURCE_APP, /* eventRegistration */ 0, /* layerHandle */ 0L); in DisplayEventReceiver()
110 public DisplayEventReceiver(Looper looper, int vsyncSource, int eventRegistration) { in DisplayEventReceiver() argument
111 this(looper, vsyncSource, eventRegistration, /* layerHandle */ 0L); in DisplayEventReceiver()
123 public DisplayEventReceiver(Looper looper, int vsyncSource, int eventRegistration, in DisplayEventReceiver() argument
125 if (looper == null) { in DisplayEventReceiver()
129 mMessageQueue = looper.getQueue(); in DisplayEventReceiver()
H A DChoreographer.java112 Looper looper = Looper.myLooper();
113 if (looper == null) {
132 if (looper == null) {
278 mLooper = looper; in Choreographer()
279 mHandler = new FrameHandler(looper); in Choreographer()
333 @NonNull Looper looper) { in getInstanceForSurfaceControl() argument
334 if (looper == null) { in getInstanceForSurfaceControl()
374 boolean isTheLooperSame(Looper looper) { in isTheLooperSame() argument
375 return mLooper == looper; in isTheLooperSame()
1249 public FrameHandler(Looper looper) { in FrameHandler() argument
[all …]
H A DInputFilter.java123 public InputFilter(Looper looper) { in InputFilter() argument
124 mH = new H(looper); in InputFilter()
218 public H(Looper looper) { in H() argument
219 super(looper); in H()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/charging/
H A DWirelessChargingAnimation.java60 private WirelessChargingAnimation(@NonNull Context context, @Nullable Looper looper, in WirelessChargingAnimation() argument
63 mCurrentWirelessChargingView = new WirelessChargingView(context, looper, in WirelessChargingAnimation()
74 @Nullable Looper looper, int transmittingBatteryLevel, int batteryLevel, in makeWirelessChargingAnimation() argument
77 return new WirelessChargingAnimation(context, looper, transmittingBatteryLevel, in makeWirelessChargingAnimation()
124 public WirelessChargingView(Context context, @Nullable Looper looper, in WirelessChargingView() argument
146 if (looper == null) { in WirelessChargingView()
148 looper = Looper.myLooper(); in WirelessChargingView()
149 if (looper == null) { in WirelessChargingView()
156 mHandler = new Handler(looper, null) { in WirelessChargingView()
/aosp14/frameworks/base/services/core/java/com/android/server/location/contexthub/
H A DAuthStateDenialTimer.java51 public AuthStateDenialTimer(ContextHubClientBroker client, long nanoAppId, Looper looper) { in AuthStateDenialTimer() argument
54 mHandler = new CountDownHandler(looper); in AuthStateDenialTimer()
86 CountDownHandler(Looper looper) { in CountDownHandler() argument
87 super(looper); in CountDownHandler()
/aosp14/frameworks/base/core/java/android/widget/
H A DToast.java169 public Toast(@NonNull Context context, @Nullable Looper looper) { in Toast() argument
172 looper = getLooper(looper); in Toast()
173 mHandler = new Handler(looper); in Toast()
176 mCallbacks, looper); in Toast()
183 private Looper getLooper(@Nullable Looper looper) { in getLooper() argument
184 if (looper != null) { in getLooper()
185 return looper; in getLooper()
504 Toast result = new Toast(context, looper); in makeText()
533 Toast result = new Toast(context, looper); in makeCustomToastWithIcon()
645 @Nullable Looper looper) { in TN() argument
[all …]
/aosp14/frameworks/base/cmds/incidentd/src/
H A Dmain.cpp37 sp<Looper> looper(Looper::prepare(0 /* opts */)); in main() local
47 sp<IncidentService> service = new IncidentService(looper); in main()
56 looper->pollAll(-1 /* timeoutMillis */); in main()
/aosp14/frameworks/base/core/jni/
H A Dandroid_view_InputQueue.cpp49 InputQueue::InputQueue(jobject inputQueueObj, const sp<Looper>& looper, in InputQueue() argument
52 mDispatchLooper(looper), mHandler(new WeakMessageHandler(this)) { in InputQueue()
65 void InputQueue::attachLooper(Looper* looper, int ident, in attachLooper() argument
69 if (looper == mAppLoopers[i]) { in attachLooper()
73 mAppLoopers.push(looper); in attachLooper()
74 looper->addFd(mDispatchReadFd, ident, ALOOPER_EVENT_INPUT, callback, data); in attachLooper()
188 InputQueue* InputQueue::createQueue(jobject inputQueueObj, const sp<Looper>& looper) { in createQueue() argument
196 return new InputQueue(inputQueueObj, looper, pipeFds[0], pipeFds[1]); in createQueue()
/aosp14/frameworks/base/tests/Input/src/com/android/test/input/
H A DSpyInputEventSenderAndReceiver.kt34 class SpyInputEventReceiver(channel: InputChannel, looper: Looper) :
35 InputEventReceiver(channel, looper) {
52 class SpyInputEventSender(channel: InputChannel, looper: Looper) :
53 InputEventSender(channel, looper) {
H A DInputEventSenderAndReceiverTest.kt49 private class CrashingInputEventReceiver(channel: InputChannel, looper: Looper) :
50 InputEventReceiver(channel, looper) {
73 val looper = mHandlerThread.getLooper() regex
74 mSender = SpyInputEventSender(channels[0], looper)
75 mReceiver = SpyInputEventReceiver(channels[1], looper)
/aosp14/frameworks/base/services/core/java/com/android/server/location/gnss/
H A DNetworkTimeHelper.java56 @NonNull Context context, @NonNull Looper looper, in create() argument
60 new TimeDetectorNetworkTimeHelper.EnvironmentImpl(looper); in create()
63 return new NtpNetworkTimeHelper(context, looper, injectTimeCallback); in create()
/aosp14/frameworks/base/packages/SystemUI/tests/utils/src/com/android/systemui/util/concurrency/
H A DFakeThreadFactory.java40 public void setLooper(Looper looper) { in setLooper() argument
41 mLooper = looper; in setLooper()
70 public DelayableExecutor buildDelayableExecutorOnLooper(Looper looper) { in buildDelayableExecutorOnLooper() argument
/aosp14/frameworks/base/services/core/java/com/android/server/
H A DFgThread.java50 final Looper looper = sInstance.getLooper(); in ensureThreadLocked() local
51 looper.setTraceTag(Trace.TRACE_TAG_SYSTEM_SERVER); in ensureThreadLocked()
52 looper.setSlowLogThresholdMs( in ensureThreadLocked()
/aosp14/frameworks/base/apex/jobscheduler/service/java/com/android/server/
H A DAppSchedulingModuleThread.java48 final Looper looper = sInstance.getLooper(); in ensureThreadLocked() local
49 looper.setTraceTag(Trace.TRACE_TAG_SYSTEM_SERVER); in ensureThreadLocked()
50 looper.setSlowLogThresholdMs( in ensureThreadLocked()
/aosp14/frameworks/base/core/java/com/android/internal/os/
H A DBackgroundThread.java45 final Looper looper = sInstance.getLooper(); in ensureThreadLocked() local
46 looper.setTraceTag(Trace.TRACE_TAG_SYSTEM_SERVER); in ensureThreadLocked()
47 looper.setSlowLogThresholdMs( in ensureThreadLocked()

12345678910>>...18