Lines Matching refs:curvec

257 	unsigned int curvec = startvec;  in __irq_build_affinity_masks()  local
274 cpumask_or(&masks[curvec].mask, &masks[curvec].mask, nmsk); in __irq_build_affinity_masks()
275 if (++curvec == last_affv) in __irq_build_affinity_masks()
276 curvec = firstvec; in __irq_build_affinity_masks()
310 for (v = 0; v < nv->nvectors; v++, curvec++) { in __irq_build_affinity_masks()
323 if (curvec >= last_affv) in __irq_build_affinity_masks()
324 curvec = firstvec; in __irq_build_affinity_masks()
325 irq_spread_init_one(&masks[curvec].mask, nmsk, in __irq_build_affinity_masks()
343 unsigned int curvec = startvec, nr_present = 0, nr_others = 0; in irq_build_affinity_masks() local
363 ret = __irq_build_affinity_masks(curvec, numvecs, firstvec, in irq_build_affinity_masks()
377 curvec = firstvec; in irq_build_affinity_masks()
379 curvec = firstvec + nr_present; in irq_build_affinity_masks()
381 ret = __irq_build_affinity_masks(curvec, numvecs, firstvec, in irq_build_affinity_masks()
419 unsigned int affvecs, curvec, usedvecs, i; in irq_create_affinity_masks() local
455 for (curvec = 0; curvec < affd->pre_vectors; curvec++) in irq_create_affinity_masks()
456 cpumask_copy(&masks[curvec].mask, irq_default_affinity); in irq_create_affinity_masks()
466 ret = irq_build_affinity_masks(curvec, this_vecs, in irq_create_affinity_masks()
467 curvec, masks); in irq_create_affinity_masks()
472 curvec += this_vecs; in irq_create_affinity_masks()
478 curvec = affd->pre_vectors + affvecs; in irq_create_affinity_masks()
480 curvec = affd->pre_vectors + usedvecs; in irq_create_affinity_masks()
481 for (; curvec < nvecs; curvec++) in irq_create_affinity_masks()
482 cpumask_copy(&masks[curvec].mask, irq_default_affinity); in irq_create_affinity_masks()