Lines Matching defs:tl

98 	u_int32_t *tl;
108 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
109 nfsmode = fxdr_unsigned(u_int32_t, *tl);
163 NFSM_BUILD(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
164 *tl++ = txdr_unsigned(supported);
166 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
167 *tl = txdr_unsigned(nfsmode);
312 u_int32_t *tl;
330 NFSM_DISSECT(tl, u_int32_t *, NFSX_STATEID);
331 stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
332 NFSBCOPY((caddr_t)tl,(caddr_t)stateid.other,NFSX_STATEIDOTHER);
341 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
342 gcheck = fxdr_unsigned(int, *tl);
344 NFSM_DISSECT(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
345 fxdr_nfsv3time(tl, &guard);
605 u_int32_t *tl;
630 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
631 *tl = txdr_unsigned(len);
648 u_int32_t *tl;
663 NFSM_DISSECT(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
664 off = (off_t)fxdr_unsigned(u_int32_t, *tl++);
665 reqlen = fxdr_unsigned(int, *tl);
667 NFSM_DISSECT(tl, u_int32_t *, 3 * NFSX_UNSIGNED);
668 off = fxdr_hyper(tl);
669 tl += 2;
670 reqlen = fxdr_unsigned(int, *tl);
672 NFSM_DISSECT(tl, u_int32_t *, NFSX_STATEID + 3*NFSX_UNSIGNED);
673 reqlen = fxdr_unsigned(int, *(tl + 6));
687 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
688 clientid.lval[0] = stp->ls_stateid.other[0] = *tl++;
689 clientid.lval[1] = stp->ls_stateid.other[1] = *tl++;
701 stp->ls_stateid.other[2] = *tl++;
702 off = fxdr_hyper(tl);
704 tl += 2;
773 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
777 NFSM_BUILD(tl, u_int32_t *, 3 * NFSX_UNSIGNED);
778 *tl++ = txdr_unsigned(cnt);
780 NFSM_BUILD(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
782 *tl++ = newnfs_true;
784 *tl++ = newnfs_false;
786 *tl = txdr_unsigned(cnt);
810 u_int32_t *tl;
826 NFSM_DISSECT(tl, u_int32_t *, 4 * NFSX_UNSIGNED);
827 off = (off_t)fxdr_unsigned(u_int32_t, *++tl);
828 tl += 2;
829 retlen = len = fxdr_unsigned(int32_t, *tl);
831 NFSM_DISSECT(tl, u_int32_t *, 5 * NFSX_UNSIGNED);
832 off = fxdr_hyper(tl);
833 tl += 3;
834 stable = fxdr_unsigned(int, *tl++);
835 retlen = len = fxdr_unsigned(int32_t, *tl);
837 NFSM_DISSECT(tl, u_int32_t *, NFSX_STATEID + 4 * NFSX_UNSIGNED);
843 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
844 clientid.lval[0] = stp->ls_stateid.other[0] = *tl++;
845 clientid.lval[1] = stp->ls_stateid.other[1] = *tl++;
857 stp->ls_stateid.other[2] = *tl++;
858 off = fxdr_hyper(tl);
860 tl += 2;
861 stable = fxdr_unsigned(int, *tl++);
862 retlen = len = fxdr_unsigned(int32_t, *tl);
947 NFSM_BUILD(tl, u_int32_t *, 4 * NFSX_UNSIGNED);
948 *tl++ = txdr_unsigned(retlen);
956 *tl++ = txdr_unsigned(stable);
958 *tl++ = txdr_unsigned(NFSWRITE_FILESYNC);
964 *tl++ = txdr_unsigned(nfsboottime.tv_sec);
965 *tl = txdr_unsigned(nfsboottime.tv_usec);
991 u_int32_t *tl;
1038 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
1039 how = fxdr_unsigned(int, *tl);
1048 NFSM_DISSECT(tl, u_int32_t *, NFSX_VERF);
1049 cverf[0] = *tl++;
1050 cverf[1] = *tl;
1159 u_int32_t *tl;
1186 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
1187 vtyp = nfsv34tov_type(*tl);
1188 nfs4type = fxdr_unsigned(nfstype, *tl);
1198 NFSM_DISSECT(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
1199 major = fxdr_unsigned(u_int32_t, *tl++);
1200 minor = fxdr_unsigned(u_int32_t, *tl);
1225 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
1226 vtyp = nfsv34tov_type(*tl);
1234 NFSM_DISSECT(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
1235 major = fxdr_unsigned(u_int32_t, *tl++);
1236 minor = fxdr_unsigned(u_int32_t, *tl);
1337 NFSM_BUILD(tl, u_int32_t *, 5 * NFSX_UNSIGNED);
1338 *tl++ = newnfs_false;
1339 txdr_hyper(dirfor.na_filerev, tl);
1340 tl += 2;
1341 txdr_hyper(diraft.na_filerev, tl);
1376 u_int32_t *tl;
1437 NFSM_BUILD(tl, u_int32_t *, 5 * NFSX_UNSIGNED);
1438 *tl++ = newnfs_false;
1439 txdr_hyper(dirfor.na_filerev, tl);
1440 tl += 2;
1441 txdr_hyper(diraft.na_filerev, tl);
1458 u_int32_t *tl;
1604 NFSM_BUILD(tl, u_int32_t *, 10 * NFSX_UNSIGNED);
1605 *tl++ = newnfs_false;
1606 txdr_hyper(fdirfor.na_filerev, tl);
1607 tl += 2;
1608 txdr_hyper(fdiraft.na_filerev, tl);
1609 tl += 2;
1610 *tl++ = newnfs_false;
1611 txdr_hyper(tdirfor.na_filerev, tl);
1612 tl += 2;
1613 txdr_hyper(tdiraft.na_filerev, tl);
1630 u_int32_t *tl;
1713 NFSM_BUILD(tl, u_int32_t *, 5 * NFSX_UNSIGNED);
1714 *tl++ = newnfs_false;
1715 txdr_hyper(dirfor.na_filerev, tl);
1716 tl += 2;
1717 txdr_hyper(diraft.na_filerev, tl);
1811 u_int32_t *tl;
1834 NFSM_BUILD(tl, u_int32_t *, 5 * NFSX_UNSIGNED);
1835 *tl++ = newnfs_false;
1836 txdr_hyper(dirforp->na_filerev, tl);
1837 tl += 2;
1838 txdr_hyper(diraftp->na_filerev, tl);
1855 u_int32_t *tl;
1878 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
1879 nva.na_mode = nfstov_mode(*tl++);
1944 u_int32_t *tl;
1968 NFSM_BUILD(tl, u_int32_t *, 5 * NFSX_UNSIGNED);
1969 *tl++ = newnfs_false;
1970 txdr_hyper(dirforp->na_filerev, tl);
1971 tl += 2;
1972 txdr_hyper(diraftp->na_filerev, tl);
1987 u_int32_t *tl;
2004 NFSM_DISSECT(tl, u_int32_t *, 3 * NFSX_UNSIGNED);
2010 off = fxdr_hyper(tl);
2011 tl += 2;
2012 cnt = fxdr_unsigned(int, *tl);
2022 NFSM_BUILD(tl, u_int32_t *, NFSX_VERF);
2023 *tl++ = txdr_unsigned(nfsboottime.tv_sec);
2024 *tl = txdr_unsigned(nfsboottime.tv_usec);
2044 u_int32_t *tl;
2063 NFSM_BUILD(tl, u_int32_t *, NFSX_V2STATFS);
2064 *tl++ = txdr_unsigned(NFS_V2MAXDATA);
2065 *tl++ = txdr_unsigned(sf->f_bsize);
2066 *tl++ = txdr_unsigned(sf->f_blocks);
2067 *tl++ = txdr_unsigned(sf->f_bfree);
2068 *tl = txdr_unsigned(sf->f_bavail);
2070 NFSM_BUILD(tl, u_int32_t *, NFSX_V3STATFS);
2073 txdr_hyper(tval, tl); tl += 2;
2076 txdr_hyper(tval, tl); tl += 2;
2079 txdr_hyper(tval, tl); tl += 2;
2081 txdr_hyper(tval, tl); tl += 2;
2083 txdr_hyper(tval, tl); tl += 2;
2085 txdr_hyper(tval, tl); tl += 2;
2086 *tl = 0;
2102 u_int32_t *tl;
2115 NFSM_BUILD(tl, u_int32_t *, NFSX_V3FSINFO);
2116 *tl++ = txdr_unsigned(fs.fs_rtmax);
2117 *tl++ = txdr_unsigned(fs.fs_rtpref);
2118 *tl++ = txdr_unsigned(fs.fs_rtmult);
2119 *tl++ = txdr_unsigned(fs.fs_wtmax);
2120 *tl++ = txdr_unsigned(fs.fs_wtpref);
2121 *tl++ = txdr_unsigned(fs.fs_wtmult);
2122 *tl++ = txdr_unsigned(fs.fs_dtpref);
2123 txdr_hyper(fs.fs_maxfilesize, tl);
2124 tl += 2;
2125 txdr_nfsv3time(&fs.fs_timedelta, tl);
2126 tl += 2;
2127 *tl = txdr_unsigned(fs.fs_properties);
2192 u_int32_t *tl;
2203 NFSM_DISSECT(tl, u_int32_t *, 7 * NFSX_UNSIGNED);
2204 i = fxdr_unsigned(int, *tl++);
2220 if (*tl++ == newnfs_true)
2222 offset = fxdr_hyper(tl);
2223 tl += 2;
2224 len = fxdr_hyper(tl);
2225 tl += 2;
2226 if (*tl == newnfs_true)
2229 NFSM_DISSECT(tl, u_int32_t *, 5 * NFSX_UNSIGNED + NFSX_STATEID);
2230 i = fxdr_unsigned(int, *(tl+4+(NFSX_STATEID / NFSX_UNSIGNED)));
2239 stp->ls_seq = fxdr_unsigned(int, *tl++);
2240 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
2241 NFSBCOPY((caddr_t)tl, (caddr_t)stp->ls_stateid.other,
2243 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
2244 stp->ls_opentolockseq = fxdr_unsigned(int, *tl++);
2245 clientid.lval[0] = *tl++;
2246 clientid.lval[1] = *tl++;
2262 NFSM_DISSECT(tl, u_int32_t *, NFSX_STATEID + NFSX_UNSIGNED);
2267 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
2268 NFSBCOPY((caddr_t)tl, (caddr_t)stp->ls_stateid.other,
2270 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
2271 stp->ls_seq = fxdr_unsigned(int, *tl);
2337 NFSM_BUILD(tl, u_int32_t *, NFSX_STATEID);
2338 *tl++ = txdr_unsigned(stateid.seqid);
2339 NFSBCOPY((caddr_t)stateid.other,(caddr_t)tl,NFSX_STATEIDOTHER);
2341 NFSM_BUILD(tl, u_int32_t *, 7 * NFSX_UNSIGNED);
2342 txdr_hyper(cf.cl_first, tl);
2343 tl += 2;
2348 txdr_hyper(len, tl);
2349 tl += 2;
2351 *tl++ = txdr_unsigned(NFSV4LOCKT_WRITE);
2353 *tl++ = txdr_unsigned(NFSV4LOCKT_READ);
2354 *tl++ = stateid.other[0];
2355 *tl = stateid.other[1];
2376 u_int32_t *tl;
2386 NFSM_DISSECT(tl, u_int32_t *, 8 * NFSX_UNSIGNED);
2387 i = fxdr_unsigned(int, *(tl + 7));
2398 i = fxdr_unsigned(int, *tl++);
2414 lo.lo_first = fxdr_hyper(tl);
2415 tl += 2;
2416 len = fxdr_hyper(tl);
2424 tl += 2;
2425 clientid.lval[0] = *tl++;
2426 clientid.lval[1] = *tl;
2452 NFSM_BUILD(tl, u_int32_t *, 7 * NFSX_UNSIGNED);
2453 txdr_hyper(cf.cl_first, tl);
2454 tl += 2;
2459 txdr_hyper(len, tl);
2460 tl += 2;
2462 *tl++ = txdr_unsigned(NFSV4LOCKT_WRITE);
2464 *tl++ = txdr_unsigned(NFSV4LOCKT_READ);
2465 *tl++ = stp->ls_stateid.other[0];
2466 *tl = stp->ls_stateid.other[1];
2490 u_int32_t *tl;
2499 NFSM_DISSECT(tl, u_int32_t *, 6 * NFSX_UNSIGNED + NFSX_STATEID);
2507 i = fxdr_unsigned(int, *tl++);
2525 stp->ls_seq = fxdr_unsigned(int, *tl++);
2526 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
2527 NFSBCOPY((caddr_t)tl, (caddr_t)stp->ls_stateid.other,
2529 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
2530 lop->lo_first = fxdr_hyper(tl);
2531 tl += 2;
2532 len = fxdr_hyper(tl);
2571 NFSM_BUILD(tl, u_int32_t *, NFSX_STATEID);
2572 *tl++ = txdr_unsigned(stateid.seqid);
2573 NFSBCOPY((caddr_t)stateid.other,(caddr_t)tl,NFSX_STATEIDOTHER);
2589 u_int32_t *tl;
2613 NFSM_DISSECT(tl, u_int32_t *, 6 * NFSX_UNSIGNED);
2614 i = fxdr_unsigned(int, *(tl + 5));
2625 stp->ls_seq = fxdr_unsigned(u_int32_t, *tl++);
2626 i = fxdr_unsigned(int, *tl++);
2673 i = fxdr_unsigned(int, *tl++);
2689 clientid.lval[0] = *tl++;
2690 clientid.lval[1] = *tl;
2706 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
2707 create = fxdr_unsigned(int, *tl);
2713 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
2714 how = fxdr_unsigned(int, *tl);
2734 NFSM_DISSECT(tl, u_int32_t *, NFSX_VERF);
2735 cverf[0] = *tl++;
2736 cverf[1] = *tl;
2739 NFSM_DISSECT(tl, u_int32_t *, NFSX_VERF);
2740 cverf[0] = *tl++;
2741 cverf[1] = *tl;
2774 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
2775 claim = fxdr_unsigned(int, *tl);
2777 NFSM_DISSECT(tl, u_int32_t *, NFSX_STATEID);
2778 stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
2779 NFSBCOPY((caddr_t)tl,(caddr_t)stateid.other,NFSX_STATEIDOTHER);
2853 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
2854 i = fxdr_unsigned(int, *tl);
2960 NFSM_BUILD(tl, u_int32_t *, NFSX_STATEID + 6 * NFSX_UNSIGNED);
2961 *tl++ = txdr_unsigned(stateid.seqid);
2962 NFSBCOPY((caddr_t)stateid.other,(caddr_t)tl,NFSX_STATEIDOTHER);
2963 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
2965 *tl++ = newnfs_true;
2966 *tl++ = 0;
2967 *tl++ = 0;
2968 *tl++ = 0;
2969 *tl++ = 0;
2971 *tl++ = newnfs_false; /* Since dirp is not locked */
2972 txdr_hyper(dirfor.na_filerev, tl);
2973 tl += 2;
2974 txdr_hyper(diraft.na_filerev, tl);
2975 tl += 2;
2977 *tl = txdr_unsigned(rflags & NFSV4OPEN_RFLAGS);
2979 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
2981 *tl = txdr_unsigned(NFSV4OPEN_DELEGATEREAD);
2983 *tl = txdr_unsigned(NFSV4OPEN_DELEGATEWRITE);
2985 *tl = txdr_unsigned(NFSV4OPEN_DELEGATENONEEXT);
2987 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
2988 *tl = txdr_unsigned(NFSV4OPEN_NOTWANTED);
2990 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
2991 *tl = txdr_unsigned(NFSV4OPEN_NOTSUPPFTYPE);
2993 NFSM_BUILD(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
2994 *tl++ = txdr_unsigned(NFSV4OPEN_CONTENTION);
2995 *tl = newnfs_false;
2997 NFSM_BUILD(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
2998 *tl++ = txdr_unsigned(NFSV4OPEN_RESOURCE);
2999 *tl = newnfs_false;
3001 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
3002 *tl = txdr_unsigned(NFSV4OPEN_NOTWANTED);
3005 *tl = txdr_unsigned(NFSV4OPEN_DELEGATENONE);
3007 NFSM_BUILD(tl, u_int32_t *, NFSX_STATEID+NFSX_UNSIGNED);
3008 *tl++ = txdr_unsigned(delegstateid.seqid);
3009 NFSBCOPY((caddr_t)delegstateid.other, (caddr_t)tl,
3011 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
3013 *tl = newnfs_true;
3015 *tl = newnfs_false;
3017 NFSM_BUILD(tl, u_int32_t *, 3 * NFSX_UNSIGNED);
3018 *tl++ = txdr_unsigned(NFSV4OPEN_LIMITSIZE);
3019 txdr_hyper(nva.na_size, tl);
3021 NFSM_BUILD(tl, u_int32_t *, 3 * NFSX_UNSIGNED);
3022 *tl++ = txdr_unsigned(NFSV4ACE_ALLOWEDTYPE);
3023 *tl++ = txdr_unsigned(0x0);
3031 *tl = txdr_unsigned(acemask);
3063 u_int32_t *tl;
3069 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED + NFSX_STATEID);
3070 stp->ls_seq = fxdr_unsigned(u_int32_t, *tl++);
3074 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
3075 NFSBCOPY((caddr_t)tl, (caddr_t)stp->ls_stateid.other,
3094 NFSM_BUILD(tl, u_int32_t *, NFSX_STATEID);
3095 *tl++ = txdr_unsigned(stateid.seqid);
3096 NFSBCOPY((caddr_t)stateid.other,(caddr_t)tl,NFSX_STATEIDOTHER);
3113 u_int32_t *tl;
3121 NFSM_DISSECT(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
3122 clientid.lval[0] = *tl++;
3123 clientid.lval[1] = *tl;
3149 u_int32_t *tl;
3154 NFSM_DISSECT(tl, u_int32_t *, NFSX_STATEID);
3155 stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
3156 NFSBCOPY((caddr_t)tl, (caddr_t)stateid.other, NFSX_STATEIDOTHER);
3202 u_int32_t *tl;
3212 NFSM_DISSECT(tl, u_int32_t *, NFSX_STATEID + NFSX_UNSIGNED);
3216 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
3217 NFSBCOPY((caddr_t)tl, (caddr_t)stp->ls_stateid.other,
3219 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
3220 stp->ls_seq = fxdr_unsigned(u_int32_t, *tl);
3237 NFSM_BUILD(tl, u_int32_t *, NFSX_STATEID);
3238 *tl++ = txdr_unsigned(stateid.seqid);
3239 NFSBCOPY((caddr_t)stateid.other,(caddr_t)tl,NFSX_STATEIDOTHER);
3254 u_int32_t *tl;
3266 NFSM_DISSECT(tl, u_int32_t *, NFSX_STATEID + 3 * NFSX_UNSIGNED);
3270 stp->ls_stateid.seqid = fxdr_unsigned(u_int32_t, *tl++);
3271 NFSBCOPY((caddr_t)tl, (caddr_t)stp->ls_stateid.other,
3273 tl += (NFSX_STATEIDOTHER / NFSX_UNSIGNED);
3274 stp->ls_seq = fxdr_unsigned(u_int32_t, *tl++);
3275 i = fxdr_unsigned(int, *tl++);
3292 i = fxdr_unsigned(int, *tl);
3326 NFSM_BUILD(tl, u_int32_t *, NFSX_STATEID);
3327 *tl++ = txdr_unsigned(stateid.seqid);
3328 NFSBCOPY((caddr_t)stateid.other,(caddr_t)tl,NFSX_STATEIDOTHER);
3343 u_int32_t *tl;
3355 NFSM_DISSECT(tl, u_int32_t *, NFSX_HYPER);
3356 clientid.lval[0] = *tl++;
3357 clientid.lval[1] = *tl;
3383 u_int32_t *tl;
3440 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
3441 *tl = txdr_unsigned(RPCAUTH_UNIX);
3444 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
3445 *tl++ = txdr_unsigned(RPCAUTH_GSS);
3448 NFSM_BUILD(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
3449 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3450 *tl = txdr_unsigned(RPCAUTHGSS_SVCNONE);
3453 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
3454 *tl++ = txdr_unsigned(RPCAUTH_GSS);
3457 NFSM_BUILD(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
3458 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3459 *tl = txdr_unsigned(RPCAUTHGSS_SVCINTEGRITY);
3462 NFSM_BUILD(tl, u_int32_t *, NFSX_UNSIGNED);
3463 *tl++ = txdr_unsigned(RPCAUTH_GSS);
3466 NFSM_BUILD(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
3467 *tl++ = txdr_unsigned(GSS_KERBV_QOP);
3468 *tl = txdr_unsigned(RPCAUTHGSS_SVCPRIVACY);
3486 u_int32_t *tl;
3510 NFSM_DISSECT(tl, u_int32_t *, NFSX_VERF + NFSX_UNSIGNED);
3511 verf = (u_char *)tl;
3512 tl += (NFSX_VERF / NFSX_UNSIGNED);
3513 i = fxdr_unsigned(int, *tl);
3553 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
3554 clp->lc_program = fxdr_unsigned(u_int32_t, *tl);
3558 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
3559 clp->lc_callback = fxdr_unsigned(u_int32_t, *tl);
3618 NFSM_BUILD(tl, u_int32_t *, 2 * NFSX_HYPER);
3619 *tl++ = clientid.lval[0];
3620 *tl++ = clientid.lval[1];
3621 *tl++ = confirm.lval[0];
3622 *tl = confirm.lval[1];
3647 u_int32_t *tl;
3659 NFSM_DISSECT(tl, u_int32_t *, 2 * NFSX_HYPER);
3660 clientid.lval[0] = *tl++;
3661 clientid.lval[1] = *tl++;
3662 confirm.lval[0] = *tl++;
3663 confirm.lval[1] = *tl;
3723 u_int32_t *tl;
3726 NFSM_DISSECT(tl, u_int32_t *, NFSX_UNSIGNED);
3727 createdir = fxdr_unsigned(int, *tl);
3742 u_int32_t *tl;
3755 NFSM_DISSECT(tl, u_int32_t *, 3 * NFSX_UNSIGNED);
3756 len = fxdr_unsigned(int, *(tl + 2));
3767 clientid.lval[0] = *tl++;
3768 clientid.lval[1] = *tl;
3802 uint32_t *tl;
3821 NFSM_DISSECT(tl, u_int32_t *, NFSX_VERF + NFSX_UNSIGNED);
3822 verf = (uint8_t *)tl;
3823 tl += (NFSX_VERF / NFSX_UNSIGNED);
3824 i = fxdr_unsigned(int, *tl);
3885 NFSM_DISSECT(tl, u_int32_t *, 2 * NFSX_UNSIGNED);
3886 v41flags = fxdr_unsigned(uint32_t, *tl++);
3898 sp4type = fxdr_unsigned(uint32_t, *tl);
3921 NFSM_BUILD(tl, uint32_t *, 2 * NFSX_HYPER + 3 * NFSX_UNSIGNED);
3922 *tl++ = clientid.lval[0]; /* ClientID */
3923 *tl++ = clientid.lval[1];
3924 *tl++ = txdr_unsigned(confirm.lval[0]); /* SequenceID */
3925 *tl++ = txdr_unsigned(v41flags); /* Exch flags */
3926 *tl++ = txdr_unsigned(NFSV4EXCH_SP4NONE); /* No SSV */
3928 txdr_hyper(owner_minor, tl); /* Minor */
3933 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
3934 *tl = txdr_unsigned(1);
3937 NFSM_BUILD(tl, uint32_t *, NFSX_V4TIME);
3940 txdr_nfsv4time(&verstime, tl);
3962 uint32_t *tl;
3976 NFSM_DISSECT(tl, uint32_t *, NFSX_HYPER + 2 * NFSX_UNSIGNED);
3977 clientid.lval[0] = *tl++;
3978 clientid.lval[1] = *tl++;
3979 confirm.lval[0] = fxdr_unsigned(uint32_t, *tl++);
3980 sep->sess_crflags = fxdr_unsigned(uint32_t, *tl);
3985 NFSM_DISSECT(tl, uint32_t *, 7 * NFSX_UNSIGNED);
3986 tl++; /* Header pad always 0. */
3987 sep->sess_maxreq = fxdr_unsigned(uint32_t, *tl++);
3988 sep->sess_maxresp = fxdr_unsigned(uint32_t, *tl++);
3989 sep->sess_maxrespcached = fxdr_unsigned(uint32_t, *tl++);
3990 sep->sess_maxops = fxdr_unsigned(uint32_t, *tl++);
3991 sep->sess_maxslots = fxdr_unsigned(uint32_t, *tl++);
3994 rdmacnt = fxdr_unsigned(uint32_t, *tl);
3999 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
4002 NFSM_DISSECT(tl, uint32_t *, 7 * NFSX_UNSIGNED);
4003 tl++; /* Header pad always 0. */
4004 sep->sess_cbmaxreq = fxdr_unsigned(uint32_t, *tl++);
4005 sep->sess_cbmaxresp = fxdr_unsigned(uint32_t, *tl++);
4006 sep->sess_cbmaxrespcached = fxdr_unsigned(uint32_t, *tl++);
4007 sep->sess_cbmaxops = fxdr_unsigned(uint32_t, *tl++);
4008 sep->sess_cbsess.nfsess_foreslots = fxdr_unsigned(uint32_t, *tl++);
4009 rdmacnt = fxdr_unsigned(uint32_t, *tl);
4014 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
4016 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
4017 sep->sess_cbprogram = fxdr_unsigned(uint32_t, *tl);
4026 NFSM_BUILD(tl, uint32_t *, NFSX_V4SESSIONID);
4027 NFSBCOPY(sep->sess_sessionid, tl, NFSX_V4SESSIONID);
4028 NFSM_BUILD(tl, uint32_t *, 18 * NFSX_UNSIGNED);
4029 *tl++ = txdr_unsigned(confirm.lval[0]); /* sequenceid */
4030 *tl++ = txdr_unsigned(sep->sess_crflags);
4033 *tl++ = 0;
4034 *tl++ = txdr_unsigned(sep->sess_maxreq);
4035 *tl++ = txdr_unsigned(sep->sess_maxresp);
4036 *tl++ = txdr_unsigned(sep->sess_maxrespcached);
4037 *tl++ = txdr_unsigned(sep->sess_maxops);
4038 *tl++ = txdr_unsigned(sep->sess_maxslots);
4039 *tl++ = txdr_unsigned(1);
4040 *tl++ = txdr_unsigned(0); /* No RDMA. */
4043 *tl++ = 0;
4044 *tl++ = txdr_unsigned(sep->sess_cbmaxreq);
4045 *tl++ = txdr_unsigned(sep->sess_cbmaxresp);
4046 *tl++ = txdr_unsigned(sep->sess_cbmaxrespcached);
4047 *tl++ = txdr_unsigned(sep->sess_cbmaxops);
4048 *tl++ = txdr_unsigned(sep->sess_cbsess.nfsess_foreslots);
4049 *tl++ = txdr_unsigned(1);
4050 *tl = txdr_unsigned(0); /* No RDMA. */
4066 uint32_t *tl;
4074 NFSM_DISSECT(tl, uint32_t *, NFSX_V4SESSIONID);
4075 NFSBCOPY(tl, nd->nd_sessionid, NFSX_V4SESSIONID);
4076 NFSM_DISSECT(tl, uint32_t *, 4 * NFSX_UNSIGNED);
4077 sequenceid = fxdr_unsigned(uint32_t, *tl++);
4078 nd->nd_slotid = fxdr_unsigned(uint32_t, *tl++);
4079 highest_slotid = fxdr_unsigned(uint32_t, *tl++);
4080 if (*tl == newnfs_true)
4088 NFSM_BUILD(tl, uint32_t *, NFSX_V4SESSIONID);
4089 NFSBCOPY(nd->nd_sessionid, tl, NFSX_V4SESSIONID);
4090 NFSM_BUILD(tl, uint32_t *, 5 * NFSX_UNSIGNED);
4091 *tl++ = txdr_unsigned(sequenceid);
4092 *tl++ = txdr_unsigned(nd->nd_slotid);
4093 *tl++ = txdr_unsigned(highest_slotid);
4094 *tl++ = txdr_unsigned(target_highest_slotid);
4095 *tl = txdr_unsigned(sflags);
4109 uint32_t *tl;
4116 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
4127 if (*tl == newnfs_true)
4142 uint32_t *tl;
4150 NFSM_DISSECT(tl, uint32_t *, 2 * NFSX_UNSIGNED);
4151 clientid.lval[0] = *tl++;
4152 clientid.lval[1] = *tl;
4166 uint32_t *tl;
4174 NFSM_DISSECT(tl, uint32_t *, NFSX_V4SESSIONID + 2 * NFSX_UNSIGNED);
4175 NFSBCOPY(tl, sessid, NFSX_V4SESSIONID);
4176 tl += (NFSX_V4SESSIONID / NFSX_UNSIGNED);
4177 foreaft = fxdr_unsigned(int, *tl++);
4178 if (*tl == newnfs_true) {
4186 NFSM_BUILD(tl, uint32_t *, NFSX_V4SESSIONID + 2 *
4188 NFSBCOPY(sessid, tl, NFSX_V4SESSIONID);
4189 tl += (NFSX_V4SESSIONID / NFSX_UNSIGNED);
4190 *tl++ = txdr_unsigned(foreaft);
4191 *tl = newnfs_false;
4227 uint32_t *tl;
4235 NFSM_DISSECT(tl, uint32_t *, NFSX_STATEID);
4236 stateid.seqid = fxdr_unsigned(uint32_t, *tl++);
4237 NFSBCOPY(tl, stateid.other, NFSX_STATEIDOTHER);
4251 uint32_t *tl;
4259 NFSM_DISSECT(tl, uint32_t *, NFSX_UNSIGNED);
4260 cnt = fxdr_unsigned(int, *tl);
4268 NFSM_DISSECT(tl, uint32_t *, NFSX_STATEID);
4269 tstateidp->seqid = fxdr_unsigned(uint32_t, *tl++);
4270 NFSBCOPY(tl, tstateidp->other, NFSX_STATEIDOTHER);
4273 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
4274 *tl = txdr_unsigned(cnt);
4278 NFSM_BUILD(tl, uint32_t *, NFSX_UNSIGNED);
4279 *tl = txdr_unsigned(ret);