Lines Matching refs:tid
74 static int add_tid_to_cgroup(int tid, int fd) in add_tid_to_cgroup() argument
87 while (tid > 0) { in add_tid_to_cgroup()
88 *--ptr = '0' + (tid % 10); in add_tid_to_cgroup()
89 tid = tid / 10; in add_tid_to_cgroup()
161 static int getCGroupSubsys(int tid, const char* subsys, char* buf, size_t bufLen) in getCGroupSubsys() argument
168 snprintf(pathBuf, sizeof(pathBuf), "/proc/%d/cgroup", tid); in getCGroupSubsys()
222 int get_sched_policy(int tid, SchedPolicy *policy) in get_sched_policy() argument
224 if (tid == 0) { in get_sched_policy()
225 tid = gettid(); in get_sched_policy()
232 if (getCGroupSubsys(tid, "cpuset", grpBuf, sizeof(grpBuf)) < 0) in get_sched_policy()
247 if (getCGroupSubsys(tid, "cpu", grpBuf, sizeof(grpBuf)) < 0) in get_sched_policy()
259 int rc = sched_getscheduler(tid); in get_sched_policy()
274 int set_cpuset_policy(int tid, SchedPolicy policy) in set_cpuset_policy() argument
278 return set_sched_policy(tid, policy); in set_cpuset_policy()
280 if (tid == 0) { in set_cpuset_policy()
281 tid = gettid(); in set_cpuset_policy()
312 if (add_tid_to_cgroup(tid, fd) != 0) { in set_cpuset_policy()
317 if (boost_fd > 0 && add_tid_to_cgroup(tid, boost_fd) != 0) { in set_cpuset_policy()
326 int set_sched_policy(int tid, SchedPolicy policy) in set_sched_policy() argument
328 if (tid == 0) { in set_sched_policy()
329 tid = gettid(); in set_sched_policy()
340 sprintf(statfile, "/proc/%d/stat", tid); in set_sched_policy()
359 SLOGD("vvv tid %d (%s)", tid, thread_name); in set_sched_policy()
365 SLOGD("^^^ tid %d (%s)", tid, thread_name); in set_sched_policy()
368 SLOGD("/// tid %d (%s)", tid, thread_name); in set_sched_policy()
371 SLOGD("??? tid %d (%s)", tid, thread_name); in set_sched_policy()
394 if (add_tid_to_cgroup(tid, fd) != 0) { in set_sched_policy()
402 sched_setscheduler(tid, in set_sched_policy()
409 policy == SP_BACKGROUND ? TIMER_SLACK_BG : TIMER_SLACK_FG, tid); in set_sched_policy()
418 int set_sched_policy(int tid UNUSED, SchedPolicy policy UNUSED) in set_sched_policy()
423 int get_sched_policy(int tid UNUSED, SchedPolicy *policy) in get_sched_policy()