Lines Matching refs:toklen
54 const __be32 *xdr, unsigned int toklen) in rxrpc_preparse_xdr_rxkad() argument
63 toklen); in rxrpc_preparse_xdr_rxkad()
65 if (toklen <= 8 * 4) in rxrpc_preparse_xdr_rxkad()
71 if (toklen < 8 * 4 + tktlen) in rxrpc_preparse_xdr_rxkad()
140 unsigned int len, paddedlen, loop, ntoken, toklen, sec_ix; in rxrpc_preparse_xdr() local
197 toklen = ntohl(*p++); in rxrpc_preparse_xdr()
200 _debug("token: [%x/%zx] %x", toklen, datalen, sec_ix); in rxrpc_preparse_xdr()
201 paddedlen = (toklen + 3) & ~3; in rxrpc_preparse_xdr()
202 if (toklen < 20 || toklen > datalen || paddedlen > datalen) in rxrpc_preparse_xdr()
218 toklen = ntohl(*xdr++); in rxrpc_preparse_xdr()
220 xdr += (toklen + 3) / 4; in rxrpc_preparse_xdr()
223 toklen -= 4; in rxrpc_preparse_xdr()
225 _debug("TOKEN type=%x len=%x", sec_ix, toklen); in rxrpc_preparse_xdr()
229 ret2 = rxrpc_preparse_xdr_rxkad(prep, datalen, token, toklen); in rxrpc_preparse_xdr()