/freebsd-current/usr.sbin/pnfsdscopymr/ |
H A D | pnfsdscopymr.c | 79 int ch, fnd, fndzero, i, migrateit, mirrorcnt, mirrorit, ret; local 134 mirrorcnt = xattrsize / sizeof(struct pnfsdsfile); 135 xattrsize2 = mirrorcnt * sizeof(struct pnfsdsfile); 136 if (mirrorcnt < 1 || xattrsize != xattrsize2) 141 for (i = 0; i < mirrorcnt; i++) { 149 (fndzero == 0 && mirrorcnt >= mirrorlevel) || 150 (fndzero != 0 && mirrorcnt > mirrorlevel))) 155 mirrorcnt < 2 || mirrorcnt > mirrorlevel)) 187 for (i = 0; i < mirrorcnt; [all...] |
/freebsd-current/usr.sbin/pnfsdsfile/ |
H A D | pnfsdsfile.c | 73 int ch, dosetxattr, i, mirrorcnt, mirrorit, quiet, zerods, zerofh; local 160 mirrorcnt = xattrsize / sizeof(struct pnfsdsfile); 161 xattrsize2 = mirrorcnt * sizeof(struct pnfsdsfile); 162 if (mirrorcnt < 1 || xattrsize != xattrsize2) 167 for (i = 0; i < mirrorcnt; i++) { 210 if (zerods != 0 && mirrorcnt > 1) { 325 for (i = mirrorcnt; i < mirrorit; i++) { 337 if (mirrorit > mirrorcnt) {
|
/freebsd-current/sys/fs/nfsserver/ |
H A D | nfs_nfsdport.c | 1458 int error = 0, mirrorcnt; local 1470 nfsrv_pnfsremovesetup(vp, p, dsdvp, &mirrorcnt, fname, &fh); 1474 nfsrv_pnfsremove(dsdvp, mirrorcnt, fname, &fh, p); 1533 int error = 0, mirrorcnt; local 1615 nfsrv_pnfsremovesetup(tvp, p, dsdvp, &mirrorcnt, fname, &fh); 1643 nfsrv_pnfsremove(dsdvp, mirrorcnt, fname, &fh, p); 3778 nfsdarg.mirrorcnt = 1; 3788 nfsdarg.mirrorcnt >= 1 && 3789 nfsdarg.mirrorcnt <= NFSDEV_MAXMIRRORS && 3793 " mdspathlen=%d mirrorcnt 4371 int dsdir[NFSDEV_MAXMIRRORS], error, i, mirrorcnt, ret; local 4686 nfsrv_pnfsremove(struct vnode **dvp, int mirrorcnt, char *fname, fhandle_t *fhp, NFSPROC_T *p) argument 4834 int buflen, error, failpos, i, mirrorcnt, origmircnt, trycnt; local 5053 int error, fhiszero, fnd, gotone, i, mirrorcnt; local 5524 nfsrv_writedsrpc(fhandle_t *fhp, off_t off, int len, struct ucred *cred, NFSPROC_T *p, struct vnode *vp, struct nfsmount **nmpp, int mirrorcnt, struct mbuf **mpp, char *cp, int *failposp) argument 5691 nfsrv_allocatedsrpc(fhandle_t *fhp, off_t off, off_t len, struct ucred *cred, NFSPROC_T *p, struct vnode *vp, struct nfsmount **nmpp, int mirrorcnt, int *failposp) argument 5872 nfsrv_deallocatedsrpc(fhandle_t *fhp, off_t off, off_t len, struct ucred *cred, NFSPROC_T *p, struct vnode *vp, struct nfsmount **nmpp, int mirrorcnt, int *failposp) argument 6056 nfsrv_setattrdsrpc(fhandle_t *fhp, struct ucred *cred, NFSPROC_T *p, struct vnode *vp, struct nfsmount **nmpp, int mirrorcnt, struct nfsvattr *nap, int *failposp) argument 6205 nfsrv_setacldsrpc(fhandle_t *fhp, struct ucred *cred, NFSPROC_T *p, struct vnode *vp, struct nfsmount **nmpp, int mirrorcnt, struct acl *aclp, int *failposp) argument [all...] |
H A D | nfs_nfsdstate.c | 235 int mirrorcnt, fhandle_t *fhp, fhandle_t *dsfhp, char *devid, fsid_t fs); 6828 int error, mirrorcnt; local 6927 error = nfsrv_dsgetdevandfh(vp, p, &mirrorcnt, dsfhp, devid); 6937 if (NFSX_V4FLEXLAYOUT(mirrorcnt) > maxcnt) 6940 lyp = nfsrv_flexlayout(nd, *iomode, mirrorcnt, 7015 nfsrv_flexlayout(struct nfsrv_descript *nd, int iomode, int mirrorcnt, argument 7023 lyp = malloc(sizeof(struct nfslayout) + NFSX_V4FLEXLAYOUT(mirrorcnt), 7033 lyp->lay_mirrorcnt = mirrorcnt; 7040 *tl++ = txdr_unsigned(mirrorcnt); /* # of mirrors. */ 7041 for (i = 0; i < mirrorcnt; 8337 nfsrv_copymr(vnode_t vp, vnode_t fvp, vnode_t dvp, struct nfsdevice *ds, struct pnfsdsfile *pf, struct pnfsdsfile *wpf, int mirrorcnt, struct ucred *cred, NFSPROC_T *p) argument 8653 int dsdir, error, mirrorcnt, ippos; local [all...] |
/freebsd-current/sys/fs/nfs/ |
H A D | nfsclstate.h | 318 uint16_t mirrorcnt; member in struct:nfsclflayout::__anon4895::__anon4897 335 #define nfsfl_mirrorcnt nfsfl_un.ff.mirrorcnt
|
H A D | nfs.h | 195 int mirrorcnt; /* Number of mirrors to create on DSs */ member in struct:nfsd_nfsd_args
|
/freebsd-current/sys/fs/nfsclient/ |
H A D | nfs_clrpcops.c | 6259 int eof, error, firstmirror, i, iolaymode, mirrorcnt, recalled, timo; local 6344 mirrorcnt = 1; 6346 (mirrorcnt = rflp->nfsfl_mirrorcnt) > 1) { 6348 firstmirror = arc4random() % mirrorcnt; 6349 mirrorcnt = firstmirror + 1; 6370 (mirrorcnt - 1), M_TEMP, M_WAITOK | 6374 for (i = firstmirror; i < mirrorcnt && error == 0; i++){ 6376 if (m != NULL && i < mirrorcnt - 1) 6420 for (i = firstmirror; i < mirrorcnt - 1 && 6438 if (mirrorcnt > 7691 int m, mirrorcnt; local 8582 int i, mirrorcnt; local [all...] |
/freebsd-current/usr.sbin/nfsd/ |
H A D | nfsd.c | 167 nfsdargs.mirrorcnt = 1; 231 nfsdargs.mirrorcnt = i;
|