Lines Matching refs:clp

849 	struct nfs_client *clp = ERR_PTR(-EIO);  in _nfs4_pnfs_v3_ds_connect()  local
862 if (!IS_ERR(clp)) { in _nfs4_pnfs_v3_ds_connect()
865 .net = clp->cl_net, in _nfs4_pnfs_v3_ds_connect()
868 .servername = clp->cl_hostname, in _nfs4_pnfs_v3_ds_connect()
871 if (da->da_transport != clp->cl_proto) in _nfs4_pnfs_v3_ds_connect()
873 if (da->da_addr.ss_family != clp->cl_addr.ss_family) in _nfs4_pnfs_v3_ds_connect()
876 rpc_clnt_add_xprt(clp->cl_rpcclient, &xprt_args, in _nfs4_pnfs_v3_ds_connect()
880 clp = get_v3_ds_connect(mds_srv, in _nfs4_pnfs_v3_ds_connect()
884 if (IS_ERR(clp)) in _nfs4_pnfs_v3_ds_connect()
886 clp->cl_rpcclient->cl_softerr = 0; in _nfs4_pnfs_v3_ds_connect()
887 clp->cl_rpcclient->cl_softrtry = 0; in _nfs4_pnfs_v3_ds_connect()
890 if (IS_ERR(clp)) { in _nfs4_pnfs_v3_ds_connect()
891 status = PTR_ERR(clp); in _nfs4_pnfs_v3_ds_connect()
896 WRITE_ONCE(ds->ds_clp, clp); in _nfs4_pnfs_v3_ds_connect()
908 struct nfs_client *clp = ERR_PTR(-EIO); in _nfs4_pnfs_v4_ds_connect() local
918 if (!IS_ERR(clp) && clp->cl_mvops->session_trunk) { in _nfs4_pnfs_v4_ds_connect()
921 .net = clp->cl_net, in _nfs4_pnfs_v4_ds_connect()
924 .servername = clp->cl_hostname, in _nfs4_pnfs_v4_ds_connect()
927 .clp = clp, in _nfs4_pnfs_v4_ds_connect()
930 .add_xprt_test = clp->cl_mvops->session_trunk, in _nfs4_pnfs_v4_ds_connect()
934 if (da->da_transport != clp->cl_proto) in _nfs4_pnfs_v4_ds_connect()
936 if (da->da_addr.ss_family != clp->cl_addr.ss_family) in _nfs4_pnfs_v4_ds_connect()
942 xprtdata.cred = nfs4_get_clid_cred(clp), in _nfs4_pnfs_v4_ds_connect()
943 rpc_clnt_add_xprt(clp->cl_rpcclient, &xprt_args, in _nfs4_pnfs_v4_ds_connect()
949 clp = nfs4_set_ds_client(mds_srv, in _nfs4_pnfs_v4_ds_connect()
954 if (IS_ERR(clp)) in _nfs4_pnfs_v4_ds_connect()
957 status = nfs4_init_ds_session(clp, in _nfs4_pnfs_v4_ds_connect()
960 nfs_put_client(clp); in _nfs4_pnfs_v4_ds_connect()
961 clp = ERR_PTR(-EIO); in _nfs4_pnfs_v4_ds_connect()
968 if (IS_ERR(clp)) { in _nfs4_pnfs_v4_ds_connect()
969 status = PTR_ERR(clp); in _nfs4_pnfs_v4_ds_connect()
974 WRITE_ONCE(ds->ds_clp, clp); in _nfs4_pnfs_v4_ds_connect()