Lines Matching refs:mirror_array_cnt
233 for (i = 0; i < fls->mirror_array_cnt; i++) { in ff_layout_free_mirror_array()
333 for (i = 0; i < fls->mirror_array_cnt - 1; i++) { in ff_layout_sort_mirrors()
334 for (j = i + 1; j < fls->mirror_array_cnt; j++) in ff_layout_sort_mirrors()
349 for (i = 0; i < fls->mirror_array_cnt; i++) { in ff_layout_mark_devices_valid()
366 u32 mirror_array_cnt; in ff_layout_alloc_lseg() local
386 mirror_array_cnt = be32_to_cpup(p++); in ff_layout_alloc_lseg()
388 stripe_unit, mirror_array_cnt); in ff_layout_alloc_lseg()
390 if (mirror_array_cnt > NFS4_FLEXFILE_LAYOUT_MAX_MIRROR_CNT || in ff_layout_alloc_lseg()
391 mirror_array_cnt == 0) in ff_layout_alloc_lseg()
399 fls->mirror_array_cnt = mirror_array_cnt; in ff_layout_alloc_lseg()
401 fls->mirror_array = kcalloc(fls->mirror_array_cnt, in ff_layout_alloc_lseg()
406 for (i = 0; i < fls->mirror_array_cnt; i++) { in ff_layout_alloc_lseg()
767 for (idx = start_idx; idx < fls->mirror_array_cnt; idx++) { in ff_layout_choose_best_ds_for_read()