/frameworks/native/services/powermanager/tests/ |
D | PowerHalWrapperAidlTest.cpp | 56 (int32_t tgid, int32_t uid, const std::vector<int32_t>& threadIds, 60 (int32_t tgid, int32_t uid, const std::vector<int32_t>& threadIds, 65 (int32_t tgid, int32_t uid, ChannelConfig* _aidl_return), (override)); 66 MOCK_METHOD(ndk::ScopedAStatus, closeSessionChannel, (int32_t tgid, int32_t uid), (override)); 254 int32_t tgid = 999; in TEST_F() local 258 createHintSession(Eq(tgid), Eq(uid), Eq(threadIds), Eq(durationNanos), _)) in TEST_F() 261 auto result = mWrapper->createHintSession(tgid, uid, threadIds, durationNanos); in TEST_F() 267 int32_t tgid = 999; in TEST_F() local 273 createHintSessionWithConfig(Eq(tgid), Eq(uid), Eq(threadIds), Eq(durationNanos), in TEST_F() 278 mWrapper->createHintSessionWithConfig(tgid, uid, threadIds, durationNanos, tag, &out); in TEST_F() [all …]
|
/frameworks/native/services/powermanager/ |
D | PowerHalController.cpp | 129 int32_t tgid, int32_t uid, const std::vector<int32_t>& threadIds, int64_t durationNanos) { in createHintSession() argument 132 processHalResult(handle->createHintSession(tgid, uid, threadIds, in createHintSession() 138 int32_t tgid, int32_t uid, const std::vector<int32_t>& threadIds, int64_t durationNanos, in createHintSessionWithConfig() argument 143 processHalResult(handle->createHintSessionWithConfig(tgid, uid, threadIds, in createHintSessionWithConfig() 157 int tgid, int uid) { in getSessionChannel() argument 160 processHalResult(handle->getSessionChannel(tgid, uid), in getSessionChannel() 164 HalResult<void> PowerHalController::closeSessionChannel(int tgid, int uid) { in closeSessionChannel() argument 167 processHalResult(handle->closeSessionChannel(tgid, uid), in closeSessionChannel()
|
D | PowerHalWrapper.cpp | 250 int32_t tgid, int32_t uid, const std::vector<int32_t>& threadIds, int64_t durationNanos) { in createHintSession() argument 253 fromStatus(mHandle->createHintSession(tgid, uid, threadIds, durationNanos, &appSession), in createHintSession() 258 int32_t tgid, int32_t uid, const std::vector<int32_t>& threadIds, int64_t durationNanos, in createHintSessionWithConfig() argument 262 fromStatus(mHandle->createHintSessionWithConfig(tgid, uid, threadIds, durationNanos, in createHintSessionWithConfig() 273 HalResult<Aidl::ChannelConfig> AidlHalWrapper::getSessionChannel(int tgid, int uid) { in getSessionChannel() argument 275 auto result = mHandle->getSessionChannel(tgid, uid, &config); in getSessionChannel() 279 HalResult<void> AidlHalWrapper::closeSessionChannel(int tgid, int uid) { in closeSessionChannel() argument 280 return HalResult<void>::fromStatus(mHandle->closeSessionChannel(tgid, uid)); in closeSessionChannel()
|
/frameworks/native/include/powermanager/ |
D | PowerHalWrapper.h | 56 int32_t tgid, int32_t uid, const std::vector<int32_t>& threadIds, 59 int32_t tgid, int32_t uid, const std::vector<int32_t>& threadIds, int64_t durationNanos, 63 virtual HalResult<aidl::android::hardware::power::ChannelConfig> getSessionChannel(int tgid, 65 virtual HalResult<void> closeSessionChannel(int tgid, int uid) = 0; 78 int32_t tgid, int32_t uid, const std::vector<int32_t>& threadIds, 81 int32_t tgid, int32_t uid, const std::vector<int32_t>& threadIds, int64_t durationNanos, 85 HalResult<aidl::android::hardware::power::ChannelConfig> getSessionChannel(int tgid, 87 HalResult<void> closeSessionChannel(int tgid, int uid) override; 162 int32_t tgid, int32_t uid, const std::vector<int32_t>& threadIds, 165 int32_t tgid, int32_t uid, const std::vector<int32_t>& threadIds, int64_t durationNanos, [all …]
|
D | PowerHalController.h | 65 int32_t tgid, int32_t uid, const std::vector<int32_t>& threadIds, 68 int32_t tgid, int32_t uid, const std::vector<int32_t>& threadIds, int64_t durationNanos, 73 int tgid, int uid) override; 74 virtual HalResult<void> closeSessionChannel(int tgid, int uid) override;
|
/frameworks/native/services/surfaceflinger/tests/unittests/mock/DisplayHardware/ |
D | MockIPower.h | 50 (int32_t tgid, int32_t uid, const std::vector<int32_t>& threadIds, 55 (int32_t tgid, int32_t uid, const std::vector<int32_t>& threadIds, 60 (int32_t tgid, int32_t uid, ChannelConfig* _aidl_return), (override)); 61 MOCK_METHOD(ndk::ScopedAStatus, closeSessionChannel, (int32_t tgid, int32_t uid), (override));
|
D | MockPowerHalController.h | 52 (int32_t tgid, int32_t uid, const std::vector<int32_t>& threadIds, 58 (int tgid, int uid), (override)); 59 MOCK_METHOD(HalResult<void>, closeSessionChannel, (int tgid, int uid), (override));
|
/frameworks/base/core/jni/ |
D | com_android_internal_os_KernelSingleProcessCpuThreadReader.cpp | 86 bool startTrackingProcessCpuTimes(pid_t tgid) { in startTrackingProcessCpuTimes() argument 87 return android::bpf::startTrackingProcessCpuTimes(tgid); in startTrackingProcessCpuTimes() 114 bool startTrackingProcessCpuTimes(pid_t tgid); 119 getAggregatedTaskCpuFreqTimes(pid_t tgid, const std::vector<uint16_t> &aggregationKeys); 137 static jboolean startTrackingProcessCpuTimes(JNIEnv *env, jclass, jint tgid, in startTrackingProcessCpuTimes() argument 141 return cpuTimeInStateReader->startTrackingProcessCpuTimes(tgid); in startTrackingProcessCpuTimes() 270 bool MockCpuTimeInStateReader::startTrackingProcessCpuTimes(pid_t tgid) { in startTrackingProcessCpuTimes() argument 277 return mEnv->CallBooleanMethod(mCpuTimeInStateReader, mid, tgid); in startTrackingProcessCpuTimes()
|
D | android_util_Process.cpp | 1157 void android_os_Process_sendTgSignalThrows(JNIEnv* env, jobject clazz, jint tgid, jint tid, in android_os_Process_sendTgSignalThrows() argument 1159 if (tgid <= 0 || tid <= 0) { in android_os_Process_sendTgSignalThrows() 1161 "Invalid argument: tgid(%d), tid(%d)", tid, tgid); in android_os_Process_sendTgSignalThrows() 1164 int ret = tgkill(tgid, tid, sig); in android_os_Process_sendTgSignalThrows() 1168 "Process with tid %d and tgid %d not found", tid, tgid); in android_os_Process_sendTgSignalThrows()
|
/frameworks/base/services/core/jni/ |
D | com_android_server_hint_HintManagerService.cpp | 75 static jlong createHintSession(JNIEnv* env, int32_t tgid, int32_t uid, in createHintSession() argument 77 auto result = gPowerHalController.createHintSession(tgid, uid, threadIds, durationNanos); in createHintSession() 93 static jlong createHintSessionWithConfig(JNIEnv* env, int32_t tgid, int32_t uid, in createHintSessionWithConfig() argument 97 gPowerHalController.createHintSessionWithConfig(tgid, uid, threadIds, durationNanos, in createHintSessionWithConfig() 170 static jlong nativeCreateHintSession(JNIEnv* env, jclass /* clazz */, jint tgid, jint uid, in nativeCreateHintSession() argument 178 return createHintSession(env, tgid, uid, threadIds, durationNanos); in nativeCreateHintSession() 181 static jlong nativeCreateHintSessionWithConfig(JNIEnv* env, jclass /* clazz */, jint tgid, jint uid, in nativeCreateHintSessionWithConfig() argument 191 jlong out = createHintSessionWithConfig(env, tgid, uid, std::move(threadIds), durationNanos, in nativeCreateHintSessionWithConfig()
|
/frameworks/base/services/core/java/com/android/server/power/hint/ |
D | HintManagerService.java | 267 private static native long nativeCreateHintSession(int tgid, int uid, int[] tids, in nativeCreateHintSession() argument 270 private static native long nativeCreateHintSessionWithConfig(int tgid, int uid, int[] tids, in nativeCreateHintSessionWithConfig() argument 305 public long halCreateHintSession(int tgid, int uid, int[] tids, long durationNanos) { in halCreateHintSession() argument 306 return nativeCreateHintSession(tgid, uid, tids, durationNanos); in halCreateHintSession() 311 int tgid, int uid, int[] tids, long durationNanos, int tag, SessionConfig config) { in halCreateHintSessionWithConfig() argument 312 return nativeCreateHintSessionWithConfig(tgid, uid, tids, durationNanos, tag, config); in halCreateHintSessionWithConfig() 449 public ChannelItem getOrCreateMappedChannelItem(int tgid, int uid, IBinder token) { in getOrCreateMappedChannelItem() argument 455 if (!map.containsKey(tgid)) { in getOrCreateMappedChannelItem() 456 ChannelItem item = new ChannelItem(tgid, uid, token); in getOrCreateMappedChannelItem() 458 map.put(tgid, item); in getOrCreateMappedChannelItem() [all …]
|
/frameworks/base/core/tests/coretests/src/com/android/internal/os/ |
D | KernelSingleProcessCpuThreadReaderTest.java | 98 public boolean startTrackingProcessCpuTimes(int tgid) { in startTrackingProcessCpuTimes() argument 99 mTrackedTgid = tgid; in startTrackingProcessCpuTimes()
|
/frameworks/native/services/powermanager/benchmarks/ |
D | PowerHalAidlBenchmarks.cpp | 164 int32_t tgid = 999; in BM_PowerHalAidlBenchmarks_createHintSession() local 176 hal->createHintSession(tgid, uid, threadIds, durationNanos, &appSession); in BM_PowerHalAidlBenchmarks_createHintSession() 184 ret = hal->createHintSession(tgid, uid, threadIds, durationNanos, &appSession); in BM_PowerHalAidlBenchmarks_createHintSession()
|
/frameworks/base/services/tests/powerstatstests/src/com/android/server/power/stats/ |
D | SystemServerCpuThreadReaderTest.java | 93 public boolean startTrackingProcessCpuTimes(int tgid) { in startTrackingProcessCpuTimes() argument
|
/frameworks/base/core/java/com/android/internal/os/ |
D | KernelSingleProcessCpuThreadReader.java | 68 boolean startTrackingProcessCpuTimes(int tgid); in startTrackingProcessCpuTimes() argument
|
/frameworks/base/core/java/android/os/ |
D | Process.java | 1460 public static final void checkTid(int tgid, int tid) in checkTid() argument 1462 sendTgSignalThrows(tgid, tid, SIGNAL_DEFAULT); in checkTid() 1503 private static native void sendTgSignalThrows(int pid, int tgid, int signal) in sendTgSignalThrows() argument
|
/frameworks/native/libs/cputimeinstate/ |
D | cputimeinstate.cpp | 621 getAggregatedTaskCpuFreqTimes(pid_t tgid, const std::vector<uint16_t> &aggregationKeys) { in getAggregatedTaskCpuFreqTimes() argument 637 aggregated_task_tis_key_t key{.tgid = tgid, .aggregation_key = aggregationKey}; in getAggregatedTaskCpuFreqTimes()
|
D | testtimeinstate.cpp | 614 pid_t tgid = getpid(); in TEST_F() local 615 startTrackingProcessCpuTimes(tgid); in TEST_F() 631 getAggregatedTaskCpuFreqTimes(tgid, {0, 42}); in TEST_F()
|
/frameworks/base/core/proto/android/os/ |
D | ps.proto | 40 // group ID for the thread group leader (tgid); and a tty process group
|
/frameworks/native/cmds/atrace/ |
D | atrace.rc | 22 chmod 0666 /sys/kernel/debug/tracing/options/print-tgid 23 chmod 0666 /sys/kernel/tracing/options/print-tgid 24 chmod 0666 /sys/kernel/debug/tracing/options/record-tgid 25 chmod 0666 /sys/kernel/tracing/options/record-tgid
|
/frameworks/base/services/tests/servicestests/src/com/android/server/power/hint/ |
D | HintManagerServiceTest.java | 233 public long halCreateHintSession(int tgid, int uid, int[] tids, long durationNanos) { 238 public long halCreateHintSessionWithConfig(int tgid, int uid, int[] tids,
|