Lines Matching defs:cpuid
78 static void setprof(struct kvmvars *kvp, int state, int cpuid);
79 static void dumpstate(struct kvmvars *kvp, int cpuid);
80 static void reset(struct kvmvars *kvp, int cpuid);
89 int ch, mode, disp, accessmode, ncpu, cpuid = -1;
122 cpuid = 0;
124 cpuid = strtol(optarg, NULL, 10);
125 if (cpuid >= ncpu)
148 "usage: %s [-bdhrp] [-c cpuid] [-M core] [-N system]\n",
169 if (cpuid == -1)
172 snprintf(on_cpu, sizeof(on_cpu), " on cpu%d", cpuid);
174 mode = getprof(&kvmvars, cpuid);
182 dumpstate(&kvmvars, cpuid);
184 reset(&kvmvars, cpuid);
186 setprof(&kvmvars, disp, cpuid);
191 } while (cflag_all && ++cpuid < ncpu);
264 getprof(struct kvmvars *kvp, int cpuid)
275 if (cpuid < 0) {
280 mib[3] = cpuid;
299 setprof(struct kvmvars *kvp, int state, int cpuid)
309 if (cpuid < 0) {
314 mib[3] = cpuid;
341 dumpstate(struct kvmvars *kvp, int cpuid)
357 if (cpuid < 0) {
362 mib[3] = cpuid;
367 setprof(kvp, GMON_PROF_OFF, cpuid);
368 if (cpuid < 0)
371 snprintf(gmon_out, sizeof(gmon_out), "gmon-%d.out", cpuid);
510 reset(struct kvmvars *kvp, int cpuid)
518 if (cpuid < 0) {
523 mib[3] = cpuid;
528 setprof(kvp, GMON_PROF_OFF, cpuid);