Lines Matching refs:devid
187 struct nfs4_deviceid_node *devid) in ff_layout_mark_devid_invalid() argument
189 nfs4_delete_deviceid(devid->ld, devid->nfs_client, &devid->deviceid); in ff_layout_mark_devid_invalid()
208 &mirror->devid, lh->plh_lc_cred, in ff_layout_mirror_valid()
225 struct nfs4_deviceid_node *devid; in ff_layout_mirror_valid() local
226 devid = &mirror->mirror_ds->id_node; in ff_layout_mirror_valid()
227 ff_layout_mark_devid_invalid(lseg, devid); in ff_layout_mirror_valid()
396 struct nfs4_deviceid_node *devid; in nfs4_ff_layout_prepare_ds() local
408 devid = &mirror->mirror_ds->id_node; in nfs4_ff_layout_prepare_ds()
409 if (ff_layout_test_devid_unavailable(devid)) in nfs4_ff_layout_prepare_ds()
421 status = nfs4_pnfs_ds_connect(s, ds, devid, dataserver_timeo, in nfs4_ff_layout_prepare_ds()
581 struct nfs4_deviceid_node *devid; in ff_read_layout_has_available_ds() local
591 devid = &mirror->mirror_ds->id_node; in ff_read_layout_has_available_ds()
592 if (!ff_layout_test_devid_unavailable(devid)) in ff_read_layout_has_available_ds()
603 struct nfs4_deviceid_node *devid; in ff_rw_layout_has_available_ds() local
612 devid = &mirror->mirror_ds->id_node; in ff_rw_layout_has_available_ds()
613 if (ff_layout_test_devid_unavailable(devid)) in ff_rw_layout_has_available_ds()