Lines Matching defs:toklen
54 const __be32 *xdr, unsigned int toklen)
63 toklen);
65 if (toklen <= 8 * 4)
71 if (toklen < 8 * 4 + tktlen)
167 const __be32 *xdr, unsigned int toklen)
178 toklen);
180 if (6 * 2 + 2 > toklen / 4)
187 if ((6 * 2 + 2) * 4 + keylen > toklen)
194 if ((6 * 2 + 2) * 4 + keylen + tktlen != toklen) {
196 (6 * 2 + 2) * 4 + keylen + tktlen, toklen,
294 unsigned int len, paddedlen, loop, ntoken, toklen, sec_ix;
351 toklen = ntohl(*p++);
354 _debug("token: [%x/%zx] %x", toklen, datalen, sec_ix);
355 paddedlen = (toklen + 3) & ~3;
356 if (toklen < 20 || toklen > datalen || paddedlen > datalen)
372 toklen = ntohl(*xdr++);
374 xdr += (toklen + 3) / 4;
377 toklen -= 4;
379 _debug("TOKEN type=%x len=%x", sec_ix, toklen);
383 ret2 = rxrpc_preparse_xdr_rxkad(prep, datalen, token, toklen);
386 ret2 = rxrpc_preparse_xdr_yfs_rxgk(prep, datalen, token, toklen);