NFSDEV_MAXMIRRORS
if (mirrorcnt < 1 || mirrorcnt > NFSDEV_MAXMIRRORS) {
struct vnode *vp, *dsdvp[NFSDEV_MAXMIRRORS], *newvp;
struct vnode *fvp, *tvp, *tdvp, *dsdvp[NFSDEV_MAXMIRRORS], *newvp;
nfsdarg.mirrorcnt <= NFSDEV_MAXMIRRORS &&
buflen = sizeof(*pf) * NFSDEV_MAXMIRRORS;
struct vnode *dvp[NFSDEV_MAXMIRRORS];
int dsdir[NFSDEV_MAXMIRRORS], error, i, mirrorcnt, ret;
struct nfsmount *nmp[NFSDEV_MAXMIRRORS], *failnmp;
fhandle_t fh[NFSDEV_MAXMIRRORS];
struct vnode *dvp[NFSDEV_MAXMIRRORS];
if (error == 0 && (mirrorcnt < 1 || mirrorcnt > NFSDEV_MAXMIRRORS ||
dsfhp = malloc(sizeof(fhandle_t) * NFSDEV_MAXMIRRORS, M_TEMP, M_WAITOK);
devid = malloc(NFSX_V4DEVICEID * NFSDEV_MAXMIRRORS, M_TEMP, M_WAITOK);
if (i < 2 || i > NFSDEV_MAXMIRRORS)
NFSDEV_MAXMIRRORS);
struct pnfsdsfile dsfile[NFSDEV_MAXMIRRORS];
if (mirrorit < 2 || mirrorit > NFSDEV_MAXMIRRORS)
struct pnfsdsfile dsfile[NFSDEV_MAXMIRRORS];