Lines Matching refs:new_r
306 struct bch_replicas_cpu *new_r)
313 sizeof(u64) * new_r->nr;
315 sizeof(u64) * new_r->nr;
333 __replicas_table_update_pcpu(new_usage[i], new_r,
336 __replicas_table_update(new_base, new_r,
339 __replicas_table_update_pcpu(new_gc, new_r,
347 swap(c->replicas, *new_r);
391 struct bch_replicas_cpu new_r, new_gc;
396 memset(&new_r, 0, sizeof(new_r));
411 new_r = cpu_replicas_add_entry(c, &c->replicas, new_entry);
412 if (!new_r.entries) {
417 ret = bch2_cpu_replicas_to_sb_replicas(c, &new_r);
423 reserve_journal_replicas(c, &new_r));
426 if (!new_r.entries &&
432 if (new_r.entries)
437 if (new_r.entries)
438 ret = replicas_table_update(c, &new_r);
445 kfree(new_r.entries);
714 struct bch_replicas_cpu new_r = { 0, 0, NULL };
718 ret = __bch2_sb_replicas_to_cpu_replicas(sb_v1, &new_r);
720 ret = __bch2_sb_replicas_v0_to_cpu_replicas(sb_v0, &new_r);
724 bch2_cpu_replicas_sort(&new_r);
728 ret = replicas_table_update(c, &new_r);
731 kfree(new_r.entries);