• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/bsd/nfs/

Lines Matching refs:nmreq

443 	struct nfsm_chain nmreq, nmrep;
447 nfsm_chain_null(&nmreq);
450 nfsm_chain_build_alloc_init(error, &nmreq, NFSX_FH(NFS_VER3) + NFSX_UNSIGNED);
451 nfsm_chain_add_fh(error, &nmreq, NFS_VER3, np->n_fhp, np->n_fhsize);
452 nfsm_chain_add_32(error, &nmreq, *mode);
453 nfsm_chain_build_done(error, &nmreq);
455 error = nfs_request(np, NULL, &nmreq, NFSPROC_ACCESS, ctx,
483 nfsm_chain_cleanup(&nmreq);
798 struct nfsm_chain nmreq, nmrep;
804 nfsm_chain_null(&nmreq);
807 nfsm_chain_build_alloc_init(error, &nmreq, NFSX_FH(nfsvers));
809 nfsm_chain_add_32(error, &nmreq, fhsize);
810 nfsm_chain_add_opaque(error, &nmreq, fhp, fhsize);
811 nfsm_chain_build_done(error, &nmreq);
813 error = nfs_request(np, mp, &nmreq, NFSPROC_GETATTR, ctx,
820 nfsm_chain_cleanup(&nmreq);
1227 struct nfsm_chain nmreq, nmrep;
1252 nfsm_chain_null(&nmreq);
1255 nfsm_chain_build_alloc_init(error, &nmreq,
1257 nfsm_chain_add_fh(error, &nmreq, nfsvers, np->n_fhp, np->n_fhsize);
1260 nfsm_chain_add_32(error, &nmreq, TRUE);
1261 nfsm_chain_add_32(error, &nmreq, vap->va_mode);
1263 nfsm_chain_add_32(error, &nmreq, FALSE);
1266 nfsm_chain_add_32(error, &nmreq, TRUE);
1267 nfsm_chain_add_32(error, &nmreq, vap->va_uid);
1269 nfsm_chain_add_32(error, &nmreq, FALSE);
1272 nfsm_chain_add_32(error, &nmreq, TRUE);
1273 nfsm_chain_add_32(error, &nmreq, vap->va_gid);
1275 nfsm_chain_add_32(error, &nmreq, FALSE);
1278 nfsm_chain_add_32(error, &nmreq, TRUE);
1279 nfsm_chain_add_64(error, &nmreq, vap->va_data_size);
1281 nfsm_chain_add_32(error, &nmreq, FALSE);
1284 nfsm_chain_add_32(error, &nmreq, NFS_TIME_SET_TO_SERVER);
1285 nfsm_chain_add_32(error, &nmreq, NFS_TIME_SET_TO_SERVER);
1288 nfsm_chain_add_32(error, &nmreq, NFS_TIME_SET_TO_CLIENT);
1289 nfsm_chain_add_32(error, &nmreq, vap->va_access_time.tv_sec);
1290 nfsm_chain_add_32(error, &nmreq, vap->va_access_time.tv_nsec);
1292 nfsm_chain_add_32(error, &nmreq, NFS_TIME_DONT_CHANGE);
1295 nfsm_chain_add_32(error, &nmreq, NFS_TIME_SET_TO_CLIENT);
1296 nfsm_chain_add_32(error, &nmreq, vap->va_modify_time.tv_sec);
1297 nfsm_chain_add_32(error, &nmreq, vap->va_modify_time.tv_nsec);
1299 nfsm_chain_add_32(error, &nmreq, NFS_TIME_DONT_CHANGE);
1302 nfsm_chain_add_32(error, &nmreq, FALSE);
1304 nfsm_chain_add_32(error, &nmreq, VATTR_IS_ACTIVE(vap, va_mode) ?
1306 nfsm_chain_add_32(error, &nmreq, VATTR_IS_ACTIVE(vap, va_uid) ?
1308 nfsm_chain_add_32(error, &nmreq, VATTR_IS_ACTIVE(vap, va_gid) ?
1310 nfsm_chain_add_32(error, &nmreq, VATTR_IS_ACTIVE(vap, va_data_size) ?
1313 nfsm_chain_add_32(error, &nmreq, vap->va_access_time.tv_sec);
1314 nfsm_chain_add_32(error, &nmreq, (vap->va_access_time.tv_nsec != -1) ?
1317 nfsm_chain_add_32(error, &nmreq, -1);
1318 nfsm_chain_add_32(error, &nmreq, -1);
1321 nfsm_chain_add_32(error, &nmreq, vap->va_modify_time.tv_sec);
1322 nfsm_chain_add_32(error, &nmreq, (vap->va_modify_time.tv_nsec != -1) ?
1325 nfsm_chain_add_32(error, &nmreq, -1);
1326 nfsm_chain_add_32(error, &nmreq, -1);
1329 nfsm_chain_build_done(error, &nmreq);
1331 error = nfs_request(np, NULL, &nmreq, NFSPROC_SETATTR, ctx,
1357 nfsm_chain_cleanup(&nmreq);
1670 struct nfsm_chain nmreq, nmrep;
1676 nfsm_chain_null(&nmreq);
1679 nfsm_chain_build_alloc_init(error, &nmreq, NFSX_FH(nfsvers));
1680 nfsm_chain_add_fh(error, &nmreq, nfsvers, np->n_fhp, np->n_fhsize);
1681 nfsm_chain_build_done(error, &nmreq);
1683 error = nfs_request(np, NULL, &nmreq, NFSPROC_READLINK, ctx,
1709 nfsm_chain_cleanup(&nmreq);
1777 struct nfsm_chain nmreq;
1784 nfsm_chain_null(&nmreq);
1785 nfsm_chain_build_alloc_init(error, &nmreq, NFSX_FH(nfsvers) + 3 * NFSX_UNSIGNED);
1786 nfsm_chain_add_fh(error, &nmreq, nfsvers, np->n_fhp, np->n_fhsize);
1788 nfsm_chain_add_64(error, &nmreq, offset);
1789 nfsm_chain_add_32(error, &nmreq, len);
1791 nfsm_chain_add_32(error, &nmreq, offset);
1792 nfsm_chain_add_32(error, &nmreq, len);
1793 nfsm_chain_add_32(error, &nmreq, 0);
1795 nfsm_chain_build_done(error, &nmreq);
1797 error = nfs_request_async(np, NULL, &nmreq, NFSPROC_READ, thd, cred, cb, reqp);
1799 nfsm_chain_cleanup(&nmreq);
2545 struct nfsm_chain nmreq;
2554 nfsm_chain_null(&nmreq);
2555 nfsm_chain_build_alloc_init(error, &nmreq,
2557 nfsm_chain_add_fh(error, &nmreq, nfsvers, np->n_fhp, np->n_fhsize);
2559 nfsm_chain_add_64(error, &nmreq, offset);
2560 nfsm_chain_add_32(error, &nmreq, len);
2561 nfsm_chain_add_32(error, &nmreq, iomode);
2563 nfsm_chain_add_32(error, &nmreq, 0);
2564 nfsm_chain_add_32(error, &nmreq, offset);
2565 nfsm_chain_add_32(error, &nmreq, 0);
2567 nfsm_chain_add_32(error, &nmreq, len);
2569 error = nfsm_chain_add_uio(&nmreq, uiop, len);
2570 nfsm_chain_build_done(error, &nmreq);
2572 error = nfs_request_async(np, NULL, &nmreq, NFSPROC_WRITE, thd, cred, cb, reqp);
2574 nfsm_chain_cleanup(&nmreq);
2687 struct nfsm_chain nmreq, nmrep;
2717 nfsm_chain_null(&nmreq);
2720 nfsm_chain_build_alloc_init(error, &nmreq,
2723 nfsm_chain_add_fh(error, &nmreq, nfsvers, dnp->n_fhp, dnp->n_fhsize);
2724 nfsm_chain_add_string(error, &nmreq, cnp->cn_nameptr, cnp->cn_namelen);
2726 nfsm_chain_add_32(error, &nmreq, vtonfs_type(vap->va_type, nfsvers));
2727 nfsm_chain_add_v3sattr(error, &nmreq, vap);
2729 nfsm_chain_add_32(error, &nmreq, major(vap->va_rdev));
2730 nfsm_chain_add_32(error, &nmreq, minor(vap->va_rdev));
2733 nfsm_chain_add_v2sattr(error, &nmreq, vap, rdev);
2735 nfsm_chain_build_done(error, &nmreq);
2741 error = nfs_request(dnp, NULL, &nmreq, NFSPROC_MKNOD, ctx, &nmrep, &xid, &status);
2757 nfsm_chain_cleanup(&nmreq);
2835 struct nfsm_chain nmreq, nmrep;
2863 nfsm_chain_null(&nmreq);
2866 nfsm_chain_build_alloc_init(error, &nmreq,
2869 nfsm_chain_add_fh(error, &nmreq, nfsvers, dnp->n_fhp, dnp->n_fhsize);
2870 nfsm_chain_add_string(error, &nmreq, cnp->cn_nameptr, cnp->cn_namelen);
2873 nfsm_chain_add_32(error, &nmreq, NFS_CREATE_EXCLUSIVE);
2878 nfsm_chain_add_32(error, &nmreq, val);
2880 nfsm_chain_add_32(error, &nmreq, create_verf);
2882 nfsm_chain_add_32(error, &nmreq, NFS_CREATE_UNCHECKED);
2883 nfsm_chain_add_v3sattr(error, &nmreq, vap);
2886 nfsm_chain_add_v2sattr(error, &nmreq, vap, 0);
2888 nfsm_chain_build_done(error, &nmreq);
2894 error = nfs_request_async(dnp, NULL, &nmreq, NFSPROC_CREATE,
2914 nfsm_chain_cleanup(&nmreq);
3179 struct nfsm_chain nmreq, nmrep;
3188 nfsm_chain_null(&nmreq);
3191 nfsm_chain_build_alloc_init(error, &nmreq,
3193 nfsm_chain_add_fh(error, &nmreq, nfsvers, dnp->n_fhp, dnp->n_fhsize);
3194 nfsm_chain_add_string(error, &nmreq, name, namelen);
3195 nfsm_chain_build_done(error, &nmreq);
3198 error = nfs_request2(dnp, NULL, &nmreq, NFSPROC_REMOVE, thd, cred, 0, &nmrep, &xid, &status);
3211 nfsm_chain_cleanup(&nmreq);
3417 struct nfsm_chain nmreq, nmrep;
3427 nfsm_chain_null(&nmreq);
3430 nfsm_chain_build_alloc_init(error, &nmreq,
3433 nfsm_chain_add_fh(error, &nmreq, nfsvers, fdnp->n_fhp, fdnp->n_fhsize);
3434 nfsm_chain_add_string(error, &nmreq, fnameptr, fnamelen);
3435 nfsm_chain_add_fh(error, &nmreq, nfsvers, tdnp->n_fhp, tdnp->n_fhsize);
3436 nfsm_chain_add_string(error, &nmreq, tnameptr, tnamelen);
3437 nfsm_chain_build_done(error, &nmreq);
3440 error = nfs_request(fdnp, NULL, &nmreq, NFSPROC_RENAME, ctx, &nmrep, &xid, &status);
3450 nfsm_chain_cleanup(&nmreq);
3491 struct nfsm_chain nmreq, nmrep;
3514 nfsm_chain_null(&nmreq);
3517 nfsm_chain_build_alloc_init(error, &nmreq,
3519 nfsm_chain_add_fh(error, &nmreq, nfsvers, np->n_fhp, np->n_fhsize);
3520 nfsm_chain_add_fh(error, &nmreq, nfsvers, tdnp->n_fhp, tdnp->n_fhsize);
3521 nfsm_chain_add_string(error, &nmreq, cnp->cn_nameptr, cnp->cn_namelen);
3522 nfsm_chain_build_done(error, &nmreq);
3524 error = nfs_request(np, NULL, &nmreq, NFSPROC_LINK, ctx,
3534 nfsm_chain_cleanup(&nmreq);
3586 struct nfsm_chain nmreq, nmrep;
3611 nfsm_chain_null(&nmreq);
3614 nfsm_chain_build_alloc_init(error, &nmreq,
3617 nfsm_chain_add_fh(error, &nmreq, nfsvers, dnp->n_fhp, dnp->n_fhsize);
3618 nfsm_chain_add_string(error, &nmreq, cnp->cn_nameptr, cnp->cn_namelen);
3620 nfsm_chain_add_v3sattr(error, &nmreq, vap);
3621 nfsm_chain_add_string(error, &nmreq, ap->a_target, slen);
3623 nfsm_chain_add_v2sattr(error, &nmreq, vap, -1);
3624 nfsm_chain_build_done(error, &nmreq);
3630 error = nfs_request_async(dnp, NULL, &nmreq, NFSPROC_SYMLINK,
3653 nfsm_chain_cleanup(&nmreq);
3746 struct nfsm_chain nmreq, nmrep;
3768 nfsm_chain_null(&nmreq);
3771 nfsm_chain_build_alloc_init(error, &nmreq,
3774 nfsm_chain_add_fh(error, &nmreq, nfsvers, dnp->n_fhp, dnp->n_fhsize);
3775 nfsm_chain_add_string(error, &nmreq, cnp->cn_nameptr, cnp->cn_namelen);
3777 nfsm_chain_add_v3sattr(error, &nmreq, vap);
3779 nfsm_chain_add_v2sattr(error, &nmreq, vap, -1);
3780 nfsm_chain_build_done(error, &nmreq);
3786 error = nfs_request_async(dnp, NULL, &nmreq, NFSPROC_MKDIR,
3806 nfsm_chain_cleanup(&nmreq);
3896 struct nfsm_chain nmreq, nmrep;
3912 nfsm_chain_null(&nmreq);
3915 nfsm_chain_build_alloc_init(error, &nmreq,
3917 nfsm_chain_add_fh(error, &nmreq, nfsvers, dnp->n_fhp, dnp->n_fhsize);
3918 nfsm_chain_add_string(error, &nmreq, cnp->cn_nameptr, cnp->cn_namelen);
3919 nfsm_chain_build_done(error, &nmreq);
3922 error = nfs_request_async(dnp, NULL, &nmreq, NFSPROC_RMDIR,
3934 nfsm_chain_cleanup(&nmreq);
4063 struct nfsm_chain nmreq, nmrep;
4097 nfsm_chain_null(&nmreq);
4100 nfsm_chain_build_alloc_init(error, &nmreq,
4102 nfsm_chain_add_fh(error, &nmreq, nfsvers, dnp->n_fhp, dnp->n_fhsize);
4106 nfsm_chain_add_32(error, &nmreq, cookie.nfsuquad[0]);
4107 nfsm_chain_add_32(error, &nmreq, cookie.nfsuquad[1]);
4108 nfsm_chain_add_32(error, &nmreq, dnp->n_cookieverf.nfsuquad[0]);
4109 nfsm_chain_add_32(error, &nmreq, dnp->n_cookieverf.nfsuquad[1]);
4111 nfsm_chain_add_32(error, &nmreq, cookie.nfsuquad[0]);
4113 nfsm_chain_add_32(error, &nmreq, nmreaddirsize);
4114 nfsm_chain_build_done(error, &nmreq);
4119 error = nfs_request(dnp, NULL, &nmreq, NFSPROC_READDIR, ctx,
4233 nfsm_chain_null(&nmreq);
4273 nfsm_chain_cleanup(&nmreq);
4299 struct nfsm_chain nmreq, nmrep;
4337 nfsm_chain_null(&nmreq);
4340 nfsm_chain_build_alloc_init(error, &nmreq,
4342 nfsm_chain_add_fh(error, &nmreq, nfsvers, dnp->n_fhp, dnp->n_fhsize);
4345 nfsm_chain_add_32(error, &nmreq, cookie.nfsuquad[0]);
4346 nfsm_chain_add_32(error, &nmreq, cookie.nfsuquad[1]);
4347 nfsm_chain_add_32(error, &nmreq, dnp->n_cookieverf.nfsuquad[0]);
4348 nfsm_chain_add_32(error, &nmreq, dnp->n_cookieverf.nfsuquad[1]);
4349 nfsm_chain_add_32(error, &nmreq, nmreaddirsize);
4350 nfsm_chain_add_32(error, &nmreq, nmrsize);
4351 nfsm_chain_build_done(error, &nmreq);
4356 error = nfs_request(dnp, NULL, &nmreq, NFSPROC_READDIRPLUS, ctx,
4538 nfsm_chain_null(&nmreq);
4578 nfsm_chain_cleanup(&nmreq);
4678 struct nfsm_chain nmreq;
4686 nfsm_chain_null(&nmreq);
4688 nfsm_chain_build_alloc_init(error, &nmreq,
4690 nfsm_chain_add_fh(error, &nmreq, nfsvers, dnp->n_fhp, dnp->n_fhsize);
4691 nfsm_chain_add_string(error, &nmreq, name, namelen);
4692 nfsm_chain_build_done(error, &nmreq);
4694 error = nfs_request_async(dnp, NULL, &nmreq, NFSPROC_LOOKUP,
4697 nfsm_chain_cleanup(&nmreq);
4943 struct nfsm_chain nmreq, nmrep;
4958 nfsm_chain_null(&nmreq);
4961 nfsm_chain_build_alloc_init(error, &nmreq, NFSX_FH(NFS_VER3));
4962 nfsm_chain_add_fh(error, &nmreq, nfsvers, np->n_fhp, np->n_fhsize);
4963 nfsm_chain_add_64(error, &nmreq, offset);
4964 nfsm_chain_add_32(error, &nmreq, count32);
4965 nfsm_chain_build_done(error, &nmreq);
4967 error = nfs_request2(np, NULL, &nmreq, NFSPROC_COMMIT,
4986 nfsm_chain_cleanup(&nmreq);
5054 struct nfsm_chain nmreq, nmrep;
5062 nfsm_chain_null(&nmreq);
5066 nfsm_chain_build_alloc_init(error, &nmreq, NFSX_FH(NFS_VER3));
5067 nfsm_chain_add_fh(error, &nmreq, nfsvers, np->n_fhp, np->n_fhsize);
5068 nfsm_chain_build_done(error, &nmreq);
5070 error = nfs_request(np, NULL, &nmreq, NFSPROC_PATHCONF, ctx,
5100 nfsm_chain_cleanup(&nmreq);