Lines Matching refs:rep
444 * @stable: stable mode starts rep=0 in the recursive call for all replicas
467 int rep;
484 for (rep = stable ? 0 : outpos; rep < numrep && count > 0 ; rep++) {
497 r = rep + parent_r;
620 dprintk("skip rep\n");
658 int rep;
670 for (rep = outpos; rep < endpos; rep++) {
671 out[rep] = CRUSH_ITEM_UNDEF;
673 out2[rep] = CRUSH_ITEM_UNDEF;
680 for (rep = outpos; rep < endpos; rep++) {
681 dprintk(" %d", out[rep]);
685 for (rep = outpos; rep < endpos; rep++) {
686 dprintk(" %d", out2[rep]);
691 for (rep = outpos; rep < endpos; rep++) {
692 if (out[rep] != CRUSH_ITEM_UNDEF)
707 r = rep + parent_r;
732 out[rep] = CRUSH_ITEM_NONE;
734 out2[rep] = CRUSH_ITEM_NONE;
751 out[rep] = CRUSH_ITEM_NONE;
753 out2[rep] =
781 out2, rep,
785 if (out2[rep] == CRUSH_ITEM_NONE) {
791 out2[rep] = item;
801 out[rep] = item;
807 for (rep = outpos; rep < endpos; rep++) {
808 if (out[rep] == CRUSH_ITEM_UNDEF) {
809 out[rep] = CRUSH_ITEM_NONE;
811 if (out2 && out2[rep] == CRUSH_ITEM_UNDEF) {
812 out2[rep] = CRUSH_ITEM_NONE;
822 for (rep = outpos; rep < endpos; rep++) {
823 dprintk(" %d", out[rep]);
827 for (rep = outpos; rep < endpos; rep++) {
828 dprintk(" %d", out2[rep]);