Lines Matching refs:mirror_array_cnt
278 for (i = 0; i < fls->mirror_array_cnt; i++) in ff_layout_free_mirror_array()
298 if (fl1->mirror_array_cnt != fl2->mirror_array_cnt) in ff_lseg_match_mirrors()
300 for (i = 0; i < fl1->mirror_array_cnt; i++) { in ff_lseg_match_mirrors()
372 for (i = 0; i < fls->mirror_array_cnt - 1; i++) { in ff_layout_sort_mirrors()
373 for (j = i + 1; j < fls->mirror_array_cnt; j++) in ff_layout_sort_mirrors()
392 u32 mirror_array_cnt; in ff_layout_alloc_lseg() local
412 mirror_array_cnt = be32_to_cpup(p++); in ff_layout_alloc_lseg()
414 stripe_unit, mirror_array_cnt); in ff_layout_alloc_lseg()
416 if (mirror_array_cnt > NFS4_FLEXFILE_LAYOUT_MAX_MIRROR_CNT || in ff_layout_alloc_lseg()
417 mirror_array_cnt == 0) in ff_layout_alloc_lseg()
421 fls = kzalloc(struct_size(fls, mirror_array, mirror_array_cnt), in ff_layout_alloc_lseg()
426 fls->mirror_array_cnt = mirror_array_cnt; in ff_layout_alloc_lseg()
429 for (i = 0; i < fls->mirror_array_cnt; i++) { in ff_layout_alloc_lseg()
558 for (i=0; i < fls->mirror_array_cnt; i++) in ff_layout_alloc_lseg()
768 for (idx = start_idx; idx < fls->mirror_array_cnt; idx++) { in ff_layout_choose_ds_for_read()
2050 for (idx = 0; idx < flseg->mirror_array_cnt; idx++) { in ff_layout_cancel_io()
2089 new = pnfs_alloc_commit_array(flseg->mirror_array_cnt, in ff_layout_setup_ds_info()