Lines Matching defs:fndds
226 static void nfsrv_deleteds(struct nfsdevice *fndds);
7897 struct nfsdevice *fndds;
7902 fndds = nfsv4_findmirror(nmp);
7904 fndds = nfsrv_findmirroredds(nmp);
7905 if (fndds != NULL)
7906 nfsrv_deleteds(fndds);
7908 if (fndds != NULL) {
7910 nfsrv_flexmirrordel(fndds->nfsdev_deviceid, p);
7911 printf("pNFS server: mirror %s failed\n", fndds->nfsdev_host);
7913 return (fndds);
7925 struct nfsdevice *ds, *fndds;
7934 fndds = NULL;
7942 fndds = ds;
7946 if (fndds == NULL) {
7950 if (fndds->nfsdev_mdsisset == 0 && nfsrv_faildscnt > 0)
7952 else if (fndds->nfsdev_mdsisset != 0) {
7955 if (ds != fndds && ds->nfsdev_nmp != NULL &&
7958 &fndds->nfsdev_mdsfsid) == 0) {
7965 nmp = fndds->nfsdev_nmp;
7971 nfsrv_deleteds(fndds);
7979 nfsrv_flexmirrordel(fndds->nfsdev_deviceid, p);
7980 printf("pNFS server: mirror %s failed\n", fndds->nfsdev_host);
7995 nfsrv_deleteds(struct nfsdevice *fndds)
7999 fndds->nfsdev_nmp = NULL;
8000 if (fndds->nfsdev_mdsisset == 0)
8836 struct nfsdevice *ds, *fndds;
8844 fndds = NULL;
8847 return (fndds);
8851 fndds = ds;
8855 if (fndds == NULL)
8856 return (fndds);
8857 if (fndds->nfsdev_mdsisset == 0 && nfsrv_faildscnt > 0)
8859 else if (fndds->nfsdev_mdsisset != 0) {
8862 if (ds != fndds && ds->nfsdev_nmp != NULL &&
8865 &fndds->nfsdev_mdsfsid) == 0) {
8875 return (fndds);