Home
last modified time | relevance | path

Searched refs:mirror_array (Results 1 – 2 of 2) sorted by relevance

/linux-4.1.27/fs/nfs/flexfilelayout/
Dflexfilelayout.c141 if (fls->mirror_array) { in ff_layout_free_mirror_array()
146 if (fls->mirror_array[i]) { in ff_layout_free_mirror_array()
147 kfree(fls->mirror_array[i]->fh_versions); in ff_layout_free_mirror_array()
148 nfs4_ff_layout_put_deviceid(fls->mirror_array[i]->mirror_ds); in ff_layout_free_mirror_array()
149 kfree(fls->mirror_array[i]); in ff_layout_free_mirror_array()
152 kfree(fls->mirror_array); in ff_layout_free_mirror_array()
153 fls->mirror_array = NULL; in ff_layout_free_mirror_array()
190 if (fls->mirror_array[i]->efficiency < in ff_layout_sort_mirrors()
191 fls->mirror_array[j]->efficiency) { in ff_layout_sort_mirrors()
192 tmp = fls->mirror_array[i]; in ff_layout_sort_mirrors()
[all …]
Dflexfilelayout.h63 struct nfs4_ff_layout_mirror **mirror_array; member
90 FF_LAYOUT_LSEG(lseg)->mirror_array[idx] == NULL || in FF_LAYOUT_DEVID_NODE()
91 FF_LAYOUT_LSEG(lseg)->mirror_array[idx]->mirror_ds == NULL) in FF_LAYOUT_DEVID_NODE()
93 return &FF_LAYOUT_LSEG(lseg)->mirror_array[idx]->mirror_ds->id_node; in FF_LAYOUT_DEVID_NODE()
107 return FF_LAYOUT_LSEG(lseg)->mirror_array[idx]; in FF_LAYOUT_COMP()