cpuInfo 152 examples/perfcounter/perf.h CPUInfo cpuInfo; cpuInfo 28 examples/perfcounter/perf_writer.c data->cpuInfo.numCPUs = sysconf(_SC_NPROCESSORS_ONLN) > 0 ? sysconf(_SC_NPROCESSORS_ONLN) : 1; cpuInfo 25 examples/perfcounter/perf_writer_cpu.c init_perf_counter(&(data->cpuInfo.cpuObjDesc), cpuInfo 26 examples/perfcounter/perf_writer_cpu.c &(data->cpuInfo.cpuObjDesc), cpuInfo 32 examples/perfcounter/perf_writer_cpu.c init_perf_counter(&(data->cpuInfo.userCPU), cpuInfo 33 examples/perfcounter/perf_writer_cpu.c &(data->cpuInfo.cpuObjDesc), cpuInfo 39 examples/perfcounter/perf_writer_cpu.c init_perf_counter(&(data->cpuInfo.systemCPU), cpuInfo 40 examples/perfcounter/perf_writer_cpu.c &(data->cpuInfo.cpuObjDesc), cpuInfo 46 examples/perfcounter/perf_writer_cpu.c init_perf_counter(&(data->cpuInfo.niceCPU), cpuInfo 47 examples/perfcounter/perf_writer_cpu.c &(data->cpuInfo.cpuObjDesc), cpuInfo 53 examples/perfcounter/perf_writer_cpu.c init_perf_counter(&(data->cpuInfo.idleCPU), cpuInfo 54 examples/perfcounter/perf_writer_cpu.c &(data->cpuInfo.cpuObjDesc), cpuInfo 89 examples/perfcounter/perf_writer_cpu.c for(i = 0; i < data->cpuInfo.numCPUs; i++) cpuInfo 98 examples/perfcounter/perf_writer_cpu.c &data->cpuInfo.data[i].user, cpuInfo 99 examples/perfcounter/perf_writer_cpu.c &data->cpuInfo.data[i].nice, cpuInfo 100 examples/perfcounter/perf_writer_cpu.c &data->cpuInfo.data[i].system, cpuInfo 101 examples/perfcounter/perf_writer_cpu.c &data->cpuInfo.data[i].idle); cpuInfo 112 examples/perfcounter/perf_writer_cpu.c data->PerfTime100nSec += data->cpuInfo.data[i].user + cpuInfo 113 examples/perfcounter/perf_writer_cpu.c data->cpuInfo.data[i].nice + cpuInfo 114 examples/perfcounter/perf_writer_cpu.c data->cpuInfo.data[i].system + cpuInfo 115 examples/perfcounter/perf_writer_cpu.c data->cpuInfo.data[i].idle; cpuInfo 117 examples/perfcounter/perf_writer_cpu.c data->PerfTime100nSec /= data->cpuInfo.numCPUs; cpuInfo 123 examples/perfcounter/perf_writer_cpu.c data->cpuInfo.data = calloc(data->cpuInfo.numCPUs, sizeof(*data->cpuInfo.data)); cpuInfo 124 examples/perfcounter/perf_writer_cpu.c if(!data->cpuInfo.data) cpuInfo 139 examples/perfcounter/perf_writer_cpu.c output_perf_desc(data->cpuInfo.cpuObjDesc, rt); cpuInfo 140 examples/perfcounter/perf_writer_cpu.c output_perf_desc(data->cpuInfo.userCPU, rt); cpuInfo 141 examples/perfcounter/perf_writer_cpu.c output_perf_desc(data->cpuInfo.niceCPU, rt); cpuInfo 142 examples/perfcounter/perf_writer_cpu.c output_perf_desc(data->cpuInfo.systemCPU, rt); cpuInfo 143 examples/perfcounter/perf_writer_cpu.c output_perf_desc(data->cpuInfo.idleCPU, rt); cpuInfo 144 examples/perfcounter/perf_writer_cpu.c if(data->cpuInfo.numCPUs > 1) cpuInfo 145 examples/perfcounter/perf_writer_cpu.c output_num_instances(data->cpuInfo.cpuObjDesc, data->cpuInfo.numCPUs + 1, rt); cpuInfo 155 examples/perfcounter/perf_writer_cpu.c output_perf_counter(data->cpuInfo.userCPU, cpuInfo 156 examples/perfcounter/perf_writer_cpu.c data->cpuInfo.data[0].user, cpuInfo 158 examples/perfcounter/perf_writer_cpu.c output_perf_counter(data->cpuInfo.systemCPU, cpuInfo 159 examples/perfcounter/perf_writer_cpu.c data->cpuInfo.data[0].system, cpuInfo 161 examples/perfcounter/perf_writer_cpu.c output_perf_counter(data->cpuInfo.niceCPU, cpuInfo 162 examples/perfcounter/perf_writer_cpu.c data->cpuInfo.data[0].nice, cpuInfo 164 examples/perfcounter/perf_writer_cpu.c output_perf_counter(data->cpuInfo.idleCPU, cpuInfo 165 examples/perfcounter/perf_writer_cpu.c data->cpuInfo.data[0].idle, cpuInfo 167 examples/perfcounter/perf_writer_cpu.c if(data->cpuInfo.numCPUs > 1) cpuInfo 169 examples/perfcounter/perf_writer_cpu.c for(i = 0; i < data->cpuInfo.numCPUs; i++) cpuInfo 173 examples/perfcounter/perf_writer_cpu.c output_perf_instance(data->cpuInfo.cpuObjDesc.index, cpuInfo 175 examples/perfcounter/perf_writer_cpu.c (void *)&(data->cpuInfo.data[i]), cpuInfo 176 examples/perfcounter/perf_writer_cpu.c sizeof(data->cpuInfo.data[i]), cpuInfo 182 examples/perfcounter/perf_writer_cpu.c output_perf_instance(data->cpuInfo.cpuObjDesc.index, cpuInfo 184 examples/perfcounter/perf_writer_cpu.c (void *)&(data->cpuInfo.data[i]), cpuInfo 185 examples/perfcounter/perf_writer_cpu.c sizeof(data->cpuInfo.data[i]),