Home
last modified time | relevance | path

Searched refs:cpu (Results 1 - 19 of 19) sorted by relevance

/foundation/graphic/graphic_2d/rosen/modules/render_service_profiler/
H A Drs_profiler_telemetry.cpp26 // cpu
27 static const StringParameter CPU_USAGE("paths.cpu.time");
28 static const StringParameter CPU_CORES("paths.cpu.cores");
29 static const StringParameter CPU_FREQUENCY("paths.cpu.frequency");
30 static const StringParameter CPU_FREQUENCY_POLICY("paths.cpu.frequency.policy");
66 static std::string GetCpuFrequencyPath(uint32_t cpu) in GetCpuFrequencyPath() argument
68 return Utils::MakePath(*CPU_FREQUENCY + std::to_string(cpu), "cpufreq"); in GetCpuFrequencyPath()
71 static std::string GetCpuCurrentFrequencyPath(uint32_t cpu) in GetCpuCurrentFrequencyPath() argument
73 return Utils::MakePath(GetCpuFrequencyPath(cpu), "scaling_cur_freq"); in GetCpuCurrentFrequencyPath()
77 static std::string GetCpuFrequencyPolicyPath(uint32_t cpu) in GetCpuFrequencyPolicyPath() argument
82 GetCpuCurrentFrequencyPolicyPath(uint32_t cpu) GetCpuCurrentFrequencyPolicyPath() argument
87 GetCpuMinFrequencyPolicyPath(uint32_t cpu) GetCpuMinFrequencyPolicyPath() argument
92 GetCpuMaxFrequencyPolicyPath(uint32_t cpu) GetCpuMaxFrequencyPolicyPath() argument
145 GetCPUTemperature(CPUInfo& cpu) GetCPUTemperature() argument
150 GetBattery(CPUInfo& cpu) GetBattery() argument
166 GetCPUMemory(CPUInfo& cpu) GetCPUMemory() argument
264 GetCPUCores(CPUInfo& cpu) GetCPUCores() argument
[all...]
H A Drs_profiler_telemetry.h46 CPUInfo cpu; member
H A Drs_profiler_utils.cpp65 void Utils::SetCpuAffinity(uint32_t cpu) {} in SetCpuAffinity() argument
67 bool Utils::GetCpuAffinity(uint32_t cpu) in GetCpuAffinity() argument
84 void Utils::SetCpuAffinity(uint32_t cpu) in SetCpuAffinity() argument
88 CPU_SET(cpu, &set); // NOLINT in SetCpuAffinity()
92 bool Utils::GetCpuAffinity(uint32_t cpu) in GetCpuAffinity() argument
95 return (sched_getaffinity(0, sizeof(cpu_set_t), &mask) != -1) && CPU_ISSET(cpu, &mask); // NOLINT in GetCpuAffinity()
H A Drs_profiler_utils.h45 static void SetCpuAffinity(uint32_t cpu);
46 static bool GetCpuAffinity(uint32_t cpu);
H A Drs_profiler.cpp107 for (uint32_t i = 0; i < in.cpu.cores; i++) { in DeviceInfoToCaptureData()
108 frequency += std::to_string(in.cpu.coreFrequencyLoad[i].current); in DeviceInfoToCaptureData()
109 load += std::to_string(in.cpu.coreFrequencyLoad[i].load); in DeviceInfoToCaptureData()
110 if (i + 1 < in.cpu.cores) { in DeviceInfoToCaptureData()
117 out.SetProperty(RSCaptureData::KEY_CPU_TEMP, in.cpu.temperature); in DeviceInfoToCaptureData()
118 out.SetProperty(RSCaptureData::KEY_CPU_CURRENT, in.cpu.current); in DeviceInfoToCaptureData()
1345 constexpr int32_t cpu = 8; in OnParallelRenderBegin() local
1346 Utils::SetCpuAffinity(cpu); in OnParallelRenderBegin()
/foundation/resourceschedule/ffrt/test/ut/
H A Dcpu_monitor_test.cpp75 SCPUMonitor cpu({ in HWTEST_F()
80 cpu.IntoSleep(QoS(5)); in HWTEST_F()
94 SCPUMonitor cpu({ in HWTEST_F()
99 cpu.WakeupCount(QoS(5)); in HWTEST_F()
113 SCPUMonitor cpu({ in HWTEST_F()
118 cpu.WakeupSleep(QoS(5)); in HWTEST_F()
132 SCPUMonitor cpu({ in HWTEST_F()
137 cpu.TimeoutCount(QoS(5)); in HWTEST_F()
150 SCPUMonitor cpu({ in HWTEST_F()
157 cpu in HWTEST_F()
[all...]
/foundation/multimedia/media_library/frameworks/utils/src/
H A Dcpu_utils.cpp30 for (int cpu = CPU_IDX_0; cpu <= CPU_IDX_6; cpu++) { in SlowDown()
31 CPU_SET(cpu, &cpuSet); in SlowDown()
/foundation/filemanagement/dfs_service/utils/system/src/
H A Dsys_utils.cpp32 for (int cpu = CPU_IDX_0; cpu <= CPU_IDX_6; cpu++) { in SlowDown()
33 CPU_SET(cpu, &cpuSet); in SlowDown()
/foundation/communication/dsoftbus/components/nstackx/nstackx_util/platform/unix/
H A Dsys_util.c65 void StartThreadBindCore(int32_t cpu) in StartThreadBindCore() argument
71 if (cpu < 0) { in StartThreadBindCore()
75 if (cpus < cpu + 1) { in StartThreadBindCore()
79 CPU_SET(cpu, &mask); in StartThreadBindCore()
100 LOGE(TAG, "invalid cpu mask"); in BindThreadToTargetMask()
105 uint32_t cpu = CPU_IDX_0; in BindThreadToTargetMask() local
110 CPU_SET(cpu, &mask); in BindThreadToTargetMask()
112 cpu++; in BindThreadToTargetMask()
/foundation/communication/dsoftbus/components/nstackx/nstackx_util/platform/liteos/
H A Dsys_util.c65 void StartThreadBindCore(int32_t cpu) in StartThreadBindCore() argument
67 (void)cpu; in StartThreadBindCore()
/foundation/resourceschedule/ffrt/test/testfunc/
H A Dutil.cpp65 printf("warning:could not set cpu affinity\n"); in set_cur_process_cpu_affinity()
70 printf("warning:could not get cpu affinity\n"); in set_cur_process_cpu_affinity()
77 printf("this process is running on cpu:%d\n", i); in set_cur_process_cpu_affinity()
89 printf("warning:could not set cpu affinity\n"); in set_cur_thread_cpu_affinity()
92 printf("this thread:%u is running on cpu:%d\n", GetTid(), cpuid); in set_cur_thread_cpu_affinity()
101 printf("warning:could not set cpu affinity\n"); in set_cur_thread_cpu_affinity()
106 printf("warning:could not get cpu affinity\n"); in set_cur_thread_cpu_affinity()
113 printf("this thread:%d is running on cpu:%d\n", GetTid(), i); in set_cur_thread_cpu_affinity()
120 static int perf_event_open(struct perf_event_attr* attr, pid_t pid, int cpu, int group_fd, unsigned long flags) in perf_event_open() argument
122 return syscall(__NR_perf_event_open, attr, pid, cpu, group_f in perf_event_open()
[all...]
/foundation/resourceschedule/ffrt/src/sync/
H A Dperf_counter.cpp48 static inline int perf_event_open(struct perf_event_attr* attr, pid_t pid, int cpu, int group_fd, unsigned long flags) in perf_event_open() argument
50 return syscall(__NR_perf_event_open, attr, pid, cpu, group_fd, flags); in perf_event_open()
69 int perf_event_open(struct perf_event_attr *attr, pid_t pid, int cpu, int group_fd, unsigned long flags); in perf_open()
70 pid == 0 and cpu == -1 in perf_open()
73 pid == 0 and cpu >= 0 in perf_open()
77 pid > 0 and cpu == -1 in perf_open()
80 pid > 0 and cpu >= 0 in perf_open()
84 pid == -1 and cpu >= 0 in perf_open()
90 pid == -1 and cpu == -1 in perf_open()
/foundation/communication/dsoftbus/components/nstackx/nstackx_util/interface/
H A Dnstackx_util.h56 NSTACKX_EXPORT void StartThreadBindCore(int32_t cpu);
/foundation/communication/dsoftbus/components/nstackx/nstackx_core/dfile/core/
H A Dnstackx_dfile_session.c936 int32_t cpu; in BindMainLoopToTargetCpu() local
941 cpu = CPU_IDX_0; in BindMainLoopToTargetCpu()
945 StartThreadBindCore(cpu); in BindMainLoopToTargetCpu()
1178 int32_t cpu; in BindClientSendThreadToTargetCpu() local
1183 cpu = CPU_IDX_1 + (int32_t)idx; in BindClientSendThreadToTargetCpu()
1185 cpu = CPU_IDX_1; in BindClientSendThreadToTargetCpu()
1189 if (cpu > cpus) { in BindClientSendThreadToTargetCpu()
1190 cpu = cpus - 1; in BindClientSendThreadToTargetCpu()
1192 StartThreadBindCore(cpu); in BindClientSendThreadToTargetCpu()
1702 int32_t cpu; in BindServerRecvThreadToTargetCpu() local
[all...]
H A Dnstackx_file_manager.c825 int32_t cpu; in BindFileManagerThreadToTargetCpu() local
831 cpu = CPU_IDX_0; in BindFileManagerThreadToTargetCpu()
833 cpu = CPU_IDX_2 + (int32_t)idx % FILE_MANAGER_THREADS_BINDED_CPU_NUM; in BindFileManagerThreadToTargetCpu()
837 cpu = CPU_IDX_0; in BindFileManagerThreadToTargetCpu()
839 cpu = CPU_IDX_1; in BindFileManagerThreadToTargetCpu()
844 StartThreadBindCore(cpu); in BindFileManagerThreadToTargetCpu()
/foundation/resourceschedule/ffrt/tools/ffrt_trace_process/
H A Dffrt_trace_process.py63 extract #cpu from trace line
114 switch_info["cpu"] = extract_cpu_id(log)
188 "cpu": {},
206 if switch_log["cpu"] not in statistics["cpu"].keys():
207 statistics["cpu"][switch_log["cpu"]] = 0
208 statistics["cpu"][switch_log["cpu"]] += curr_timestamp - prev_timestamp
450 "cpu"
[all...]
/foundation/arkui/napi/jsvm/
H A Dbuild_jsvm_inter.sh32 --dest-cpu=${TARGET_CPU} --dest-os=linux \
52 quota_us_file="/sys/fs/cgroup/cpu/cpu.cfs_quota_us"
53 period_us_file="/sys/fs/cgroup/cpu/cpu.cfs_period_us"
65 echo "cpu.cfs_quota_us: "$PROCESSORS
153 die "not support target cpu"
/foundation/resourceschedule/work_scheduler/services/native/include/
H A Dwork_policy_manager.h221 * @brief Set cpu by dump.
223 * @param cpu The cpu.
225 void SetCpuUsageByDump(int32_t cpu);
227 * @brief Get dump set cpu.
229 * @return Dump set cpu.
/foundation/resourceschedule/work_scheduler/services/native/src/
H A Dwork_policy_manager.cpp609 void WorkPolicyManager::SetCpuUsageByDump(int32_t cpu) in SetCpuUsageByDump() argument
611 dumpSetCpu_ = cpu; in SetCpuUsageByDump()

Completed in 17 milliseconds