Lines Matching defs:procs
1185 pool_bind_wakeall(proc_t **procs)
1190 for (pp = procs; (p = *pp) != NULL; pp++)
1318 * - int set_bind_start(procs, pool)
1326 * - void set_bind_abort(procs, pool)
1354 proc_t **pp, **procs;
1391 procs_size = 2; /* procs is NULL-terminated */
1392 procs = kmem_zalloc(procs_size * sizeof (proc_t *), KM_SLEEP);
1402 procs = kmem_zalloc(procs_size * sizeof (proc_t *),
1412 kmem_free(procs, procs_size * sizeof (proc_t *));
1427 for (p = prstart, pp = procs; p != NULL; p = p->p_next) {
1450 pool_bind_wakeall(procs);
1480 ASSERT(pp < &procs[procs_size]);
1514 pool_bind_wakeall(procs);
1524 if ((p = *procs) == NULL)
1545 for (pp = procs; (p = *pp) != NULL; pp++) {
1552 *pp = procs[procs_count - 1];
1553 procs[procs_count - 1] = NULL;
1582 * stick it at the end of the procs list) but it will ignored
1589 procs[procs_count] = p;
1590 procs[procs_count + 1] = NULL;
1619 for (pp = procs; (p = *pp) != NULL; pp++) {
1636 (rv = pset_bind_start(procs, pool)) != 0) {
1637 pool_bind_wakeall(procs);
1644 for (pp = procs; (p = *pp) != NULL; pp++) {
1720 kmem_free(procs, procs_size * sizeof (proc_t *));