Lines Matching refs:procs
1185 pool_bind_wakeall(proc_t **procs) in pool_bind_wakeall() argument
1190 for (pp = procs; (p = *pp) != NULL; pp++) in pool_bind_wakeall()
1354 proc_t **pp, **procs; in pool_do_bind() local
1392 procs = kmem_zalloc(procs_size * sizeof (proc_t *), KM_SLEEP); in pool_do_bind()
1402 procs = kmem_zalloc(procs_size * sizeof (proc_t *), in pool_do_bind()
1412 kmem_free(procs, procs_size * sizeof (proc_t *)); in pool_do_bind()
1427 for (p = prstart, pp = procs; p != NULL; p = p->p_next) { in pool_do_bind()
1450 pool_bind_wakeall(procs); in pool_do_bind()
1480 ASSERT(pp < &procs[procs_size]); in pool_do_bind()
1514 pool_bind_wakeall(procs); in pool_do_bind()
1524 if ((p = *procs) == NULL) in pool_do_bind()
1545 for (pp = procs; (p = *pp) != NULL; pp++) { in pool_do_bind()
1552 *pp = procs[procs_count - 1]; in pool_do_bind()
1553 procs[procs_count - 1] = NULL; in pool_do_bind()
1589 procs[procs_count] = p; in pool_do_bind()
1590 procs[procs_count + 1] = NULL; in pool_do_bind()
1619 for (pp = procs; (p = *pp) != NULL; pp++) { in pool_do_bind()
1636 (rv = pset_bind_start(procs, pool)) != 0) { in pool_do_bind()
1637 pool_bind_wakeall(procs); in pool_do_bind()
1644 for (pp = procs; (p = *pp) != NULL; pp++) { in pool_do_bind()
1720 kmem_free(procs, procs_size * sizeof (proc_t *)); in pool_do_bind()