Lines Matching defs:tl

134 	u_int32_t *tl;
145 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
146 nfsmode = fxdr_unsigned(u_int32_t, *tl);
219 NFSM_BUILD(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
220 *tl++ = txdr_unsigned(supported);
222 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
223 *tl = txdr_unsigned(nfsmode);
369 u_int32_t *tl;
389 NFSM_DISSECT(tl, u_int32_t *, NFSX_STATEID);
390 stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
391 stateid.other[0] = *tl++;
392 stateid.other[1] = *tl++;
393 stateid.other[2] = *tl;
413 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
414 gcheck = fxdr_unsigned(int, *tl);
416 NFSM_DISSECT(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
417 fxdr_nfsv3time(tl, &guard);
696 u_int32_t *tl;
728 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
729 *tl = txdr_unsigned(len);
757 u_int32_t *tl;
774 NFSM_DISSECT(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
775 off = (off_t)fxdr_unsigned(u_int32_t, *tl++);
776 reqlen = fxdr_unsigned(int, *tl);
778 NFSM_DISSECT(tl, u_int32_t *, 3 * NFSX_UNSIGNED);
779 off = fxdr_hyper(tl);
780 tl += 2;
781 reqlen = fxdr_unsigned(int, *tl);
783 NFSM_DISSECT(tl, u_int32_t *, NFSX_STATEID + 3*NFSX_UNSIGNED);
784 reqlen = fxdr_unsigned(int, *(tl + 6));
799 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
800 clientid.lval[0] = stp->ls_stateid.other[0] = *tl++;
801 clientid.lval[1] = stp->ls_stateid.other[1] = *tl++;
813 stp->ls_stateid.other[2] = *tl++;
832 off = fxdr_hyper(tl);
834 tl += 2;
921 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
925 NFSM_BUILD(tl, u_int32_t *, 3 * NFSX_UNSIGNED);
926 *tl++ = txdr_unsigned(cnt);
928 NFSM_BUILD(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
930 *tl++ = newnfs_true;
932 *tl++ = newnfs_false;
934 *tl = txdr_unsigned(cnt);
967 u_int32_t *tl;
985 NFSM_DISSECT(tl, u_int32_t *, 4 * NFSX_UNSIGNED);
986 off = (off_t)fxdr_unsigned(u_int32_t, *++tl);
987 tl += 2;
988 retlen = len = fxdr_unsigned(int32_t, *tl);
990 NFSM_DISSECT(tl, u_int32_t *, 5 * NFSX_UNSIGNED);
991 off = fxdr_hyper(tl);
992 tl += 3;
993 stable = fxdr_unsigned(int, *tl++);
994 retlen = len = fxdr_unsigned(int32_t, *tl);
996 NFSM_DISSECT(tl, u_int32_t *, NFSX_STATEID + 4 * NFSX_UNSIGNED);
1002 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
1003 clientid.lval[0] = stp->ls_stateid.other[0] = *tl++;
1004 clientid.lval[1] = stp->ls_stateid.other[1] = *tl++;
1016 stp->ls_stateid.other[2] = *tl++;
1035 off = fxdr_hyper(tl);
1037 tl += 2;
1038 stable = fxdr_unsigned(int, *tl++);
1039 retlen = len = fxdr_unsigned(int32_t, *tl);
1108 NFSM_BUILD(tl, u_int32_t *, 4 * NFSX_UNSIGNED);
1109 *tl++ = txdr_unsigned(retlen);
1117 *tl++ = txdr_unsigned(stable);
1119 *tl++ = txdr_unsigned(NFSWRITE_FILESYNC);
1125 *tl++ = txdr_unsigned(nfsboottime.tv_sec);
1126 *tl = txdr_unsigned(nfsboottime.tv_usec);
1152 u_int32_t *tl;
1200 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
1201 how = fxdr_unsigned(int, *tl);
1210 NFSM_DISSECT(tl, u_int32_t *, NFSX_VERF);
1211 cverf[0] = *tl++;
1212 cverf[1] = *tl;
1320 u_int32_t *tl;
1348 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
1349 vtyp = nfsv34tov_type(*tl);
1350 nfs4type = fxdr_unsigned(nfstype, *tl);
1360 NFSM_DISSECT(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
1361 major = fxdr_unsigned(u_int32_t, *tl++);
1362 minor = fxdr_unsigned(u_int32_t, *tl);
1387 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
1388 vtyp = nfsv34tov_type(*tl);
1396 NFSM_DISSECT(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
1397 major = fxdr_unsigned(u_int32_t, *tl++);
1398 minor = fxdr_unsigned(u_int32_t, *tl);
1499 NFSM_BUILD(tl, u_int32_t *, 5 * NFSX_UNSIGNED);
1500 *tl++ = newnfs_false;
1501 txdr_hyper(dirfor.na_filerev, tl);
1502 tl += 2;
1503 txdr_hyper(diraft.na_filerev, tl);
1538 u_int32_t *tl;
1600 NFSM_BUILD(tl, u_int32_t *, 5 * NFSX_UNSIGNED);
1601 *tl++ = newnfs_false;
1602 txdr_hyper(dirfor.na_filerev, tl);
1603 tl += 2;
1604 txdr_hyper(diraft.na_filerev, tl);
1620 u_int32_t *tl;
1766 NFSM_BUILD(tl, u_int32_t *, 10 * NFSX_UNSIGNED);
1767 *tl++ = newnfs_false;
1768 txdr_hyper(fdirfor.na_filerev, tl);
1769 tl += 2;
1770 txdr_hyper(fdiraft.na_filerev, tl);
1771 tl += 2;
1772 *tl++ = newnfs_false;
1773 txdr_hyper(tdirfor.na_filerev, tl);
1774 tl += 2;
1775 txdr_hyper(tdiraft.na_filerev, tl);
1791 u_int32_t *tl;
1881 NFSM_BUILD(tl, u_int32_t *, 5 * NFSX_UNSIGNED);
1882 *tl++ = newnfs_false;
1883 txdr_hyper(dirfor.na_filerev, tl);
1884 tl += 2;
1885 txdr_hyper(diraft.na_filerev, tl);
1979 u_int32_t *tl;
2002 NFSM_BUILD(tl, u_int32_t *, 5 * NFSX_UNSIGNED);
2003 *tl++ = newnfs_false;
2004 txdr_hyper(dirforp->na_filerev, tl);
2005 tl += 2;
2006 txdr_hyper(diraftp->na_filerev, tl);
2022 u_int32_t *tl;
2045 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
2046 nva.na_mode = nfstov_mode(*tl++);
2111 u_int32_t *tl;
2135 NFSM_BUILD(tl, u_int32_t *, 5 * NFSX_UNSIGNED);
2136 *tl++ = newnfs_false;
2137 txdr_hyper(dirforp->na_filerev, tl);
2138 tl += 2;
2139 txdr_hyper(diraftp->na_filerev, tl);
2154 u_int32_t *tl;
2172 NFSM_DISSECT(tl, u_int32_t *, 3 * NFSX_UNSIGNED);
2178 off = fxdr_hyper(tl);
2179 tl += 2;
2180 cnt = fxdr_unsigned(int, *tl);
2190 NFSM_BUILD(tl, u_int32_t *, NFSX_VERF);
2191 *tl++ = txdr_unsigned(nfsboottime.tv_sec);
2192 *tl = txdr_unsigned(nfsboottime.tv_usec);
2212 u_int32_t *tl;
2232 NFSM_BUILD(tl, u_int32_t *, NFSX_V2STATFS);
2233 *tl++ = txdr_unsigned(NFS_V2MAXDATA);
2234 *tl++ = txdr_unsigned(sf->f_bsize);
2235 *tl++ = txdr_unsigned(sf->f_blocks);
2236 *tl++ = txdr_unsigned(sf->f_bfree);
2237 *tl = txdr_unsigned(sf->f_bavail);
2239 NFSM_BUILD(tl, u_int32_t *, NFSX_V3STATFS);
2242 txdr_hyper(tval, tl); tl += 2;
2245 txdr_hyper(tval, tl); tl += 2;
2248 txdr_hyper(tval, tl); tl += 2;
2250 txdr_hyper(tval, tl); tl += 2;
2252 txdr_hyper(tval, tl); tl += 2;
2254 txdr_hyper(tval, tl); tl += 2;
2255 *tl = 0;
2271 u_int32_t *tl;
2285 NFSM_BUILD(tl, u_int32_t *, NFSX_V3FSINFO);
2286 *tl++ = txdr_unsigned(fs.fs_rtmax);
2287 *tl++ = txdr_unsigned(fs.fs_rtpref);
2288 *tl++ = txdr_unsigned(fs.fs_rtmult);
2289 *tl++ = txdr_unsigned(fs.fs_wtmax);
2290 *tl++ = txdr_unsigned(fs.fs_wtpref);
2291 *tl++ = txdr_unsigned(fs.fs_wtmult);
2292 *tl++ = txdr_unsigned(fs.fs_dtpref);
2293 txdr_hyper(fs.fs_maxfilesize, tl);
2294 tl += 2;
2295 txdr_nfsv3time(&fs.fs_timedelta, tl);
2296 tl += 2;
2297 *tl = txdr_unsigned(fs.fs_properties);
2363 u_int32_t *tl;
2375 NFSM_DISSECT(tl, u_int32_t *, 7 * NFSX_UNSIGNED);
2376 i = fxdr_unsigned(int, *tl++);
2392 if (*tl++ == newnfs_true)
2394 offset = fxdr_hyper(tl);
2395 tl += 2;
2396 len = fxdr_hyper(tl);
2397 tl += 2;
2398 if (*tl == newnfs_true)
2401 NFSM_DISSECT(tl, u_int32_t *, 5 * NFSX_UNSIGNED + NFSX_STATEID);
2402 i = fxdr_unsigned(int, *(tl+4+(NFSX_STATEID / NFSX_UNSIGNED)));
2411 stp->ls_seq = fxdr_unsigned(int, *tl++);
2412 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
2413 NFSBCOPY((caddr_t)tl, (caddr_t)stp->ls_stateid.other,
2415 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
2435 stp->ls_opentolockseq = fxdr_unsigned(int, *tl++);
2436 clientid.lval[0] = *tl++;
2437 clientid.lval[1] = *tl++;
2453 NFSM_DISSECT(tl, u_int32_t *, NFSX_STATEID + NFSX_UNSIGNED);
2458 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
2459 NFSBCOPY((caddr_t)tl, (caddr_t)stp->ls_stateid.other,
2461 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
2481 stp->ls_seq = fxdr_unsigned(int, *tl);
2552 NFSM_BUILD(tl, u_int32_t *, NFSX_STATEID);
2553 *tl++ = txdr_unsigned(stateid.seqid);
2554 NFSBCOPY((caddr_t)stateid.other,(caddr_t)tl,NFSX_STATEIDOTHER);
2556 NFSM_BUILD(tl, u_int32_t *, 7 * NFSX_UNSIGNED);
2557 txdr_hyper(cf.cl_first, tl);
2558 tl += 2;
2563 txdr_hyper(len, tl);
2564 tl += 2;
2566 *tl++ = txdr_unsigned(NFSV4LOCKT_WRITE);
2568 *tl++ = txdr_unsigned(NFSV4LOCKT_READ);
2569 *tl++ = stateid.other[0];
2570 *tl = stateid.other[1];
2591 u_int32_t *tl;
2602 NFSM_DISSECT(tl, u_int32_t *, 8 * NFSX_UNSIGNED);
2603 i = fxdr_unsigned(int, *(tl + 7));
2614 i = fxdr_unsigned(int, *tl++);
2630 lo.lo_first = fxdr_hyper(tl);
2631 tl += 2;
2632 len = fxdr_hyper(tl);
2640 tl += 2;
2641 clientid.lval[0] = *tl++;
2642 clientid.lval[1] = *tl;
2668 NFSM_BUILD(tl, u_int32_t *, 7 * NFSX_UNSIGNED);
2669 txdr_hyper(cf.cl_first, tl);
2670 tl += 2;
2675 txdr_hyper(len, tl);
2676 tl += 2;
2678 *tl++ = txdr_unsigned(NFSV4LOCKT_WRITE);
2680 *tl++ = txdr_unsigned(NFSV4LOCKT_READ);
2681 *tl++ = stp->ls_stateid.other[0];
2682 *tl = stp->ls_stateid.other[1];
2706 u_int32_t *tl;
2716 NFSM_DISSECT(tl, u_int32_t *, 6 * NFSX_UNSIGNED + NFSX_STATEID);
2724 i = fxdr_unsigned(int, *tl++);
2742 stp->ls_seq = fxdr_unsigned(int, *tl++);
2743 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
2744 NFSBCOPY((caddr_t)tl, (caddr_t)stp->ls_stateid.other,
2746 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
2766 lop->lo_first = fxdr_hyper(tl);
2767 tl += 2;
2768 len = fxdr_hyper(tl);
2807 NFSM_BUILD(tl, u_int32_t *, NFSX_STATEID);
2808 *tl++ = txdr_unsigned(stateid.seqid);
2809 NFSBCOPY((caddr_t)stateid.other,(caddr_t)tl,NFSX_STATEIDOTHER);
2824 u_int32_t *tl;
2850 NFSM_DISSECT(tl, u_int32_t *, 6 * NFSX_UNSIGNED);
2851 i = fxdr_unsigned(int, *(tl + 5));
2862 stp->ls_seq = fxdr_unsigned(u_int32_t, *tl++);
2863 i = fxdr_unsigned(int, *tl++);
2910 i = fxdr_unsigned(int, *tl++);
2926 clientid.lval[0] = *tl++;
2927 clientid.lval[1] = *tl;
2943 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
2944 create = fxdr_unsigned(int, *tl);
2950 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
2951 how = fxdr_unsigned(int, *tl);
2971 NFSM_DISSECT(tl, u_int32_t *, NFSX_VERF);
2972 cverf[0] = *tl++;
2973 cverf[1] = *tl;
2976 NFSM_DISSECT(tl, u_int32_t *, NFSX_VERF);
2977 cverf[0] = *tl++;
2978 cverf[1] = *tl;
3011 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
3012 claim = fxdr_unsigned(int, *tl);
3015 NFSM_DISSECT(tl, u_int32_t *, NFSX_STATEID);
3016 stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
3017 NFSBCOPY((caddr_t)tl,(caddr_t)stateid.other,NFSX_STATEIDOTHER);
3095 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
3096 i = fxdr_unsigned(int, *tl);
3207 NFSM_BUILD(tl, u_int32_t *, NFSX_STATEID + 6 * NFSX_UNSIGNED);
3208 *tl++ = txdr_unsigned(stateid.seqid);
3209 NFSBCOPY((caddr_t)stateid.other,(caddr_t)tl,NFSX_STATEIDOTHER);
3210 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
3212 *tl++ = newnfs_true;
3213 *tl++ = 0;
3214 *tl++ = 0;
3215 *tl++ = 0;
3216 *tl++ = 0;
3218 *tl++ = newnfs_false; /* Since dirp is not locked */
3219 txdr_hyper(dirfor.na_filerev, tl);
3220 tl += 2;
3221 txdr_hyper(diraft.na_filerev, tl);
3222 tl += 2;
3224 *tl = txdr_unsigned(rflags & NFSV4OPEN_RFLAGS);
3226 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
3228 *tl = txdr_unsigned(NFSV4OPEN_DELEGATEREAD);
3230 *tl = txdr_unsigned(NFSV4OPEN_DELEGATEWRITE);
3232 *tl = txdr_unsigned(NFSV4OPEN_DELEGATENONEEXT);
3234 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
3235 *tl = txdr_unsigned(NFSV4OPEN_NOTWANTED);
3237 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
3238 *tl = txdr_unsigned(NFSV4OPEN_NOTSUPPFTYPE);
3240 NFSM_BUILD(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
3241 *tl++ = txdr_unsigned(NFSV4OPEN_CONTENTION);
3242 *tl = newnfs_false;
3244 NFSM_BUILD(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
3245 *tl++ = txdr_unsigned(NFSV4OPEN_RESOURCE);
3246 *tl = newnfs_false;
3248 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
3249 *tl = txdr_unsigned(NFSV4OPEN_NOTWANTED);
3252 *tl = txdr_unsigned(NFSV4OPEN_DELEGATENONE);
3254 NFSM_BUILD(tl, u_int32_t *, NFSX_STATEID+NFSX_UNSIGNED);
3255 *tl++ = txdr_unsigned(delegstateid.seqid);
3256 NFSBCOPY((caddr_t)delegstateid.other, (caddr_t)tl,
3258 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
3260 *tl = newnfs_true;
3262 *tl = newnfs_false;
3264 NFSM_BUILD(tl, u_int32_t *, 3 * NFSX_UNSIGNED);
3265 *tl++ = txdr_unsigned(NFSV4OPEN_LIMITSIZE);
3266 txdr_hyper(nva.na_size, tl);
3268 NFSM_BUILD(tl, u_int32_t *, 3 * NFSX_UNSIGNED);
3269 *tl++ = txdr_unsigned(NFSV4ACE_ALLOWEDTYPE);
3270 *tl++ = txdr_unsigned(0x0);
3278 *tl = txdr_unsigned(acemask);
3310 u_int32_t *tl;
3318 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED + NFSX_STATEID);
3319 stp->ls_seq = fxdr_unsigned(u_int32_t, *tl++);
3323 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
3324 NFSBCOPY((caddr_t)tl, (caddr_t)stp->ls_stateid.other,
3372 NFSM_BUILD(tl, u_int32_t *, NFSX_STATEID);
3373 *tl++ = txdr_unsigned(stateid.seqid);
3374 NFSBCOPY((caddr_t)stateid.other,(caddr_t)tl,NFSX_STATEIDOTHER);
3391 u_int32_t *tl;
3398 NFSM_DISSECT(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
3399 clientid.lval[0] = *tl++;
3400 clientid.lval[1] = *tl;
3426 u_int32_t *tl;
3433 NFSM_DISSECT(tl, u_int32_t *, NFSX_STATEID);
3434 stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
3435 NFSBCOPY((caddr_t)tl, (caddr_t)stateid.other, NFSX_STATEIDOTHER);
3485 u_int32_t *tl;
3496 NFSM_DISSECT(tl, u_int32_t *, NFSX_STATEID + NFSX_UNSIGNED);
3500 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
3501 NFSBCOPY((caddr_t)tl, (caddr_t)stp->ls_stateid.other,
3503 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
3504 stp->ls_seq = fxdr_unsigned(u_int32_t, *tl);
3522 NFSM_BUILD(tl, u_int32_t *, NFSX_STATEID);
3523 *tl++ = txdr_unsigned(stateid.seqid);
3524 NFSBCOPY((caddr_t)stateid.other,(caddr_t)tl,NFSX_STATEIDOTHER);
3539 u_int32_t *tl;
3552 NFSM_DISSECT(tl, u_int32_t *, NFSX_STATEID + 3 * NFSX_UNSIGNED);
3556 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
3557 NFSBCOPY((caddr_t)tl, (caddr_t)stp->ls_stateid.other,
3559 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
3576 stp->ls_seq = fxdr_unsigned(u_int32_t, *tl++);
3577 i = fxdr_unsigned(int, *tl++);
3594 i = fxdr_unsigned(int, *tl);
3633 NFSM_BUILD(tl, u_int32_t *, NFSX_STATEID);
3634 *tl++ = txdr_unsigned(stateid.seqid);
3635 NFSBCOPY((caddr_t)stateid.other,(caddr_t)tl,NFSX_STATEIDOTHER);
3650 u_int32_t *tl;
3661 NFSM_DISSECT(tl, u_int32_t *, NFSX_HYPER);
3662 clientid.lval[0] = *tl++;
3663 clientid.lval[1] = *tl;
3689 u_int32_t *tl;
3753 NFSM_BUILD(tl, uint32_t *, 2 * NFSX_UNSIGNED);
3754 *tl++ = txdr_unsigned(RPCAUTH_UNIX);
3755 *tl = txdr_unsigned(RPCAUTH_GSS);
3758 NFSM_BUILD(tl, uint32_t *, 3 * NFSX_UNSIGNED);
3759 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3760 *tl++ = txdr_unsigned(RPCAUTHGSS_SVCNONE);
3761 *tl = txdr_unsigned(RPCAUTH_GSS);
3764 NFSM_BUILD(tl, uint32_t *, 3 * NFSX_UNSIGNED);
3765 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3766 *tl++ = txdr_unsigned(RPCAUTHGSS_SVCINTEGRITY);
3767 *tl = txdr_unsigned(RPCAUTH_GSS);
3770 NFSM_BUILD(tl, uint32_t *, 2 * NFSX_UNSIGNED);
3771 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3772 *tl = txdr_unsigned(RPCAUTHGSS_SVCPRIVACY);
3777 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
3778 *tl = txdr_unsigned(RPCAUTH_UNIX);
3781 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
3782 *tl++ = txdr_unsigned(RPCAUTH_GSS);
3785 NFSM_BUILD(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
3786 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3787 *tl = txdr_unsigned(RPCAUTHGSS_SVCNONE);
3790 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
3791 *tl++ = txdr_unsigned(RPCAUTH_GSS);
3794 NFSM_BUILD(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
3795 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3796 *tl = txdr_unsigned(RPCAUTHGSS_SVCINTEGRITY);
3799 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
3800 *tl++ = txdr_unsigned(RPCAUTH_GSS);
3803 NFSM_BUILD(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
3804 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3805 *tl = txdr_unsigned(RPCAUTHGSS_SVCPRIVACY);
3823 uint32_t *tl, *sizp;
3834 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
3835 fhstyle = fxdr_unsigned(int, *tl);
3897 NFSM_BUILD(tl, uint32_t *, 2 * NFSX_UNSIGNED);
3898 *tl++ = txdr_unsigned(RPCAUTH_UNIX);
3899 *tl = txdr_unsigned(RPCAUTH_GSS);
3902 NFSM_BUILD(tl, uint32_t *, 3 * NFSX_UNSIGNED);
3903 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3904 *tl++ = txdr_unsigned(RPCAUTHGSS_SVCNONE);
3905 *tl = txdr_unsigned(RPCAUTH_GSS);
3908 NFSM_BUILD(tl, uint32_t *, 3 * NFSX_UNSIGNED);
3909 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3910 *tl++ = txdr_unsigned(RPCAUTHGSS_SVCINTEGRITY);
3911 *tl = txdr_unsigned(RPCAUTH_GSS);
3914 NFSM_BUILD(tl, uint32_t *, 2 * NFSX_UNSIGNED);
3915 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3916 *tl = txdr_unsigned(RPCAUTHGSS_SVCPRIVACY);
3921 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
3922 *tl = txdr_unsigned(RPCAUTH_UNIX);
3925 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
3926 *tl = txdr_unsigned(RPCAUTH_GSS);
3929 NFSM_BUILD(tl, uint32_t *, 2 * NFSX_UNSIGNED);
3930 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3931 *tl = txdr_unsigned(RPCAUTHGSS_SVCNONE);
3934 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
3935 *tl = txdr_unsigned(RPCAUTH_GSS);
3938 NFSM_BUILD(tl, uint32_t *, 2 * NFSX_UNSIGNED);
3939 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3940 *tl = txdr_unsigned(RPCAUTHGSS_SVCINTEGRITY);
3943 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
3944 *tl = txdr_unsigned(RPCAUTH_GSS);
3947 NFSM_BUILD(tl, uint32_t *, 2 * NFSX_UNSIGNED);
3948 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3949 *tl = txdr_unsigned(RPCAUTHGSS_SVCPRIVACY);
3967 u_int32_t *tl;
3990 NFSM_DISSECT(tl, u_int32_t *, NFSX_VERF + NFSX_UNSIGNED);
3991 verf = (u_char *)tl;
3992 tl += (NFSX_VERF / NFSX_UNSIGNED);
3993 i = fxdr_unsigned(int, *tl);
4038 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
4039 clp->lc_program = fxdr_unsigned(u_int32_t, *tl);
4043 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
4044 clp->lc_callback = fxdr_unsigned(u_int32_t, *tl);
4103 NFSM_BUILD(tl, u_int32_t *, 2 * NFSX_HYPER);
4104 *tl++ = clientid.lval[0];
4105 *tl++ = clientid.lval[1];
4106 *tl++ = confirm.lval[0];
4107 *tl = confirm.lval[1];
4132 u_int32_t *tl;
4143 NFSM_DISSECT(tl, u_int32_t *, 2 * NFSX_HYPER);
4144 clientid.lval[0] = *tl++;
4145 clientid.lval[1] = *tl++;
4146 confirm.lval[0] = *tl++;
4147 confirm.lval[1] = *tl;
4208 u_int32_t *tl;
4211 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
4212 createdir = fxdr_unsigned(int, *tl);
4227 u_int32_t *tl;
4239 NFSM_DISSECT(tl, u_int32_t *, 3 * NFSX_UNSIGNED);
4240 len = fxdr_unsigned(int, *(tl + 2));
4251 clientid.lval[0] = *tl++;
4252 clientid.lval[1] = *tl;
4286 uint32_t *tl;
4305 NFSM_DISSECT(tl, u_int32_t *, NFSX_VERF + NFSX_UNSIGNED);
4306 verf = (uint8_t *)tl;
4307 tl += (NFSX_VERF / NFSX_UNSIGNED);
4308 i = fxdr_unsigned(int, *tl);
4371 NFSM_DISSECT(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
4372 v41flags = fxdr_unsigned(uint32_t, *tl++);
4387 sp4type = fxdr_unsigned(uint32_t, *tl);
4425 NFSM_BUILD(tl, uint32_t *, NFSX_HYPER + 3 * NFSX_UNSIGNED);
4426 *tl++ = clientid.lval[0]; /* ClientID */
4427 *tl++ = clientid.lval[1];
4428 *tl++ = txdr_unsigned(confirm.lval[0]); /* SequenceID */
4429 *tl++ = txdr_unsigned(v41flags); /* Exch flags */
4430 *tl = txdr_unsigned(sp4type); /* No SSV */
4435 NFSM_BUILD(tl, uint32_t *, NFSX_HYPER);
4436 txdr_hyper(nfsrv_owner_minor, tl); /* Owner Minor */
4447 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
4448 *tl = txdr_unsigned(1);
4451 NFSM_BUILD(tl, uint32_t *, NFSX_V4TIME);
4454 txdr_nfsv4time(&verstime, tl);
4476 uint32_t *tl;
4490 NFSM_DISSECT(tl, uint32_t *, NFSX_HYPER + 2 * NFSX_UNSIGNED);
4491 clientid.lval[0] = *tl++;
4492 clientid.lval[1] = *tl++;
4493 confirm.lval[0] = fxdr_unsigned(uint32_t, *tl++);
4494 sep->sess_crflags = fxdr_unsigned(uint32_t, *tl);
4499 NFSM_DISSECT(tl, uint32_t *, 7 * NFSX_UNSIGNED);
4500 tl++; /* Header pad always 0. */
4501 sep->sess_maxreq = fxdr_unsigned(uint32_t, *tl++);
4508 sep->sess_maxresp = fxdr_unsigned(uint32_t, *tl++);
4515 sep->sess_maxrespcached = fxdr_unsigned(uint32_t, *tl++);
4516 sep->sess_maxops = fxdr_unsigned(uint32_t, *tl++);
4517 sep->sess_maxslots = fxdr_unsigned(uint32_t, *tl++);
4520 rdmacnt = fxdr_unsigned(uint32_t, *tl);
4525 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
4528 NFSM_DISSECT(tl, uint32_t *, 7 * NFSX_UNSIGNED);
4529 tl++; /* Header pad always 0. */
4530 sep->sess_cbmaxreq = fxdr_unsigned(uint32_t, *tl++);
4531 sep->sess_cbmaxresp = fxdr_unsigned(uint32_t, *tl++);
4532 sep->sess_cbmaxrespcached = fxdr_unsigned(uint32_t, *tl++);
4533 sep->sess_cbmaxops = fxdr_unsigned(uint32_t, *tl++);
4534 sep->sess_cbsess.nfsess_foreslots = fxdr_unsigned(uint32_t, *tl++);
4535 rdmacnt = fxdr_unsigned(uint32_t, *tl);
4540 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
4542 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
4543 sep->sess_cbprogram = fxdr_unsigned(uint32_t, *tl);
4552 NFSM_BUILD(tl, uint32_t *, NFSX_V4SESSIONID);
4553 NFSBCOPY(sep->sess_sessionid, tl, NFSX_V4SESSIONID);
4554 NFSM_BUILD(tl, uint32_t *, 18 * NFSX_UNSIGNED);
4555 *tl++ = txdr_unsigned(confirm.lval[0]); /* sequenceid */
4556 *tl++ = txdr_unsigned(sep->sess_crflags);
4559 *tl++ = 0;
4560 *tl++ = txdr_unsigned(sep->sess_maxreq);
4561 *tl++ = txdr_unsigned(sep->sess_maxresp);
4562 *tl++ = txdr_unsigned(sep->sess_maxrespcached);
4563 *tl++ = txdr_unsigned(sep->sess_maxops);
4564 *tl++ = txdr_unsigned(sep->sess_maxslots);
4565 *tl++ = txdr_unsigned(1);
4566 *tl++ = txdr_unsigned(0); /* No RDMA. */
4569 *tl++ = 0;
4570 *tl++ = txdr_unsigned(sep->sess_cbmaxreq);
4571 *tl++ = txdr_unsigned(sep->sess_cbmaxresp);
4572 *tl++ = txdr_unsigned(sep->sess_cbmaxrespcached);
4573 *tl++ = txdr_unsigned(sep->sess_cbmaxops);
4574 *tl++ = txdr_unsigned(sep->sess_cbsess.nfsess_foreslots);
4575 *tl++ = txdr_unsigned(1);
4576 *tl = txdr_unsigned(0); /* No RDMA. */
4592 uint32_t *tl;
4599 NFSM_DISSECT(tl, uint32_t *, NFSX_V4SESSIONID);
4600 NFSBCOPY(tl, nd->nd_sessionid, NFSX_V4SESSIONID);
4601 NFSM_DISSECT(tl, uint32_t *, 4 * NFSX_UNSIGNED);
4602 sequenceid = fxdr_unsigned(uint32_t, *tl++);
4603 nd->nd_slotid = fxdr_unsigned(uint32_t, *tl++);
4604 highest_slotid = fxdr_unsigned(uint32_t, *tl++);
4605 if (*tl == newnfs_true)
4614 NFSM_BUILD(tl, uint32_t *, NFSX_V4SESSIONID);
4615 NFSBCOPY(nd->nd_sessionid, tl, NFSX_V4SESSIONID);
4616 NFSM_BUILD(tl, uint32_t *, 5 * NFSX_UNSIGNED);
4617 *tl++ = txdr_unsigned(sequenceid);
4618 *tl++ = txdr_unsigned(nd->nd_slotid);
4619 *tl++ = txdr_unsigned(highest_slotid);
4620 *tl++ = txdr_unsigned(target_highest_slotid);
4621 *tl = txdr_unsigned(sflags);
4635 uint32_t *tl;
4638 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
4649 if (*tl == newnfs_true)
4664 uint32_t *tl;
4671 NFSM_DISSECT(tl, uint32_t *, 2 * NFSX_UNSIGNED);
4672 clientid.lval[0] = *tl++;
4673 clientid.lval[1] = *tl;
4687 uint32_t *tl;
4693 NFSM_DISSECT(tl, uint32_t *, NFSX_V4SESSIONID + 2 * NFSX_UNSIGNED);
4694 NFSBCOPY(tl, sessid, NFSX_V4SESSIONID);
4695 tl += (NFSX_V4SESSIONID / NFSX_UNSIGNED);
4696 foreaft = fxdr_unsigned(int, *tl++);
4697 if (*tl == newnfs_true) {
4705 NFSM_BUILD(tl, uint32_t *, NFSX_V4SESSIONID + 2 *
4707 NFSBCOPY(sessid, tl, NFSX_V4SESSIONID);
4708 tl += (NFSX_V4SESSIONID / NFSX_UNSIGNED);
4709 *tl++ = txdr_unsigned(foreaft);
4710 *tl = newnfs_false;
4744 uint32_t *tl;
4749 NFSM_DISSECT(tl, uint32_t *, NFSX_STATEID);
4750 stateid.seqid = fxdr_unsigned(uint32_t, *tl++);
4751 NFSBCOPY(tl, stateid.other, NFSX_STATEIDOTHER);
4788 uint32_t *tl;
4795 NFSM_DISSECT(tl, uint32_t *, 4 * NFSX_UNSIGNED + 3 * NFSX_HYPER +
4797 tl++; /* Signal layout available. Ignore for now. */
4798 layouttype = fxdr_unsigned(int, *tl++);
4799 iomode = fxdr_unsigned(int, *tl++);
4800 offset = fxdr_hyper(tl); tl += 2;
4801 len = fxdr_hyper(tl); tl += 2;
4802 minlen = fxdr_hyper(tl); tl += 2;
4803 stateid.seqid = fxdr_unsigned(uint32_t, *tl++);
4804 NFSBCOPY(tl, stateid.other, NFSX_STATEIDOTHER);
4805 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
4806 maxcnt = fxdr_unsigned(int, *tl);
4852 NFSM_BUILD(tl, uint32_t *, 4 * NFSX_UNSIGNED + NFSX_STATEID +
4854 *tl++ = txdr_unsigned(retonclose);
4855 *tl++ = txdr_unsigned(stateid.seqid);
4856 NFSBCOPY(stateid.other, tl, NFSX_STATEIDOTHER);
4857 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
4858 *tl++ = txdr_unsigned(1); /* Only returns one layout. */
4859 txdr_hyper(offset, tl); tl += 2;
4860 txdr_hyper(len, tl); tl += 2;
4861 *tl++ = txdr_unsigned(iomode);
4862 *tl = txdr_unsigned(layouttype);
4865 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
4866 *tl = newnfs_false;
4882 uint32_t *tl;
4892 NFSM_DISSECT(tl, uint32_t *, 2 * NFSX_UNSIGNED + 2 * NFSX_HYPER +
4894 offset = fxdr_hyper(tl); tl += 2;
4895 len = fxdr_hyper(tl); tl += 2;
4896 reclaim = fxdr_unsigned(int, *tl++);
4897 stateid.seqid = fxdr_unsigned(uint32_t, *tl++);
4898 NFSBCOPY(tl, stateid.other, NFSX_STATEIDOTHER);
4899 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
4915 hasnewoff = fxdr_unsigned(int, *tl);
4917 NFSM_DISSECT(tl, uint32_t *, NFSX_HYPER + NFSX_UNSIGNED);
4918 newoff = fxdr_hyper(tl); tl += 2;
4920 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
4921 hasnewmtime = fxdr_unsigned(int, *tl);
4923 NFSM_DISSECT(tl, uint32_t *, NFSX_V4TIME + 2 * NFSX_UNSIGNED);
4924 fxdr_nfsv4time(tl, &newmtime);
4925 tl += (NFSX_V4TIME / NFSX_UNSIGNED);
4927 NFSM_DISSECT(tl, uint32_t *, 2 * NFSX_UNSIGNED);
4928 layouttype = fxdr_unsigned(int, *tl++);
4929 maxcnt = fxdr_unsigned(int, *tl);
4942 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED + NFSX_HYPER);
4943 *tl++ = newnfs_true;
4944 txdr_hyper(newsize, tl);
4946 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
4947 *tl = newnfs_false;
4964 uint32_t *tl, *layp;
4971 NFSM_DISSECT(tl, uint32_t *, 4 * NFSX_UNSIGNED);
4972 reclaim = *tl++;
4973 layouttype = fxdr_unsigned(int, *tl++);
4974 iomode = fxdr_unsigned(int, *tl++);
4975 kind = fxdr_unsigned(int, *tl);
4979 NFSM_DISSECT(tl, uint32_t *, 2 * NFSX_HYPER + NFSX_STATEID +
4981 offset = fxdr_hyper(tl); tl += 2;
4982 len = fxdr_hyper(tl); tl += 2;
4983 stateid.seqid = fxdr_unsigned(uint32_t, *tl++);
4984 NFSBCOPY(tl, stateid.other, NFSX_STATEIDOTHER);
4985 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
5002 maxcnt = fxdr_unsigned(int, *tl);
5029 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
5031 *tl = newnfs_true;
5032 NFSM_BUILD(tl, uint32_t *, NFSX_STATEID);
5033 *tl++ = txdr_unsigned(stateid.seqid);
5034 NFSBCOPY(stateid.other, tl, NFSX_STATEIDOTHER);
5036 *tl = newnfs_false;
5052 uint32_t *tl;
5059 NFSM_DISSECT(tl, uint32_t *, 2 * NFSX_HYPER + NFSX_STATEID +
5061 offset = fxdr_hyper(tl); tl += 2;
5062 len = fxdr_hyper(tl); tl += 2;
5063 stateid.seqid = fxdr_unsigned(uint32_t, *tl++);
5064 NFSBCOPY(tl, stateid.other, NFSX_STATEIDOTHER);
5065 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
5066 cnt = fxdr_unsigned(int, *tl);
5088 NFSM_DISSECT(tl, uint32_t *, NFSX_V4DEVICEID + 2 *
5090 NFSBCOPY(tl, devid, NFSX_V4DEVICEID);
5091 tl += (NFSX_V4DEVICEID / NFSX_UNSIGNED);
5092 stat = fxdr_unsigned(int, *tl++);
5093 opnum = fxdr_unsigned(int, *tl);
5120 uint32_t *tl;
5128 NFSM_DISSECT(tl, uint32_t *, 6 * NFSX_HYPER + NFSX_STATEID +
5130 offset = fxdr_hyper(tl); tl += 2;
5131 len = fxdr_hyper(tl); tl += 2;
5132 stateid.seqid = fxdr_unsigned(uint32_t, *tl++);
5133 NFSBCOPY(tl, stateid.other, NFSX_STATEIDOTHER);
5134 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
5135 readcount = fxdr_hyper(tl); tl += 2;
5136 readbytes = fxdr_hyper(tl); tl += 2;
5137 writecount = fxdr_hyper(tl); tl += 2;
5138 writebytes = fxdr_hyper(tl); tl += 2;
5139 NFSBCOPY(tl, devid, NFSX_V4DEVICEID);
5140 tl += (NFSX_V4DEVICEID / NFSX_UNSIGNED);
5141 layouttype = fxdr_unsigned(int, *tl++);
5142 cnt = fxdr_unsigned(int, *tl);
5178 uint32_t *tl;
5184 NFSM_DISSECT(tl, uint32_t *, NFSX_STATEID + 2 * NFSX_HYPER);
5185 stateid.seqid = fxdr_unsigned(uint32_t, *tl++);
5186 NFSBCOPY(tl, stateid.other, NFSX_STATEIDOTHER);
5187 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
5188 offset = fxdr_hyper(tl); tl += 2;
5189 len = fxdr_hyper(tl);
5268 uint32_t *tl, maxcnt, notify[NFSV4_NOTIFYBITMAP];
5273 NFSM_DISSECT(tl, uint32_t *, 3 * NFSX_UNSIGNED + NFSX_V4DEVICEID);
5274 NFSBCOPY(tl, devid, NFSX_V4DEVICEID);
5275 tl += (NFSX_V4DEVICEID / NFSX_UNSIGNED);
5276 layouttype = fxdr_unsigned(int, *tl++);
5277 maxcnt = fxdr_unsigned(uint32_t, *tl++);
5278 cnt = fxdr_unsigned(int, *tl);
5286 NFSM_DISSECT(tl, uint32_t *, cnt * NFSX_UNSIGNED);
5288 notify[i] = fxdr_unsigned(uint32_t, *tl++);
5308 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
5309 *tl = txdr_unsigned(layouttype);
5316 NFSM_BUILD(tl, uint32_t *, (cnt + 1) * NFSX_UNSIGNED);
5317 *tl++ = txdr_unsigned(cnt);
5319 *tl++ = txdr_unsigned(notify[i]);
5321 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
5322 *tl = txdr_unsigned(maxcnt);
5336 uint32_t *tl;
5341 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
5342 cnt = fxdr_unsigned(int, *tl);
5350 NFSM_DISSECT(tl, uint32_t *, NFSX_STATEID);
5351 tstateidp->seqid = fxdr_unsigned(uint32_t, *tl++);
5352 NFSBCOPY(tl, tstateidp->other, NFSX_STATEIDOTHER);
5355 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
5356 *tl = txdr_unsigned(cnt);
5360 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
5361 *tl = txdr_unsigned(ret);
5377 uint32_t *tl;
5398 NFSM_DISSECT(tl, uint32_t *, NFSX_STATEID + 2 * NFSX_HYPER);
5404 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
5405 clientid.lval[0] = stp->ls_stateid.other[0] = *tl++;
5406 clientid.lval[1] = stp->ls_stateid.other[1] = *tl++;
5418 stp->ls_stateid.other[2] = *tl++;
5430 off = fxdr_hyper(tl); tl += 2;
5432 len = fxdr_hyper(tl);
5486 uint32_t *tl;
5497 NFSM_DISSECT(tl, uint32_t *, NFSX_STATEID + 2 * NFSX_HYPER);
5503 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
5504 clientid.lval[0] = stp->ls_stateid.other[0] = *tl++;
5505 clientid.lval[1] = stp->ls_stateid.other[1] = *tl++;
5517 stp->ls_stateid.other[2] = *tl++;
5529 off = fxdr_hyper(tl); tl += 2;
5531 len = fxdr_hyper(tl);
5591 uint32_t *tl;
5619 NFSM_DISSECT(tl, uint32_t *, 2 * NFSX_STATEID + 3 * NFSX_HYPER +
5626 instp->ls_stateid.seqid = fxdr_unsigned(uint32_t, *tl++);
5627 clientid.lval[0] = instp->ls_stateid.other[0] = *tl++;
5628 clientid.lval[1] = instp->ls_stateid.other[1] = *tl++;
5631 instp->ls_stateid.other[2] = *tl++;
5637 outstp->ls_stateid.seqid = fxdr_unsigned(uint32_t, *tl++);
5638 outstp->ls_stateid.other[0] = *tl++;
5639 outstp->ls_stateid.other[1] = *tl++;
5640 outstp->ls_stateid.other[2] = *tl++;
5641 inoff = fxdr_hyper(tl); tl += 2;
5643 outoff = fxdr_hyper(tl); tl += 2;
5645 len = fxdr_hyper(tl); tl += 2;
5659 tl += 2;
5661 cnt = fxdr_unsigned(int, *tl);
5796 NFSM_BUILD(tl, uint32_t *, 4 * NFSX_UNSIGNED + NFSX_HYPER +
5798 *tl++ = txdr_unsigned(0); /* No callback ids. */
5799 txdr_hyper(len, tl); tl += 2;
5800 *tl++ = txdr_unsigned(NFSWRITE_UNSTABLE);
5801 *tl++ = txdr_unsigned(nfsboottime.tv_sec);
5802 *tl++ = txdr_unsigned(nfsboottime.tv_usec);
5803 *tl++ = newnfs_true;
5804 *tl = newnfs_true;
5825 uint32_t *tl;
5833 NFSM_DISSECT(tl, uint32_t *, NFSX_STATEID + NFSX_HYPER + NFSX_UNSIGNED);
5835 tl += (NFSX_STATEID / NFSX_UNSIGNED);
5836 off = fxdr_hyper(tl); tl += 2;
5837 content = fxdr_unsigned(int, *tl);
5872 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED + NFSX_HYPER);
5874 *tl++ = newnfs_true;
5876 *tl++ = newnfs_false;
5877 txdr_hyper(off, tl);
5894 uint32_t *tl;
5902 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
5903 len = fxdr_unsigned(int, *tl);
5923 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
5924 *tl = txdr_unsigned(len);
5960 uint32_t *tl;
5970 NFSM_DISSECT(tl, uint32_t *, 2 * NFSX_UNSIGNED);
5971 opt = fxdr_unsigned(int, *tl++);
5972 len = fxdr_unsigned(int, *tl);
5985 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
5986 len = fxdr_unsigned(int, *tl);
6028 NFSM_BUILD(tl, uint32_t *, 2 * NFSX_HYPER + NFSX_UNSIGNED);
6029 *tl++ = newnfs_true;
6030 txdr_hyper(ova.na_filerev, tl); tl += 2;
6031 txdr_hyper(nva.na_filerev, tl);
6050 uint32_t *tl;
6059 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
6060 len = fxdr_unsigned(int, *tl);
6094 NFSM_BUILD(tl, uint32_t *, 2 * NFSX_HYPER + NFSX_UNSIGNED);
6095 *tl++ = newnfs_true;
6096 txdr_hyper(ova.na_filerev, tl); tl += 2;
6097 txdr_hyper(nva.na_filerev, tl);
6116 uint32_t cnt, *tl, len, len2, i, pos, retlen;
6125 NFSM_DISSECT(tl, uint32_t *, NFSX_HYPER + NFSX_UNSIGNED);
6130 cookie = fxdr_hyper(tl); tl += 2;
6131 len = fxdr_unsigned(uint32_t, *tl);
6155 NFSM_BUILD(tl, uint32_t *, NFSX_HYPER + 2 *
6157 txdr_hyper(cookie2, tl); tl += 2;
6158 *tl++ = txdr_unsigned(0);
6159 *tl = newnfs_true;
6181 NFSM_BUILD(tl, uint32_t *, NFSX_HYPER +
6183 txdr_hyper(cookie2, tl); tl += 2;
6199 /* *tl is set above. */
6200 *tl = txdr_unsigned(cnt);
6201 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
6203 *tl = newnfs_true;
6205 *tl = newnfs_false;