Home | History | Annotate | Download | only in input

Lines Matching refs:InjectionState

615     InjectionState* injectionState = entry->injectionState;
616 if (injectionState && injectionState->injectionResult == INPUT_EVENT_INJECTION_PENDING) {
1062 if (! checkInjectionPermission(mFocusedWindowHandle, entry->injectionState)) {
1397 entry->injectionState)) {
1498 if (checkInjectionPermission(NULL, entry->injectionState)) {
1622 const InjectionState* injectionState) {
1623 if (injectionState
1625 || windowHandle->getInfo()->ownerUid != injectionState->injectorUid)
1626 && !hasInjectionPermission(injectionState->injectorPid, injectionState->injectorUid)) {
1630 injectionState->injectorPid, injectionState->injectorUid,
1635 injectionState->injectorPid, injectionState->injectorUid);
2320 if (originalMotionEntry->injectionState) {
2321 splitMotionEntry->injectionState = originalMotionEntry->injectionState;
2322 splitMotionEntry->injectionState->refCount += 1;
2636 InjectionState* injectionState = new InjectionState(injectorPid, injectorUid);
2638 injectionState->injectionIsAsync = true;
2641 injectionState->refCount += 1;
2642 lastInjectedEntry->injectionState = injectionState;
2665 injectionResult = injectionState->injectionResult;
2685 while (injectionState->pendingForegroundDispatches != 0) {
2688 injectionState->pendingForegroundDispatches);
2705 injectionState->release();
2723 InjectionState* injectionState = entry->injectionState;
2724 if (injectionState) {
2728 injectionResult, injectionState->injectorPid, injectionState->injectorUid);
2731 if (injectionState->injectionIsAsync
2750 injectionState->injectionResult = injectionResult;
2756 InjectionState* injectionState = entry->injectionState;
2757 if (injectionState) {
2758 injectionState->pendingForegroundDispatches += 1;
2763 InjectionState* injectionState = entry->injectionState;
2764 if (injectionState) {
2765 injectionState->pendingForegroundDispatches -= 1;
2767 if (injectionState->pendingForegroundDispatches == 0) {
3750 // --- InputDispatcher::InjectionState ---
3752 InputDispatcher::InjectionState::InjectionState(int32_t injectorPid, int32_t injectorUid) :
3759 InputDispatcher::InjectionState::~InjectionState() {
3762 void InputDispatcher::InjectionState::release() {
3776 injectionState(NULL), dispatchInProgress(false) {
3793 if (injectionState) {
3794 injectionState->release();
3795 injectionState = NULL;