Lines Matching refs:window
847 const EventEntry* entry, const InputApplication* application, const InputWindow* window, in handleTargetsNotReadyLocked() argument
849 if (application == NULL && window == NULL) { in handleTargetsNotReadyLocked()
863 getApplicationWindowLabelLocked(application, window).string()); in handleTargetsNotReadyLocked()
865 nsecs_t timeout = window ? window->dispatchingTimeout : in handleTargetsNotReadyLocked()
880 onANRLocked(currentTime, application, window, entry->eventTime, mInputTargetWaitStartTime); in handleTargetsNotReadyLocked()
1071 const InputWindow* window = & mWindows.editItemAt(i); in findTouchedWindowTargetsLocked() local
1072 int32_t flags = window->layoutParamsFlags; in findTouchedWindowTargetsLocked()
1076 topErrorWindow = window; in findTouchedWindowTargetsLocked()
1080 if (window->visible) { in findTouchedWindowTargetsLocked()
1084 if (isTouchModal || window->touchableAreaContainsPoint(x, y)) { in findTouchedWindowTargetsLocked()
1086 newTouchedWindow = window; in findTouchedWindowTargetsLocked()
1095 if (isWindowObscuredAtPointLocked(window, x, y)) { in findTouchedWindowTargetsLocked()
1099 mTempTouchState.addOrUpdateWindow(window, outsideTargetFlags, BitSet32(0)); in findTouchedWindowTargetsLocked()
1182 if (! checkInjectionPermission(touchedWindow.window, entry->injectionState)) { in findTouchedWindowTargetsLocked()
1206 if (touchedWindow.window->paused) { in findTouchedWindowTargetsLocked()
1211 NULL, touchedWindow.window, nextWakeupTime); in findTouchedWindowTargetsLocked()
1216 if (! isWindowFinishedWithPreviousInputLocked(touchedWindow.window)) { in findTouchedWindowTargetsLocked()
1221 NULL, touchedWindow.window, nextWakeupTime); in findTouchedWindowTargetsLocked()
1234 const InputWindow* window = & mWindows[i]; in findTouchedWindowTargetsLocked() local
1235 if (window->layoutParamsType == InputWindow::TYPE_WALLPAPER) { in findTouchedWindowTargetsLocked()
1236 mTempTouchState.addOrUpdateWindow(window, in findTouchedWindowTargetsLocked()
1248 addWindowTargetLocked(touchedWindow.window, touchedWindow.targetFlags, in findTouchedWindowTargetsLocked()
1321 void InputDispatcher::addWindowTargetLocked(const InputWindow* window, int32_t targetFlags, in addWindowTargetLocked() argument
1326 target.inputChannel = window->inputChannel; in addWindowTargetLocked()
1328 target.xOffset = - window->frameLeft; in addWindowTargetLocked()
1329 target.yOffset = - window->frameTop; in addWindowTargetLocked()
1345 bool InputDispatcher::checkInjectionPermission(const InputWindow* window, in checkInjectionPermission() argument
1348 && (window == NULL || window->ownerUid != injectionState->injectorUid) in checkInjectionPermission()
1350 if (window) { in checkInjectionPermission()
1354 window->inputChannel->getName().string(), in checkInjectionPermission()
1355 window->ownerUid); in checkInjectionPermission()
1366 const InputWindow* window, int32_t x, int32_t y) const { in isWindowObscuredAtPointLocked() argument
1370 if (other == window) { in isWindowObscuredAtPointLocked()
1380 bool InputDispatcher::isWindowFinishedWithPreviousInputLocked(const InputWindow* window) { in isWindowFinishedWithPreviousInputLocked() argument
1381 ssize_t connectionIndex = getConnectionIndexLocked(window->inputChannel); in isWindowFinishedWithPreviousInputLocked()
1391 const InputWindow* window) { in getApplicationWindowLabelLocked() argument
1393 if (window) { in getApplicationWindowLabelLocked()
1396 label.append(window->name); in getApplicationWindowLabelLocked()
1401 } else if (window) { in getApplicationWindowLabelLocked()
1402 return window->name; in getApplicationWindowLabelLocked()
1963 const InputWindow* window = getWindowLocked(connection->inputChannel); in synthesizeCancelationEventsForConnectionLocked() local
1964 if (window) { in synthesizeCancelationEventsForConnectionLocked()
1965 xOffset = -window->frameLeft; in synthesizeCancelationEventsForConnectionLocked()
1966 yOffset = -window->frameTop; in synthesizeCancelationEventsForConnectionLocked()
2488 const InputWindow* window = & mWindows[i]; in getWindowLocked() local
2489 if (window->inputChannel == inputChannel) { in getWindowLocked()
2490 return window; in getWindowLocked()
2518 const InputWindow* window = & mWindows.itemAt(i); in setInputWindows() local
2519 if (window->hasFocus) { in setInputWindows()
2520 mFocusedWindow = window; in setInputWindows()
2545 const InputWindow* window = getWindowLocked(touchedWindow.channel); in setInputWindows() local
2546 if (window) { in setInputWindows()
2547 touchedWindow.window = window; in setInputWindows()
2686 i, touchedWindow.window->name.string(), touchedWindow.pointerIds.value, in dumpDispatchStateLocked()
2696 const InputWindow& window = mWindows[i]; in dumpDispatchStateLocked() local
2703 i, window.name.string(), in dumpDispatchStateLocked()
2704 toString(window.paused), in dumpDispatchStateLocked()
2705 toString(window.hasFocus), in dumpDispatchStateLocked()
2706 toString(window.hasWallpaper), in dumpDispatchStateLocked()
2707 toString(window.visible), in dumpDispatchStateLocked()
2708 toString(window.canReceiveKeys), in dumpDispatchStateLocked()
2709 window.layoutParamsFlags, window.layoutParamsType, in dumpDispatchStateLocked()
2710 window.layer, in dumpDispatchStateLocked()
2711 window.frameLeft, window.frameTop, in dumpDispatchStateLocked()
2712 window.frameRight, window.frameBottom, in dumpDispatchStateLocked()
2713 window.visibleFrameLeft, window.visibleFrameTop, in dumpDispatchStateLocked()
2714 window.visibleFrameRight, window.visibleFrameBottom, in dumpDispatchStateLocked()
2715 window.touchableAreaLeft, window.touchableAreaTop, in dumpDispatchStateLocked()
2716 window.touchableAreaRight, window.touchableAreaBottom, in dumpDispatchStateLocked()
2717 window.ownerPid, window.ownerUid, in dumpDispatchStateLocked()
2718 window.dispatchingTimeout / 1000000.0); in dumpDispatchStateLocked()
2885 nsecs_t currentTime, const InputApplication* application, const InputWindow* window, in onANRLocked() argument
2889 getApplicationWindowLabelLocked(application, window).string(), in onANRLocked()
2898 if (window) { in onANRLocked()
2899 commandEntry->inputChannel = window->inputChannel; in onANRLocked()
3462 void InputDispatcher::TouchState::addOrUpdateWindow(const InputWindow* window, in addOrUpdateWindow() argument
3470 if (touchedWindow.window == window) { in addOrUpdateWindow()
3480 touchedWindow.window = window; in addOrUpdateWindow()
3483 touchedWindow.channel = window->inputChannel; in addOrUpdateWindow()
3499 return windows[i].window; in getFirstForegroundWindow()