Lines Matching defs:sem_pool
131 struct sem *sem_pool = NULL; /* semaphore pool */
401 * Expand the sem_pool array to the given capacity. If the expansion fails
428 printf("growing sem_pool array from %d to %d\n", seminfo.semmns, new_pool_size);
440 if (sem_pool)
442 new_sem_pool[i] = sem_pool[i];
448 (sema[i].u.sem_base - sem_pool);
451 sem_free = sem_pool;
452 sem_pool = new_sem_pool;
732 for (i = semakptr->u.sem_base - sem_pool; i < semtot; i++)
733 sem_pool[i] = sem_pool[i + semakptr->u.sem_nsems];
1028 sema[semid].u.sem_base = &sem_pool[semtot];
1037 &sem_pool[semtot]);
1406 if (!sem_pool)
1544 if ((sem_pool == NULL) &&