Lines Matching defs:newSize
266 grow_semu_array(int newSize)
271 if (newSize <= seminfo.semmnu)
273 if (newSize > limitseminfo.semmnu) /* enforce hard limit */
277 limitseminfo.semmnu, newSize);
281 newSize = (newSize/SEMMNU_INC + 1) * SEMMNU_INC;
282 newSize = newSize > limitseminfo.semmnu ? limitseminfo.semmnu : newSize;
285 printf("growing semu[] from %d to %d\n", seminfo.semmnu, newSize);
287 MALLOC(newSemu, struct sem_undo *, sizeof (struct sem_undo) * newSize,
303 * The new elements (from newSemu[i] to newSemu[newSize-1]) have their
313 seminfo.semmnu = newSize;
327 grow_sema_array(int newSize)
332 if (newSize <= seminfo.semmni)
334 if (newSize > limitseminfo.semmni) /* enforce hard limit */
338 limitseminfo.semmni, newSize);
342 newSize = (newSize/SEMMNI_INC + 1) * SEMMNI_INC;
343 newSize = newSize > limitseminfo.semmni ? limitseminfo.semmni : newSize;
346 printf("growing sema[] from %d to %d\n", seminfo.semmni, newSize);
349 sizeof (struct semid_kernel) * newSize,
376 for (i = seminfo.semmni; i < newSize; i++)
383 * The new elements (from newSema[i] to newSema[newSize-1]) have their
393 seminfo.semmni = newSize;