Lines Matching defs:pplen
73 static void translateport(PORT ** pp, size_t pplen, PORT * p);
259 translateport(PORT ** pp, size_t pplen, PORT * p)
264 p->edep[i].p = findport(pp, 0, pplen, p->edep[i].name, p->portdir);
266 p->pdep[i].p = findport(pp, 0, pplen, p->pdep[i].name, p->portdir);
268 p->fdep[i].p = findport(pp, 0, pplen, p->fdep[i].name, p->portdir);
270 p->bdep[i].p = findport(pp, 0, pplen, p->bdep[i].name, p->portdir);
272 p->rdep[i].p = findport(pp, 0, pplen, p->rdep[i].name, p->portdir);
434 size_t pplen; /* Allocated size of array */
442 pplen = 1024;
443 if ((pp = malloc(pplen * sizeof(PORT *))) == NULL)
455 if (i >= pplen) {
456 pplen *= 2;
457 if ((pp = realloc(pp, pplen * sizeof(PORT *))) == NULL)
464 pplen = i;
465 if ((pp = realloc(pp, pplen * sizeof(PORT *))) == NULL)
478 if (pplen == 0)
484 for (i = pplen; i > 0; i--)
485 heapifyports(pp, pplen, i - 1); /* Build a heap */
486 for (i = pplen - 1; i > 0; i--) {
497 for (i = 0; i < pplen; i++)
498 translateport(pp, pplen, pp[i]);
504 for (i = 0; i < pplen; i++)
511 for (i = 0; i < pplen; i++)