/frameworks/native/libs/vr/libdvr/ |
H A D | dvr_performance.cpp | 9 int dvrPerformanceSetSchedulerPolicy(pid_t task_id, argument 13 return client->SetSchedulerPolicy(task_id, scheduler_policy);
|
/frameworks/native/libs/vr/libpdx_default_transport/ |
H A D | pdx_benchmarks.cpp | 85 SchedStats(pid_t task_id) : task_id_(task_id) {} argument 113 pid_t task_id() const { return task_id_; } function in class:__anon1736::SchedStats
|
/frameworks/native/libs/vr/libperformance/ |
H A D | performance_client.cpp | 22 int PerformanceClient::SetCpuPartition(pid_t task_id, argument 24 if (task_id == 0) 25 task_id = gettid(); 28 InvokeRemoteMethod<PerformanceRPC::SetCpuPartition>(task_id, partition)); 31 int PerformanceClient::SetCpuPartition(pid_t task_id, const char* partition) { argument 32 if (task_id == 0) 33 task_id = gettid(); 37 task_id, WrapString(partition))); 40 int PerformanceClient::SetSchedulerPolicy(pid_t task_id, argument 42 if (task_id 50 SetSchedulerPolicy(pid_t task_id, const char* scheduler_policy) argument 60 SetSchedulerClass(pid_t task_id, const std::string& scheduler_class) argument 70 SetSchedulerClass(pid_t task_id, const char* scheduler_class) argument 80 GetCpuPartition(pid_t task_id, std::string* partition_out) argument 93 GetCpuPartition(pid_t task_id, char* partition_out, std::size_t size) argument 116 dvrSetCpuPartition(pid_t task_id, const char* partition) argument 124 dvrSetSchedulerPolicy(pid_t task_id, const char* scheduler_policy) argument 133 dvrSetSchedulerClass(pid_t task_id, const char* scheduler_class) argument 142 dvrGetCpuPartition(pid_t task_id, char* partition, size_t size) argument [all...] |
/frameworks/native/services/vr/performanced/ |
H A D | cpu_set.cpp | 170 for (auto task_id : root->GetTasks()) { 171 Task task(task_id); 177 "CpuSetManager::MoveUnboundTasks: Moving task_id=%d name=%s to " 179 task_id, task.name().c_str(), target_set.c_str(), 182 auto status = target->AttachTask(task_id); 184 "CpuSetManager::MoveUnboundTasks: Failed to attach task_id=%d " 186 task_id, target_set.c_str(), status.GetErrorMessage().c_str()); 189 "CpuSet::MoveUnboundTasks: Skipping task_id=%d name=%s cpus=%s.", 190 task_id, task.name().c_str(), task.cpus_allowed_list().c_str()); 239 Status<void> CpuSet::AttachTask(pid_t task_id) cons 243 stream << task_id; local 267 pid_t task_id = std::strtol(line.c_str(), nullptr, 10); local [all...] |
H A D | performance_service.cpp | 225 Message& message, pid_t task_id, const std::string& scheduler_policy) { 227 "PerformanceService::OnSetSchedulerPolicy: task_id=%d " 229 task_id, scheduler_policy.c_str()); 231 Task task(task_id); 236 task_id); 258 "group tgid=%d for task_id=%d", 259 task.thread_group_id(), task_id); 274 auto attach_status = target_set->AttachTask(task_id); 278 task_id, target_cpuset.c_str(), 290 sched_setscheduler(task_id, confi 224 OnSetSchedulerPolicy( Message& message, pid_t task_id, const std::string& scheduler_policy) argument 302 OnSetCpuPartition( Message& message, pid_t task_id, const std::string& partition) argument 326 OnSetSchedulerClass( Message& message, pid_t task_id, const std::string& scheduler_class) argument 358 OnGetCpuPartition(Message& message, pid_t task_id) argument [all...] |
H A D | performance_service_tests.cpp | 34 std::pair<UniqueFile, int> OpenTaskFile(pid_t task_id, argument 37 stream << kProcBase << "/" << task_id << "/" << name; 44 std::string GetTaskCpuSet(pid_t task_id) { argument 48 std::tie(file, error) = OpenTaskFile(task_id, "cpuset"); 74 pid_t task_id = 0; local 81 task_id = gettid(); 89 id_condition.wait(lock, [&task_id] { return task_id != 0; }); 91 EXPECT_NE(0, task_id); 93 error = dvrSetCpuPartition(task_id, "/applicatio [all...] |
H A D | task.cpp | 22 android::base::unique_fd OpenTaskDirectory(pid_t task_id) { argument 24 stream << kProcBase << "/" << task_id; local 44 Task::Task(pid_t task_id) argument 45 : task_id_(task_id), 53 "Task::Task: Failed to open task directory for task_id=%d: %s", 54 task_id, strerror(error)); 59 "Task::Task: task_id=%d name=%s tgid=%d ppid=%d cpu_mask=%x",
|
H A D | task.h | 24 explicit Task(pid_t task_id); 29 pid_t task_id() const { return task_id_; } function in class:android::dvr::Task
|