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;
390 NFSM_DISSECT(tl, u_int32_t *, NFSX_STATEID);
391 stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
392 stateid.other[0] = *tl++;
393 stateid.other[1] = *tl++;
394 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;
3249 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
3250 *tl = txdr_unsigned(NFSV4OPEN_NOTSUPPDOWNGRADE);
3252 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
3253 *tl = txdr_unsigned(NFSV4OPEN_NOTSUPPUPGRADE);
3255 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
3256 *tl = txdr_unsigned(NFSV4OPEN_NOTWANTED);
3259 *tl = txdr_unsigned(NFSV4OPEN_DELEGATENONE);
3261 NFSM_BUILD(tl, u_int32_t *, NFSX_STATEID+NFSX_UNSIGNED);
3262 *tl++ = txdr_unsigned(delegstateid.seqid);
3263 NFSBCOPY((caddr_t)delegstateid.other, (caddr_t)tl,
3265 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
3267 *tl = newnfs_true;
3269 *tl = newnfs_false;
3271 NFSM_BUILD(tl, u_int32_t *, 3 * NFSX_UNSIGNED);
3272 *tl++ = txdr_unsigned(NFSV4OPEN_LIMITSIZE);
3273 txdr_hyper(nva.na_size, tl);
3275 NFSM_BUILD(tl, u_int32_t *, 3 * NFSX_UNSIGNED);
3276 *tl++ = txdr_unsigned(NFSV4ACE_ALLOWEDTYPE);
3277 *tl++ = txdr_unsigned(0x0);
3285 *tl = txdr_unsigned(acemask);
3317 u_int32_t *tl;
3325 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED + NFSX_STATEID);
3326 stp->ls_seq = fxdr_unsigned(u_int32_t, *tl++);
3330 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
3331 NFSBCOPY((caddr_t)tl, (caddr_t)stp->ls_stateid.other,
3379 NFSM_BUILD(tl, u_int32_t *, NFSX_STATEID);
3380 *tl++ = txdr_unsigned(stateid.seqid);
3381 NFSBCOPY((caddr_t)stateid.other,(caddr_t)tl,NFSX_STATEIDOTHER);
3398 u_int32_t *tl;
3405 NFSM_DISSECT(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
3406 clientid.lval[0] = *tl++;
3407 clientid.lval[1] = *tl;
3433 u_int32_t *tl;
3440 NFSM_DISSECT(tl, u_int32_t *, NFSX_STATEID);
3441 stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
3442 NFSBCOPY((caddr_t)tl, (caddr_t)stateid.other, NFSX_STATEIDOTHER);
3492 u_int32_t *tl;
3503 NFSM_DISSECT(tl, u_int32_t *, NFSX_STATEID + NFSX_UNSIGNED);
3507 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
3508 NFSBCOPY((caddr_t)tl, (caddr_t)stp->ls_stateid.other,
3510 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
3511 stp->ls_seq = fxdr_unsigned(u_int32_t, *tl);
3529 NFSM_BUILD(tl, u_int32_t *, NFSX_STATEID);
3530 *tl++ = txdr_unsigned(stateid.seqid);
3531 NFSBCOPY((caddr_t)stateid.other,(caddr_t)tl,NFSX_STATEIDOTHER);
3546 u_int32_t *tl;
3559 NFSM_DISSECT(tl, u_int32_t *, NFSX_STATEID + 3 * NFSX_UNSIGNED);
3563 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
3564 NFSBCOPY((caddr_t)tl, (caddr_t)stp->ls_stateid.other,
3566 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
3583 stp->ls_seq = fxdr_unsigned(u_int32_t, *tl++);
3584 i = fxdr_unsigned(int, *tl++);
3601 i = fxdr_unsigned(int, *tl);
3640 NFSM_BUILD(tl, u_int32_t *, NFSX_STATEID);
3641 *tl++ = txdr_unsigned(stateid.seqid);
3642 NFSBCOPY((caddr_t)stateid.other,(caddr_t)tl,NFSX_STATEIDOTHER);
3657 u_int32_t *tl;
3668 NFSM_DISSECT(tl, u_int32_t *, NFSX_HYPER);
3669 clientid.lval[0] = *tl++;
3670 clientid.lval[1] = *tl;
3696 u_int32_t *tl;
3760 NFSM_BUILD(tl, uint32_t *, 2 * NFSX_UNSIGNED);
3761 *tl++ = txdr_unsigned(RPCAUTH_UNIX);
3762 *tl = txdr_unsigned(RPCAUTH_GSS);
3765 NFSM_BUILD(tl, uint32_t *, 3 * NFSX_UNSIGNED);
3766 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3767 *tl++ = txdr_unsigned(RPCAUTHGSS_SVCNONE);
3768 *tl = txdr_unsigned(RPCAUTH_GSS);
3771 NFSM_BUILD(tl, uint32_t *, 3 * NFSX_UNSIGNED);
3772 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3773 *tl++ = txdr_unsigned(RPCAUTHGSS_SVCINTEGRITY);
3774 *tl = txdr_unsigned(RPCAUTH_GSS);
3777 NFSM_BUILD(tl, uint32_t *, 2 * NFSX_UNSIGNED);
3778 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3779 *tl = txdr_unsigned(RPCAUTHGSS_SVCPRIVACY);
3784 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
3785 *tl = txdr_unsigned(RPCAUTH_UNIX);
3788 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
3789 *tl++ = txdr_unsigned(RPCAUTH_GSS);
3792 NFSM_BUILD(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
3793 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3794 *tl = txdr_unsigned(RPCAUTHGSS_SVCNONE);
3797 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
3798 *tl++ = txdr_unsigned(RPCAUTH_GSS);
3801 NFSM_BUILD(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
3802 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3803 *tl = txdr_unsigned(RPCAUTHGSS_SVCINTEGRITY);
3806 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
3807 *tl++ = txdr_unsigned(RPCAUTH_GSS);
3810 NFSM_BUILD(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
3811 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3812 *tl = txdr_unsigned(RPCAUTHGSS_SVCPRIVACY);
3830 uint32_t *tl, *sizp;
3841 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
3842 fhstyle = fxdr_unsigned(int, *tl);
3904 NFSM_BUILD(tl, uint32_t *, 2 * NFSX_UNSIGNED);
3905 *tl++ = txdr_unsigned(RPCAUTH_UNIX);
3906 *tl = txdr_unsigned(RPCAUTH_GSS);
3909 NFSM_BUILD(tl, uint32_t *, 3 * NFSX_UNSIGNED);
3910 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3911 *tl++ = txdr_unsigned(RPCAUTHGSS_SVCNONE);
3912 *tl = txdr_unsigned(RPCAUTH_GSS);
3915 NFSM_BUILD(tl, uint32_t *, 3 * NFSX_UNSIGNED);
3916 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3917 *tl++ = txdr_unsigned(RPCAUTHGSS_SVCINTEGRITY);
3918 *tl = txdr_unsigned(RPCAUTH_GSS);
3921 NFSM_BUILD(tl, uint32_t *, 2 * NFSX_UNSIGNED);
3922 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3923 *tl = txdr_unsigned(RPCAUTHGSS_SVCPRIVACY);
3928 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
3929 *tl = txdr_unsigned(RPCAUTH_UNIX);
3932 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
3933 *tl = txdr_unsigned(RPCAUTH_GSS);
3936 NFSM_BUILD(tl, uint32_t *, 2 * NFSX_UNSIGNED);
3937 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3938 *tl = txdr_unsigned(RPCAUTHGSS_SVCNONE);
3941 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
3942 *tl = txdr_unsigned(RPCAUTH_GSS);
3945 NFSM_BUILD(tl, uint32_t *, 2 * NFSX_UNSIGNED);
3946 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3947 *tl = txdr_unsigned(RPCAUTHGSS_SVCINTEGRITY);
3950 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
3951 *tl = txdr_unsigned(RPCAUTH_GSS);
3954 NFSM_BUILD(tl, uint32_t *, 2 * NFSX_UNSIGNED);
3955 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3956 *tl = txdr_unsigned(RPCAUTHGSS_SVCPRIVACY);
3974 u_int32_t *tl;
3997 NFSM_DISSECT(tl, u_int32_t *, NFSX_VERF + NFSX_UNSIGNED);
3998 verf = (u_char *)tl;
3999 tl += (NFSX_VERF / NFSX_UNSIGNED);
4000 i = fxdr_unsigned(int, *tl);
4045 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
4046 clp->lc_program = fxdr_unsigned(u_int32_t, *tl);
4050 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
4051 clp->lc_callback = fxdr_unsigned(u_int32_t, *tl);
4110 NFSM_BUILD(tl, u_int32_t *, 2 * NFSX_HYPER);
4111 *tl++ = clientid.lval[0];
4112 *tl++ = clientid.lval[1];
4113 *tl++ = confirm.lval[0];
4114 *tl = confirm.lval[1];
4139 u_int32_t *tl;
4150 NFSM_DISSECT(tl, u_int32_t *, 2 * NFSX_HYPER);
4151 clientid.lval[0] = *tl++;
4152 clientid.lval[1] = *tl++;
4153 confirm.lval[0] = *tl++;
4154 confirm.lval[1] = *tl;
4215 u_int32_t *tl;
4218 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
4219 createdir = fxdr_unsigned(int, *tl);
4234 u_int32_t *tl;
4246 NFSM_DISSECT(tl, u_int32_t *, 3 * NFSX_UNSIGNED);
4247 len = fxdr_unsigned(int, *(tl + 2));
4258 clientid.lval[0] = *tl++;
4259 clientid.lval[1] = *tl;
4293 uint32_t *tl;
4312 NFSM_DISSECT(tl, u_int32_t *, NFSX_VERF + NFSX_UNSIGNED);
4313 verf = (uint8_t *)tl;
4314 tl += (NFSX_VERF / NFSX_UNSIGNED);
4315 i = fxdr_unsigned(int, *tl);
4378 NFSM_DISSECT(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
4379 v41flags = fxdr_unsigned(uint32_t, *tl++);
4394 sp4type = fxdr_unsigned(uint32_t, *tl);
4432 NFSM_BUILD(tl, uint32_t *, NFSX_HYPER + 3 * NFSX_UNSIGNED);
4433 *tl++ = clientid.lval[0]; /* ClientID */
4434 *tl++ = clientid.lval[1];
4435 *tl++ = txdr_unsigned(confirm.lval[0]); /* SequenceID */
4436 *tl++ = txdr_unsigned(v41flags); /* Exch flags */
4437 *tl = txdr_unsigned(sp4type); /* No SSV */
4442 NFSM_BUILD(tl, uint32_t *, NFSX_HYPER);
4443 txdr_hyper(nfsrv_owner_minor, tl); /* Owner Minor */
4454 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
4455 *tl = txdr_unsigned(1);
4458 NFSM_BUILD(tl, uint32_t *, NFSX_V4TIME);
4461 txdr_nfsv4time(&verstime, tl);
4483 uint32_t *tl;
4497 NFSM_DISSECT(tl, uint32_t *, NFSX_HYPER + 2 * NFSX_UNSIGNED);
4498 clientid.lval[0] = *tl++;
4499 clientid.lval[1] = *tl++;
4500 confirm.lval[0] = fxdr_unsigned(uint32_t, *tl++);
4501 sep->sess_crflags = fxdr_unsigned(uint32_t, *tl);
4506 NFSM_DISSECT(tl, uint32_t *, 7 * NFSX_UNSIGNED);
4507 tl++; /* Header pad always 0. */
4508 sep->sess_maxreq = fxdr_unsigned(uint32_t, *tl++);
4515 sep->sess_maxresp = fxdr_unsigned(uint32_t, *tl++);
4522 sep->sess_maxrespcached = fxdr_unsigned(uint32_t, *tl++);
4523 sep->sess_maxops = fxdr_unsigned(uint32_t, *tl++);
4524 sep->sess_maxslots = fxdr_unsigned(uint32_t, *tl++);
4527 rdmacnt = fxdr_unsigned(uint32_t, *tl);
4532 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
4535 NFSM_DISSECT(tl, uint32_t *, 7 * NFSX_UNSIGNED);
4536 tl++; /* Header pad always 0. */
4537 sep->sess_cbmaxreq = fxdr_unsigned(uint32_t, *tl++);
4538 sep->sess_cbmaxresp = fxdr_unsigned(uint32_t, *tl++);
4539 sep->sess_cbmaxrespcached = fxdr_unsigned(uint32_t, *tl++);
4540 sep->sess_cbmaxops = fxdr_unsigned(uint32_t, *tl++);
4541 sep->sess_cbsess.nfsess_foreslots = fxdr_unsigned(uint32_t, *tl++);
4542 rdmacnt = fxdr_unsigned(uint32_t, *tl);
4547 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
4549 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
4550 sep->sess_cbprogram = fxdr_unsigned(uint32_t, *tl);
4559 NFSM_BUILD(tl, uint32_t *, NFSX_V4SESSIONID);
4560 NFSBCOPY(sep->sess_sessionid, tl, NFSX_V4SESSIONID);
4561 NFSM_BUILD(tl, uint32_t *, 18 * NFSX_UNSIGNED);
4562 *tl++ = txdr_unsigned(confirm.lval[0]); /* sequenceid */
4563 *tl++ = txdr_unsigned(sep->sess_crflags);
4566 *tl++ = 0;
4567 *tl++ = txdr_unsigned(sep->sess_maxreq);
4568 *tl++ = txdr_unsigned(sep->sess_maxresp);
4569 *tl++ = txdr_unsigned(sep->sess_maxrespcached);
4570 *tl++ = txdr_unsigned(sep->sess_maxops);
4571 *tl++ = txdr_unsigned(sep->sess_maxslots);
4572 *tl++ = txdr_unsigned(1);
4573 *tl++ = txdr_unsigned(0); /* No RDMA. */
4576 *tl++ = 0;
4577 *tl++ = txdr_unsigned(sep->sess_cbmaxreq);
4578 *tl++ = txdr_unsigned(sep->sess_cbmaxresp);
4579 *tl++ = txdr_unsigned(sep->sess_cbmaxrespcached);
4580 *tl++ = txdr_unsigned(sep->sess_cbmaxops);
4581 *tl++ = txdr_unsigned(sep->sess_cbsess.nfsess_foreslots);
4582 *tl++ = txdr_unsigned(1);
4583 *tl = txdr_unsigned(0); /* No RDMA. */
4599 uint32_t *tl;
4606 NFSM_DISSECT(tl, uint32_t *, NFSX_V4SESSIONID);
4607 NFSBCOPY(tl, nd->nd_sessionid, NFSX_V4SESSIONID);
4608 NFSM_DISSECT(tl, uint32_t *, 4 * NFSX_UNSIGNED);
4609 sequenceid = fxdr_unsigned(uint32_t, *tl++);
4610 nd->nd_slotid = fxdr_unsigned(uint32_t, *tl++);
4611 highest_slotid = fxdr_unsigned(uint32_t, *tl++);
4612 if (*tl == newnfs_true)
4621 NFSM_BUILD(tl, uint32_t *, NFSX_V4SESSIONID);
4622 NFSBCOPY(nd->nd_sessionid, tl, NFSX_V4SESSIONID);
4623 NFSM_BUILD(tl, uint32_t *, 5 * NFSX_UNSIGNED);
4624 *tl++ = txdr_unsigned(sequenceid);
4625 *tl++ = txdr_unsigned(nd->nd_slotid);
4626 *tl++ = txdr_unsigned(highest_slotid);
4627 *tl++ = txdr_unsigned(target_highest_slotid);
4628 *tl = txdr_unsigned(sflags);
4642 uint32_t *tl;
4645 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
4656 if (*tl == newnfs_true)
4671 uint32_t *tl;
4678 NFSM_DISSECT(tl, uint32_t *, 2 * NFSX_UNSIGNED);
4679 clientid.lval[0] = *tl++;
4680 clientid.lval[1] = *tl;
4694 uint32_t *tl;
4700 NFSM_DISSECT(tl, uint32_t *, NFSX_V4SESSIONID + 2 * NFSX_UNSIGNED);
4701 NFSBCOPY(tl, sessid, NFSX_V4SESSIONID);
4702 tl += (NFSX_V4SESSIONID / NFSX_UNSIGNED);
4703 foreaft = fxdr_unsigned(int, *tl++);
4704 if (*tl == newnfs_true) {
4712 NFSM_BUILD(tl, uint32_t *, NFSX_V4SESSIONID + 2 *
4714 NFSBCOPY(sessid, tl, NFSX_V4SESSIONID);
4715 tl += (NFSX_V4SESSIONID / NFSX_UNSIGNED);
4716 *tl++ = txdr_unsigned(foreaft);
4717 *tl = newnfs_false;
4751 uint32_t *tl;
4756 NFSM_DISSECT(tl, uint32_t *, NFSX_STATEID);
4757 stateid.seqid = fxdr_unsigned(uint32_t, *tl++);
4758 NFSBCOPY(tl, stateid.other, NFSX_STATEIDOTHER);
4795 uint32_t *tl;
4802 NFSM_DISSECT(tl, uint32_t *, 4 * NFSX_UNSIGNED + 3 * NFSX_HYPER +
4804 tl++; /* Signal layout available. Ignore for now. */
4805 layouttype = fxdr_unsigned(int, *tl++);
4806 iomode = fxdr_unsigned(int, *tl++);
4807 offset = fxdr_hyper(tl); tl += 2;
4808 len = fxdr_hyper(tl); tl += 2;
4809 minlen = fxdr_hyper(tl); tl += 2;
4810 stateid.seqid = fxdr_unsigned(uint32_t, *tl++);
4811 NFSBCOPY(tl, stateid.other, NFSX_STATEIDOTHER);
4812 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
4813 maxcnt = fxdr_unsigned(int, *tl);
4859 NFSM_BUILD(tl, uint32_t *, 4 * NFSX_UNSIGNED + NFSX_STATEID +
4861 *tl++ = txdr_unsigned(retonclose);
4862 *tl++ = txdr_unsigned(stateid.seqid);
4863 NFSBCOPY(stateid.other, tl, NFSX_STATEIDOTHER);
4864 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
4865 *tl++ = txdr_unsigned(1); /* Only returns one layout. */
4866 txdr_hyper(offset, tl); tl += 2;
4867 txdr_hyper(len, tl); tl += 2;
4868 *tl++ = txdr_unsigned(iomode);
4869 *tl = txdr_unsigned(layouttype);
4872 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
4873 *tl = newnfs_false;
4889 uint32_t *tl;
4899 NFSM_DISSECT(tl, uint32_t *, 2 * NFSX_UNSIGNED + 2 * NFSX_HYPER +
4901 offset = fxdr_hyper(tl); tl += 2;
4902 len = fxdr_hyper(tl); tl += 2;
4903 reclaim = fxdr_unsigned(int, *tl++);
4904 stateid.seqid = fxdr_unsigned(uint32_t, *tl++);
4905 NFSBCOPY(tl, stateid.other, NFSX_STATEIDOTHER);
4906 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
4922 hasnewoff = fxdr_unsigned(int, *tl);
4924 NFSM_DISSECT(tl, uint32_t *, NFSX_HYPER + NFSX_UNSIGNED);
4925 newoff = fxdr_hyper(tl); tl += 2;
4927 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
4928 hasnewmtime = fxdr_unsigned(int, *tl);
4930 NFSM_DISSECT(tl, uint32_t *, NFSX_V4TIME + 2 * NFSX_UNSIGNED);
4931 fxdr_nfsv4time(tl, &newmtime);
4932 tl += (NFSX_V4TIME / NFSX_UNSIGNED);
4934 NFSM_DISSECT(tl, uint32_t *, 2 * NFSX_UNSIGNED);
4935 layouttype = fxdr_unsigned(int, *tl++);
4936 maxcnt = fxdr_unsigned(int, *tl);
4949 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED + NFSX_HYPER);
4950 *tl++ = newnfs_true;
4951 txdr_hyper(newsize, tl);
4953 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
4954 *tl = newnfs_false;
4971 uint32_t *tl, *layp;
4978 NFSM_DISSECT(tl, uint32_t *, 4 * NFSX_UNSIGNED);
4979 reclaim = *tl++;
4980 layouttype = fxdr_unsigned(int, *tl++);
4981 iomode = fxdr_unsigned(int, *tl++);
4982 kind = fxdr_unsigned(int, *tl);
4986 NFSM_DISSECT(tl, uint32_t *, 2 * NFSX_HYPER + NFSX_STATEID +
4988 offset = fxdr_hyper(tl); tl += 2;
4989 len = fxdr_hyper(tl); tl += 2;
4990 stateid.seqid = fxdr_unsigned(uint32_t, *tl++);
4991 NFSBCOPY(tl, stateid.other, NFSX_STATEIDOTHER);
4992 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
5009 maxcnt = fxdr_unsigned(int, *tl);
5036 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
5038 *tl = newnfs_true;
5039 NFSM_BUILD(tl, uint32_t *, NFSX_STATEID);
5040 *tl++ = txdr_unsigned(stateid.seqid);
5041 NFSBCOPY(stateid.other, tl, NFSX_STATEIDOTHER);
5043 *tl = newnfs_false;
5059 uint32_t *tl;
5066 NFSM_DISSECT(tl, uint32_t *, 2 * NFSX_HYPER + NFSX_STATEID +
5068 offset = fxdr_hyper(tl); tl += 2;
5069 len = fxdr_hyper(tl); tl += 2;
5070 stateid.seqid = fxdr_unsigned(uint32_t, *tl++);
5071 NFSBCOPY(tl, stateid.other, NFSX_STATEIDOTHER);
5072 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
5073 cnt = fxdr_unsigned(int, *tl);
5095 NFSM_DISSECT(tl, uint32_t *, NFSX_V4DEVICEID + 2 *
5097 NFSBCOPY(tl, devid, NFSX_V4DEVICEID);
5098 tl += (NFSX_V4DEVICEID / NFSX_UNSIGNED);
5099 stat = fxdr_unsigned(int, *tl++);
5100 opnum = fxdr_unsigned(int, *tl);
5127 uint32_t *tl;
5135 NFSM_DISSECT(tl, uint32_t *, 6 * NFSX_HYPER + NFSX_STATEID +
5137 offset = fxdr_hyper(tl); tl += 2;
5138 len = fxdr_hyper(tl); tl += 2;
5139 stateid.seqid = fxdr_unsigned(uint32_t, *tl++);
5140 NFSBCOPY(tl, stateid.other, NFSX_STATEIDOTHER);
5141 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
5142 readcount = fxdr_hyper(tl); tl += 2;
5143 readbytes = fxdr_hyper(tl); tl += 2;
5144 writecount = fxdr_hyper(tl); tl += 2;
5145 writebytes = fxdr_hyper(tl); tl += 2;
5146 NFSBCOPY(tl, devid, NFSX_V4DEVICEID);
5147 tl += (NFSX_V4DEVICEID / NFSX_UNSIGNED);
5148 layouttype = fxdr_unsigned(int, *tl++);
5149 cnt = fxdr_unsigned(int, *tl);
5185 uint32_t *tl;
5191 NFSM_DISSECT(tl, uint32_t *, NFSX_STATEID + 2 * NFSX_HYPER);
5192 stateid.seqid = fxdr_unsigned(uint32_t, *tl++);
5193 NFSBCOPY(tl, stateid.other, NFSX_STATEIDOTHER);
5194 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
5195 offset = fxdr_hyper(tl); tl += 2;
5196 len = fxdr_hyper(tl);
5275 uint32_t *tl, maxcnt, notify[NFSV4_NOTIFYBITMAP];
5280 NFSM_DISSECT(tl, uint32_t *, 3 * NFSX_UNSIGNED + NFSX_V4DEVICEID);
5281 NFSBCOPY(tl, devid, NFSX_V4DEVICEID);
5282 tl += (NFSX_V4DEVICEID / NFSX_UNSIGNED);
5283 layouttype = fxdr_unsigned(int, *tl++);
5284 maxcnt = fxdr_unsigned(uint32_t, *tl++);
5285 cnt = fxdr_unsigned(int, *tl);
5293 NFSM_DISSECT(tl, uint32_t *, cnt * NFSX_UNSIGNED);
5295 notify[i] = fxdr_unsigned(uint32_t, *tl++);
5315 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
5316 *tl = txdr_unsigned(layouttype);
5323 NFSM_BUILD(tl, uint32_t *, (cnt + 1) * NFSX_UNSIGNED);
5324 *tl++ = txdr_unsigned(cnt);
5326 *tl++ = txdr_unsigned(notify[i]);
5328 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
5329 *tl = txdr_unsigned(maxcnt);
5343 uint32_t *tl;
5348 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
5349 cnt = fxdr_unsigned(int, *tl);
5357 NFSM_DISSECT(tl, uint32_t *, NFSX_STATEID);
5358 tstateidp->seqid = fxdr_unsigned(uint32_t, *tl++);
5359 NFSBCOPY(tl, tstateidp->other, NFSX_STATEIDOTHER);
5362 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
5363 *tl = txdr_unsigned(cnt);
5367 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
5368 *tl = txdr_unsigned(ret);
5384 uint32_t *tl;
5405 NFSM_DISSECT(tl, uint32_t *, NFSX_STATEID + 2 * NFSX_HYPER);
5411 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
5412 clientid.lval[0] = stp->ls_stateid.other[0] = *tl++;
5413 clientid.lval[1] = stp->ls_stateid.other[1] = *tl++;
5425 stp->ls_stateid.other[2] = *tl++;
5437 off = fxdr_hyper(tl); tl += 2;
5439 len = fxdr_hyper(tl);
5493 uint32_t *tl;
5504 NFSM_DISSECT(tl, uint32_t *, NFSX_STATEID + 2 * NFSX_HYPER);
5510 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
5511 clientid.lval[0] = stp->ls_stateid.other[0] = *tl++;
5512 clientid.lval[1] = stp->ls_stateid.other[1] = *tl++;
5524 stp->ls_stateid.other[2] = *tl++;
5536 off = fxdr_hyper(tl); tl += 2;
5538 len = fxdr_hyper(tl);
5598 uint32_t *tl;
5626 NFSM_DISSECT(tl, uint32_t *, 2 * NFSX_STATEID + 3 * NFSX_HYPER +
5633 instp->ls_stateid.seqid = fxdr_unsigned(uint32_t, *tl++);
5634 clientid.lval[0] = instp->ls_stateid.other[0] = *tl++;
5635 clientid.lval[1] = instp->ls_stateid.other[1] = *tl++;
5638 instp->ls_stateid.other[2] = *tl++;
5644 outstp->ls_stateid.seqid = fxdr_unsigned(uint32_t, *tl++);
5645 outstp->ls_stateid.other[0] = *tl++;
5646 outstp->ls_stateid.other[1] = *tl++;
5647 outstp->ls_stateid.other[2] = *tl++;
5648 inoff = fxdr_hyper(tl); tl += 2;
5650 outoff = fxdr_hyper(tl); tl += 2;
5652 len = fxdr_hyper(tl); tl += 2;
5666 tl += 2;
5668 cnt = fxdr_unsigned(int, *tl);
5803 NFSM_BUILD(tl, uint32_t *, 4 * NFSX_UNSIGNED + NFSX_HYPER +
5805 *tl++ = txdr_unsigned(0); /* No callback ids. */
5806 txdr_hyper(len, tl); tl += 2;
5807 *tl++ = txdr_unsigned(NFSWRITE_UNSTABLE);
5808 *tl++ = txdr_unsigned(nfsboottime.tv_sec);
5809 *tl++ = txdr_unsigned(nfsboottime.tv_usec);
5810 *tl++ = newnfs_true;
5811 *tl = newnfs_true;
5832 uint32_t *tl;
5840 NFSM_DISSECT(tl, uint32_t *, NFSX_STATEID + NFSX_HYPER + NFSX_UNSIGNED);
5842 tl += (NFSX_STATEID / NFSX_UNSIGNED);
5843 off = fxdr_hyper(tl); tl += 2;
5844 content = fxdr_unsigned(int, *tl);
5879 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED + NFSX_HYPER);
5881 *tl++ = newnfs_true;
5883 *tl++ = newnfs_false;
5884 txdr_hyper(off, tl);
5901 uint32_t *tl;
5909 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
5910 len = fxdr_unsigned(int, *tl);
5930 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
5931 *tl = txdr_unsigned(len);
5967 uint32_t *tl;
5977 NFSM_DISSECT(tl, uint32_t *, 2 * NFSX_UNSIGNED);
5978 opt = fxdr_unsigned(int, *tl++);
5979 len = fxdr_unsigned(int, *tl);
5992 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
5993 len = fxdr_unsigned(int, *tl);
6035 NFSM_BUILD(tl, uint32_t *, 2 * NFSX_HYPER + NFSX_UNSIGNED);
6036 *tl++ = newnfs_true;
6037 txdr_hyper(ova.na_filerev, tl); tl += 2;
6038 txdr_hyper(nva.na_filerev, tl);
6057 uint32_t *tl;
6066 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
6067 len = fxdr_unsigned(int, *tl);
6101 NFSM_BUILD(tl, uint32_t *, 2 * NFSX_HYPER + NFSX_UNSIGNED);
6102 *tl++ = newnfs_true;
6103 txdr_hyper(ova.na_filerev, tl); tl += 2;
6104 txdr_hyper(nva.na_filerev, tl);
6123 uint32_t cnt, *tl, len, len2, i, pos, retlen;
6132 NFSM_DISSECT(tl, uint32_t *, NFSX_HYPER + NFSX_UNSIGNED);
6137 cookie = fxdr_hyper(tl); tl += 2;
6138 len = fxdr_unsigned(uint32_t, *tl);
6162 NFSM_BUILD(tl, uint32_t *, NFSX_HYPER + 2 *
6164 txdr_hyper(cookie2, tl); tl += 2;
6165 *tl++ = txdr_unsigned(0);
6166 *tl = newnfs_true;
6188 NFSM_BUILD(tl, uint32_t *, NFSX_HYPER +
6190 txdr_hyper(cookie2, tl); tl += 2;
6206 /* *tl is set above. */
6207 *tl = txdr_unsigned(cnt);
6208 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
6210 *tl = newnfs_true;
6212 *tl = newnfs_false;