mirror_array 253 fs/nfs/flexfilelayout/flexfilelayout.c if (fls->mirror_array) { mirror_array 258 fs/nfs/flexfilelayout/flexfilelayout.c ff_layout_put_mirror(fls->mirror_array[i]); mirror_array 260 fs/nfs/flexfilelayout/flexfilelayout.c kfree(fls->mirror_array); mirror_array 261 fs/nfs/flexfilelayout/flexfilelayout.c fls->mirror_array = NULL; mirror_array 356 fs/nfs/flexfilelayout/flexfilelayout.c if (fls->mirror_array[i]->efficiency < mirror_array 357 fs/nfs/flexfilelayout/flexfilelayout.c fls->mirror_array[j]->efficiency) mirror_array 358 fs/nfs/flexfilelayout/flexfilelayout.c swap(fls->mirror_array[i], mirror_array 359 fs/nfs/flexfilelayout/flexfilelayout.c fls->mirror_array[j]); mirror_array 409 fs/nfs/flexfilelayout/flexfilelayout.c fls->mirror_array = kcalloc(fls->mirror_array_cnt, mirror_array 410 fs/nfs/flexfilelayout/flexfilelayout.c sizeof(fls->mirror_array[0]), gfp_flags); mirror_array 411 fs/nfs/flexfilelayout/flexfilelayout.c if (fls->mirror_array == NULL) mirror_array 433 fs/nfs/flexfilelayout/flexfilelayout.c fls->mirror_array[i] = ff_layout_alloc_mirror(gfp_flags); mirror_array 434 fs/nfs/flexfilelayout/flexfilelayout.c if (fls->mirror_array[i] == NULL) { mirror_array 439 fs/nfs/flexfilelayout/flexfilelayout.c fls->mirror_array[i]->ds_count = ds_count; mirror_array 442 fs/nfs/flexfilelayout/flexfilelayout.c rc = decode_deviceid(&stream, &fls->mirror_array[i]->devid); mirror_array 451 fs/nfs/flexfilelayout/flexfilelayout.c fls->mirror_array[i]->efficiency = be32_to_cpup(p); mirror_array 454 fs/nfs/flexfilelayout/flexfilelayout.c rc = decode_pnfs_stateid(&stream, &fls->mirror_array[i]->stateid); mirror_array 465 fs/nfs/flexfilelayout/flexfilelayout.c fls->mirror_array[i]->fh_versions = mirror_array 468 fs/nfs/flexfilelayout/flexfilelayout.c if (fls->mirror_array[i]->fh_versions == NULL) { mirror_array 475 fs/nfs/flexfilelayout/flexfilelayout.c &fls->mirror_array[i]->fh_versions[j]); mirror_array 480 fs/nfs/flexfilelayout/flexfilelayout.c fls->mirror_array[i]->fh_versions_cnt = fh_count; mirror_array 511 fs/nfs/flexfilelayout/flexfilelayout.c rcu_assign_pointer(fls->mirror_array[i]->ro_cred, cred); mirror_array 513 fs/nfs/flexfilelayout/flexfilelayout.c rcu_assign_pointer(fls->mirror_array[i]->rw_cred, cred); mirror_array 515 fs/nfs/flexfilelayout/flexfilelayout.c mirror = ff_layout_add_mirror(lh, fls->mirror_array[i]); mirror_array 516 fs/nfs/flexfilelayout/flexfilelayout.c if (mirror != fls->mirror_array[i]) { mirror_array 520 fs/nfs/flexfilelayout/flexfilelayout.c rcu_assign_pointer(fls->mirror_array[i]->ro_cred, cred); mirror_array 523 fs/nfs/flexfilelayout/flexfilelayout.c rcu_assign_pointer(fls->mirror_array[i]->rw_cred, cred); mirror_array 525 fs/nfs/flexfilelayout/flexfilelayout.c ff_layout_free_mirror(fls->mirror_array[i]); mirror_array 526 fs/nfs/flexfilelayout/flexfilelayout.c fls->mirror_array[i] = mirror; mirror_array 544 fs/nfs/flexfilelayout/flexfilelayout.c fls->mirror_array[i]->report_interval = be32_to_cpup(p); mirror_array 1927 fs/nfs/flexfilelayout/flexfilelayout.c return &flseg->mirror_array[i]->fh_versions[0]; mirror_array 102 fs/nfs/flexfilelayout/flexfilelayout.h struct nfs4_ff_layout_mirror **mirror_array; mirror_array 147 fs/nfs/flexfilelayout/flexfilelayout.h return fls->mirror_array[idx];