Searched refs:nfs4_ff_layout_mirror (Results 1 – 3 of 3) sorted by relevance
| /linux/fs/nfs/flexfilelayout/ |
| H A D | flexfilelayout.h | 76 struct nfs4_ff_layout_mirror; 79 struct nfs4_ff_layout_mirror *mirror; 94 struct nfs4_ff_layout_mirror { struct 112 struct nfs4_ff_layout_mirror *mirror_array[] __counted_by(mirror_array_cnt); argument 151 static inline struct nfs4_ff_layout_mirror * 164 struct nfs4_ff_layout_mirror *mirror = FF_LAYOUT_COMP(lseg, idx); in FF_LAYOUT_DEVID_NODE() 194 nfs4_ff_layout_ds_version(const struct nfs4_ff_layout_mirror *mirror, u32 dss_id) in nfs4_ff_layout_ds_version() 218 struct nfs4_ff_layout_mirror *mirror, 229 nfs4_ff_layout_select_ds_fh(struct nfs4_ff_layout_mirror *mirror, u32 dss_id); 231 nfs4_ff_layout_select_ds_stateid(const struct nfs4_ff_layout_mirror *mirror, [all …]
|
| H A D | flexfilelayoutdev.c | 253 struct nfs4_ff_layout_mirror *mirror, in ff_layout_track_ds_error() 285 ff_layout_get_mirror_cred(struct nfs4_ff_layout_mirror *mirror, u32 iomode, u32 dss_id) in ff_layout_get_mirror_cred() 307 nfs4_ff_layout_select_ds_fh(struct nfs4_ff_layout_mirror *mirror, u32 dss_id) in nfs4_ff_layout_select_ds_fh() 314 nfs4_ff_layout_select_ds_stateid(const struct nfs4_ff_layout_mirror *mirror, in nfs4_ff_layout_select_ds_stateid() 324 struct nfs4_ff_layout_mirror *mirror, in ff_layout_init_mirror_ds() 373 struct nfs4_ff_layout_mirror *mirror, in nfs4_ff_layout_prepare_ds() 431 ff_layout_get_ds_cred(struct nfs4_ff_layout_mirror *mirror, in ff_layout_get_ds_cred() 459 nfs4_ff_find_or_create_ds_client(struct nfs4_ff_layout_mirror *mirror, in nfs4_ff_find_or_create_ds_client() 567 struct nfs4_ff_layout_mirror *mirror; in ff_read_layout_has_available_ds() 591 struct nfs4_ff_layout_mirror *mirror; in ff_rw_layout_has_available_ds()
|
| H A D | flexfilelayout.c | 172 struct nfs4_ff_layout_mirror *mirror = FF_LAYOUT_COMP(lseg, ds_idx); in ff_local_open_fh() 203 static bool ff_mirror_match_fh(const struct nfs4_ff_layout_mirror *m1, in ff_mirror_match_fh() 204 const struct nfs4_ff_layout_mirror *m2) in ff_mirror_match_fh() 218 static bool ff_mirror_match_devid(const struct nfs4_ff_layout_mirror *m1, in ff_mirror_match_devid() 219 const struct nfs4_ff_layout_mirror *m2) in ff_mirror_match_devid() 235 static struct nfs4_ff_layout_mirror * 237 struct nfs4_ff_layout_mirror *mirror) in ff_layout_add_mirror() 240 struct nfs4_ff_layout_mirror *pos; in ff_layout_add_mirror() 261 ff_layout_remove_mirror(struct nfs4_ff_layout_mirror *mirror) in ff_layout_remove_mirror() 273 static struct nfs4_ff_layout_mirror *ff_layout_alloc_mirror(u32 dss_count, in ff_layout_alloc_mirror() [all …]
|