Home
last modified time | relevance | path

Searched refs:nfs4_ff_layout_mirror (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/fs/nfs/flexfilelayout/
Dflexfilelayout.h70 struct nfs4_ff_layout_mirror { struct
95 struct nfs4_ff_layout_mirror **mirror_array; argument
135 static inline struct nfs4_ff_layout_mirror *
173 struct nfs4_ff_layout_mirror *mirror, u64 offset,
Dflexfilelayoutdev.c185 struct nfs4_ff_layout_mirror *mirror) in ff_layout_mirror_valid()
281 struct nfs4_ff_layout_mirror *mirror, u64 offset, in ff_layout_track_ds_error()
326 nfs4_ff_layout_choose_authflavor(struct nfs4_ff_layout_mirror *mirror) in nfs4_ff_layout_choose_authflavor()
334 static int ff_layout_update_mirror_cred(struct nfs4_ff_layout_mirror *mirror, in ff_layout_update_mirror_cred()
363 struct nfs4_ff_layout_mirror *mirror = FF_LAYOUT_COMP(lseg, mirror_idx); in nfs4_ff_layout_select_ds_fh()
383 struct nfs4_ff_layout_mirror *mirror = FF_LAYOUT_COMP(lseg, ds_idx); in nfs4_ff_layout_prepare_ds()
460 struct nfs4_ff_layout_mirror *mirror = FF_LAYOUT_COMP(lseg, ds_idx); in ff_layout_get_ds_cred()
482 struct nfs4_ff_layout_mirror *mirror = FF_LAYOUT_COMP(lseg, ds_idx); in nfs4_ff_find_or_create_ds_client()
548 struct nfs4_ff_layout_mirror *mirror; in ff_read_layout_has_available_ds()
566 struct nfs4_ff_layout_mirror *mirror; in ff_rw_layout_has_available_ds()
Dflexfilelayout.c139 static bool ff_mirror_match_fh(const struct nfs4_ff_layout_mirror *m1, in ff_mirror_match_fh()
140 const struct nfs4_ff_layout_mirror *m2) in ff_mirror_match_fh()
161 static struct nfs4_ff_layout_mirror *
163 struct nfs4_ff_layout_mirror *mirror) in ff_layout_add_mirror()
166 struct nfs4_ff_layout_mirror *pos; in ff_layout_add_mirror()
187 ff_layout_remove_mirror(struct nfs4_ff_layout_mirror *mirror) in ff_layout_remove_mirror()
199 static struct nfs4_ff_layout_mirror *ff_layout_alloc_mirror(gfp_t gfp_flags) in ff_layout_alloc_mirror()
201 struct nfs4_ff_layout_mirror *mirror; in ff_layout_alloc_mirror()
212 static void ff_layout_free_mirror(struct nfs4_ff_layout_mirror *mirror) in ff_layout_free_mirror()
222 static void ff_layout_put_mirror(struct nfs4_ff_layout_mirror *mirror) in ff_layout_put_mirror()
[all …]