Lines Matching defs:pcm
87 struct pcms *pcm;
200 if( (pcm = (struct pcms *)calloc(CSIZE, sizeof(struct pcms))) == NULL) {
209 qsort(pcm, csize, sizeof(pcm[0]),
491 for (i %= csize, j = 0; pcm[i].pcm_comm[0] && j != csize; i = (i+1)%csize, j++)
492 if (EQN(p->pcm_comm, pcm[i].pcm_comm))
495 if ((npcm = (struct pcms *) realloc(pcm,
498 "acctcms: Cannot reallocate memory (pcm)\n");
502 pcm = npcm;
503 if (!EQN(p->pcm_comm, pcm[i].pcm_comm))
508 if (pcm[i].pcm_comm[0] == 0)
509 CPYN(pcm[i].pcm_comm, p->pcm_comm);
510 pcmadd(&pcm[i], p);
532 if (i != j && pcm[i].pcm_comm[0] && (pcm[i].pcm_pc[PRIME] + pcm[i].pcm_pc[NONPRIME]) <= 1) {
533 pcmadd(&pcm[j], &pcm[i]);
534 pcm[i].pcm_comm[0] = 0;
591 if (pcm[i].pcm_comm[0]) {
592 CPYN(pcm[k].pcm_comm, pcm[i].pcm_comm);
593 pcm[k].pcm_pc[PRIME] = pcm[i].pcm_pc[PRIME];
594 pcm[k].pcm_pc[NONPRIME] = pcm[i].pcm_pc[NONPRIME];
595 pcm[k].pcm_cpu[PRIME] = pcm[i].pcm_cpu[PRIME];
596 pcm[k].pcm_cpu[NONPRIME] = pcm[i].pcm_cpu[NONPRIME];
597 pcm[k].pcm_real[PRIME] = pcm[i].pcm_real[PRIME];
598 pcm[k].pcm_real[NONPRIME] = pcm[i].pcm_real[NONPRIME];
599 pcm[k].pcm_kcore[PRIME] = pcm[i].pcm_kcore[PRIME];
600 pcm[k].pcm_kcore[NONPRIME] = pcm[i].pcm_kcore[NONPRIME];
601 pcm[k].pcm_io[PRIME] = pcm[i].pcm_io[PRIME];
602 pcm[k].pcm_io[NONPRIME] = pcm[i].pcm_io[NONPRIME];
603 pcm[k].pcm_rw[PRIME] = pcm[i].pcm_rw[PRIME];
604 pcm[k].pcm_rw[NONPRIME] = pcm[i].pcm_rw[NONPRIME];
768 pcmadd(&pcmtmp, &pcm[i]);
773 print(&pcm[i]);
854 fwrite(&pcm[i], sizeof(pcm[i]), 1, stdout);