Lines Matching defs:first_valid
4886 unsigned int first_valid;
4895 first_valid = CPU_FFS(&ctx->ifc_cpus) - 1;
4902 cpuid = first_valid;
5073 unsigned int first_valid;
5077 first_valid = CPU_FFS(&ctx->ifc_cpus) - 1;
5094 if (base_cpuid < first_valid || base_cpuid > last_valid) {
5095 /* shift from zero-based to first_valid-based */
5096 base_cpuid += first_valid;
5097 /* wrap to range [first_valid, last_valid] */
5098 base_cpuid = (base_cpuid - first_valid) %
5099 (last_valid - first_valid + 1);
5103 * base_cpuid is in [first_valid, last_valid], but
5119 * ID first_valid as the base CPU ID, as the base CPU must be within
5134 CPU_SET(get_cpuid_for_queue(ctx, first_valid, i, true),
5137 CPU_SET(get_cpuid_for_queue(ctx, first_valid, i, false),
5154 base_cpuid = first_valid;