/frameworks/base/libs/ui/tests/ |
H A D | InputDispatcher_test.cpp | 78 int32_t injectorPid, int32_t injectorUid) { 77 checkInjectEventsPermissionNonReentrant( int32_t injectorPid, int32_t injectorUid) argument
|
H A D | InputReader_test.cpp | 332 int32_t injectorPid, int32_t injectorUid, int32_t syncMode, int32_t timeoutMillis) { 331 injectInputEvent(const InputEvent* event, int32_t injectorPid, int32_t injectorUid, int32_t syncMode, int32_t timeoutMillis) argument
|
/frameworks/base/services/java/com/android/server/ |
H A D | InputManager.java | 75 int injectorPid, int injectorUid, int syncMode, int timeoutMillis); 280 * @param injectorUid The uid of the injecting application. 285 public int injectInputEvent(InputEvent event, int injectorPid, int injectorUid, argument 290 if (injectorPid < 0 || injectorUid < 0) { 291 throw new IllegalArgumentException("injectorPid and injectorUid must not be negative."); 297 return nativeInjectInputEvent(event, injectorPid, injectorUid, syncMode, timeoutMillis); 397 public boolean checkInjectEventsPermission(int injectorPid, int injectorUid) { argument 399 android.Manifest.permission.INJECT_EVENTS, injectorPid, injectorUid) 74 nativeInjectInputEvent(InputEvent event, int injectorPid, int injectorUid, int syncMode, int timeoutMillis) argument
|
/frameworks/base/services/jni/ |
H A D | com_android_server_InputManager.cpp | 213 int32_t injectorPid, int32_t injectorUid); 967 int32_t injectorPid, int32_t injectorUid) { 970 gCallbacksClassInfo.checkInjectEventsPermission, injectorPid, injectorUid); 1149 jobject inputEventObj, jint injectorPid, jint injectorUid, 1160 & keyEvent, injectorPid, injectorUid, syncMode, timeoutMillis); 1166 & motionEvent, injectorPid, injectorUid, syncMode, timeoutMillis); 966 checkInjectEventsPermissionNonReentrant( int32_t injectorPid, int32_t injectorUid) argument 1148 android_server_InputManager_nativeInjectInputEvent(JNIEnv* env, jclass clazz, jobject inputEventObj, jint injectorPid, jint injectorUid, jint syncMode, jint timeoutMillis) argument
|
/frameworks/base/include/ui/ |
H A D | InputDispatcher.h | 322 int32_t injectorPid, int32_t injectorUid) = 0; 370 int32_t injectorPid, int32_t injectorUid, int32_t syncMode, int32_t timeoutMillis) = 0; 440 int32_t injectorPid, int32_t injectorUid, int32_t syncMode, int32_t timeoutMillis); 460 int32_t injectorUid; member in struct:android::InputDispatcher::InjectionState 655 InjectionState* obtainInjectionState(int32_t injectorPid, int32_t injectorUid); 879 bool hasInjectionPermission(int32_t injectorPid, int32_t injectorUid);
|
/frameworks/base/libs/ui/ |
H A D | InputDispatcher.cpp | 1348 && (window == NULL || window->ownerUid != injectionState->injectorUid) 1349 && !hasInjectionPermission(injectionState->injectorPid, injectionState->injectorUid)) { 1353 injectionState->injectorPid, injectionState->injectorUid, 1358 injectionState->injectorPid, injectionState->injectorUid); 2282 int32_t injectorPid, int32_t injectorUid, int32_t syncMode, int32_t timeoutMillis) { 2284 LOGD("injectInputEvent - eventType=%d, injectorPid=%d, injectorUid=%d, " 2286 event->getType(), injectorPid, injectorUid, syncMode, timeoutMillis); 2292 if (hasInjectionPermission(injectorPid, injectorUid)) { 2356 InjectionState* injectionState = mAllocator.obtainInjectionState(injectorPid, injectorUid); 2424 "injectorPid=%d, injectorUid 2281 injectInputEvent(const InputEvent* event, int32_t injectorPid, int32_t injectorUid, int32_t syncMode, int32_t timeoutMillis) argument 2431 hasInjectionPermission(int32_t injectorPid, int32_t injectorUid) argument 2994 obtainInjectionState(int32_t injectorPid, int32_t injectorUid) argument [all...] |