Searched refs:mirror_ds (Results 1 – 2 of 2) sorted by relevance
26 void nfs4_ff_layout_put_deviceid(struct nfs4_ff_layout_ds *mirror_ds) in nfs4_ff_layout_put_deviceid() argument 28 if (!IS_ERR_OR_NULL(mirror_ds)) in nfs4_ff_layout_put_deviceid() 29 nfs4_put_deviceid_node(&mirror_ds->id_node); in nfs4_ff_layout_put_deviceid() 32 void nfs4_ff_layout_free_deviceid(struct nfs4_ff_layout_ds *mirror_ds) in nfs4_ff_layout_free_deviceid() argument 34 nfs4_print_deviceid(&mirror_ds->id_node.deviceid); in nfs4_ff_layout_free_deviceid() 35 nfs4_pnfs_ds_put(mirror_ds->ds); in nfs4_ff_layout_free_deviceid() 36 kfree(mirror_ds->ds_versions); in nfs4_ff_layout_free_deviceid() 37 kfree_rcu(mirror_ds, id_node.rcu); in nfs4_ff_layout_free_deviceid() 262 if (IS_ERR_OR_NULL(mirror->mirror_ds)) in ff_layout_track_ds_error() 275 memcpy(&dserr->deviceid, &mirror->mirror_ds in ff_layout_track_ds_error() 329 struct nfs4_ff_layout_ds *mirror_ds = ERR_PTR(-ENODEV); ff_layout_init_mirror_ds() local [all...]
265 nfs4_ff_layout_put_deviceid(mirror->mirror_ds); in ff_layout_free_mirror() 776 nfs4_test_deviceid_unavailable(&mirror->mirror_ds->id_node)) in ff_layout_choose_ds_for_read() 882 pgm->pg_bsize = mirror->mirror_ds->ds_versions[0].rsize; in ff_layout_pg_init_read() 954 pgm->pg_bsize = mirror->mirror_ds->ds_versions[0].wsize; in ff_layout_pg_init_write() 2138 struct nfs4_ff_layout_ds *mirror_ds; in ff_layout_cancel_io() local 2146 mirror_ds = mirror->mirror_ds; in ff_layout_cancel_io() 2147 if (IS_ERR_OR_NULL(mirror_ds)) in ff_layout_cancel_io() 2149 ds = mirror->mirror_ds->ds; in ff_layout_cancel_io() 2550 struct nfs4_pnfs_ds *ds = mirror->mirror_ds in ff_layout_encode_ff_layoutupdate() [all...]