• Home
  • Raw
  • Download

Lines Matching refs:i

93         int i = 0;  in print_mem_info()  local
94 while (tags[i]) { in print_mem_info()
95 if (strncmp(p, tags[i], tagsLen[i]) == 0) { in print_mem_info()
96 p += tagsLen[i]; in print_mem_info()
104 mem[i] = atoll(num); in print_mem_info()
108 i++; in print_mem_info()
142 size_t i, j; in main() local
186 for (i = 0; i < num_procs; i++) { in main()
187 procs[i] = malloc(sizeof(struct proc_info)); in main()
188 if (procs[i] == NULL) { in main()
192 procs[i]->pid = pids[i]; in main()
193 pm_memusage_zero(&procs[i]->usage); in main()
194 error = pm_process_create(ker, pids[i], &proc); in main()
196 fprintf(stderr, "warning: could not create process interface for %d\n", pids[i]); in main()
202 error = pm_process_usage_flags(proc, &procs[i]->usage, flags_mask, in main()
206 error = pm_process_workingset(proc, &procs[i]->usage, 0); in main()
214 fprintf(stderr, "warning: could not read usage for %d\n", pids[i]); in main()
217 if (ws != WS_RESET && procs[i]->usage.swap) { in main()
229 for (i = 0; i < num_procs; i++) { in main()
230 if (procs[i]->usage.vss) { in main()
231 procs[j++] = procs[i]; in main()
233 free(procs[i]); in main()
259 for (i = 0; i < num_procs; i++) { in main()
260 if (getprocname(procs[i]->pid, cmdline, (int)sizeof(cmdline)) < 0) { in main()
265 free(procs[i]); in main()
269 total_pss += procs[i]->usage.pss; in main()
270 total_uss += procs[i]->usage.uss; in main()
271 total_swap += procs[i]->usage.swap; in main()
273 printf("%5d ", procs[i]->pid); in main()
277 procs[i]->usage.rss / 1024, in main()
278 procs[i]->usage.pss / 1024, in main()
279 procs[i]->usage.uss / 1024 in main()
283 procs[i]->usage.vss / 1024, in main()
284 procs[i]->usage.rss / 1024, in main()
285 procs[i]->usage.pss / 1024, in main()
286 procs[i]->usage.uss / 1024 in main()
291 printf("%6zuK ", procs[i]->usage.swap / 1024); in main()
296 free(procs[i]); in main()