Home
last modified time | relevance | path

Searched refs:tgid (Results 1 – 21 of 21) sorted by relevance

/frameworks/native/services/powermanager/tests/
DPowerHalWrapperAidlTest.cpp56 (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/
DPowerHalController.cpp129 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()
DPowerHalWrapper.cpp250 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/
DPowerHalWrapper.h56 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 …]
DPowerHalController.h65 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/
DMockIPower.h50 (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));
DMockPowerHalController.h52 (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/
Dcom_android_internal_os_KernelSingleProcessCpuThreadReader.cpp86 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()
Dandroid_util_Process.cpp1157 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/
Dcom_android_server_hint_HintManagerService.cpp75 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/
DHintManagerService.java267 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/
DKernelSingleProcessCpuThreadReaderTest.java98 public boolean startTrackingProcessCpuTimes(int tgid) { in startTrackingProcessCpuTimes() argument
99 mTrackedTgid = tgid; in startTrackingProcessCpuTimes()
/frameworks/native/services/powermanager/benchmarks/
DPowerHalAidlBenchmarks.cpp164 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/
DSystemServerCpuThreadReaderTest.java93 public boolean startTrackingProcessCpuTimes(int tgid) { in startTrackingProcessCpuTimes() argument
/frameworks/base/core/java/com/android/internal/os/
DKernelSingleProcessCpuThreadReader.java68 boolean startTrackingProcessCpuTimes(int tgid); in startTrackingProcessCpuTimes() argument
/frameworks/base/core/java/android/os/
DProcess.java1460 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/
Dcputimeinstate.cpp621 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()
Dtesttimeinstate.cpp614 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/
Dps.proto40 // group ID for the thread group leader (tgid); and a tty process group
/frameworks/native/cmds/atrace/
Datrace.rc22 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/
DHintManagerServiceTest.java233 public long halCreateHintSession(int tgid, int uid, int[] tids, long durationNanos) {
238 public long halCreateHintSessionWithConfig(int tgid, int uid, int[] tids,