Lines Matching refs:injectionState

389     if (motionEntry.injectionState) {  in createDispatchEntry()
390 combinedMotionEntry->injectionState = motionEntry.injectionState; in createDispatchEntry()
391 combinedMotionEntry->injectionState->refCount += 1; in createDispatchEntry()
1210 InjectionState* injectionState = entry->injectionState; in releaseInboundEventLocked() local
1211 if (injectionState && injectionState->injectionResult == InputEventInjectionResult::PENDING) { in releaseInboundEventLocked()
1869 if (!checkInjectionPermission(focusedWindowHandle, entry.injectionState)) { in findFocusedWindowTargetsLocked()
2235 if (!checkInjectionPermission(touchedWindow.windowHandle, entry.injectionState)) { in findTouchedWindowTargetsLocked()
2323 if (checkInjectionPermission(nullptr, entry.injectionState)) { in findTouchedWindowTargetsLocked()
2532 const InjectionState* injectionState) { in checkInjectionPermission() argument
2533 if (injectionState && in checkInjectionPermission()
2535 windowHandle->getInfo()->ownerUid != injectionState->injectorUid) && in checkInjectionPermission()
2536 !hasInjectionPermission(injectionState->injectorPid, injectionState->injectorUid)) { in checkInjectionPermission()
2540 injectionState->injectorPid, injectionState->injectorUid, in checkInjectionPermission()
2544 injectionState->injectorPid, injectionState->injectorUid); in checkInjectionPermission()
3721 if (originalMotionEntry.injectionState) { in splitMotionEvent()
3722 splitMotionEntry->injectionState = originalMotionEntry.injectionState; in splitMotionEvent()
3723 splitMotionEntry->injectionState->refCount += 1; in splitMotionEvent()
4193 InjectionState* injectionState = new InjectionState(injectorPid, injectorUid); in injectInputEvent() local
4195 injectionState->injectionIsAsync = true; in injectInputEvent()
4198 injectionState->refCount += 1; in injectInputEvent()
4199 injectedEntries.back()->injectionState = injectionState; in injectInputEvent()
4221 injectionResult = injectionState->injectionResult; in injectInputEvent()
4241 while (injectionState->pendingForegroundDispatches != 0) { in injectInputEvent()
4244 injectionState->pendingForegroundDispatches); in injectInputEvent()
4261 injectionState->release(); in injectInputEvent()
4312 InjectionState* injectionState = entry.injectionState; in setInjectionResult() local
4313 if (injectionState) { in setInjectionResult()
4317 injectionResult, injectionState->injectorPid, injectionState->injectorUid); in setInjectionResult()
4320 if (injectionState->injectionIsAsync && !(entry.policyFlags & POLICY_FLAG_FILTERED)) { in setInjectionResult()
4341 injectionState->injectionResult = injectionResult; in setInjectionResult()
4347 InjectionState* injectionState = entry.injectionState; in incrementPendingForegroundDispatches() local
4348 if (injectionState) { in incrementPendingForegroundDispatches()
4349 injectionState->pendingForegroundDispatches += 1; in incrementPendingForegroundDispatches()
4354 InjectionState* injectionState = entry.injectionState; in decrementPendingForegroundDispatches() local
4355 if (injectionState) { in decrementPendingForegroundDispatches()
4356 injectionState->pendingForegroundDispatches -= 1; in decrementPendingForegroundDispatches()
4358 if (injectionState->pendingForegroundDispatches == 0) { in decrementPendingForegroundDispatches()