Lines Matching refs:needed
601 xpc_activate_kthreads(struct xpc_channel *ch, int needed) in xpc_activate_kthreads() argument
607 DBUG_ON(needed <= 0); in xpc_activate_kthreads()
610 wakeup = (needed > idle) ? idle : needed; in xpc_activate_kthreads()
611 needed -= wakeup; in xpc_activate_kthreads()
620 if (needed <= 0) in xpc_activate_kthreads()
623 if (needed + assigned > ch->kthreads_assigned_limit) { in xpc_activate_kthreads()
624 needed = ch->kthreads_assigned_limit - assigned; in xpc_activate_kthreads()
625 if (needed <= 0) in xpc_activate_kthreads()
630 needed, ch->partid, ch->number); in xpc_activate_kthreads()
632 xpc_create_kthreads(ch, needed, 0); in xpc_activate_kthreads()
763 xpc_create_kthreads(struct xpc_channel *ch, int needed, in xpc_create_kthreads() argument
773 while (needed-- > 0) { in xpc_create_kthreads()