Lines Matching refs:i
28 unsigned int i; in fpm_scoreboard_init_main() local
69 for (i = 0; i < wp->scoreboard->nprocs; i++, shm_mem += sizeof(struct fpm_scoreboard_proc_s)) { in fpm_scoreboard_init_main()
70 wp->scoreboard->procs[i] = shm_mem; in fpm_scoreboard_init_main()
290 int i = -1; in fpm_scoreboard_proc_alloc() local
299 i = scoreboard->free_proc; in fpm_scoreboard_proc_alloc()
303 if (i < 0) { /* the supposed free slot is not, let's search for a free slot */ in fpm_scoreboard_proc_alloc()
305 for (i = 0; i < scoreboard->nprocs; i++) { in fpm_scoreboard_proc_alloc()
306 if (scoreboard->procs[i] && !scoreboard->procs[i]->used) { /* found */ in fpm_scoreboard_proc_alloc()
313 if (i < 0 || i >= scoreboard->nprocs) { in fpm_scoreboard_proc_alloc()
318 scoreboard->procs[i]->used = 1; in fpm_scoreboard_proc_alloc()
319 *child_index = i; in fpm_scoreboard_proc_alloc()
322 if (i + 1 >= scoreboard->nprocs) { in fpm_scoreboard_proc_alloc()
325 scoreboard->free_proc = i + 1; in fpm_scoreboard_proc_alloc()