Lines Matching refs:paddedlen
220 unsigned int toklen = *_toklen, n_parts, loop, tmp, paddedlen; in rxrpc_krb5_decode_principal() local
250 paddedlen = (tmp + 3) & ~3; in rxrpc_krb5_decode_principal()
251 if (paddedlen > toklen) in rxrpc_krb5_decode_principal()
258 toklen -= paddedlen; in rxrpc_krb5_decode_principal()
259 xdr += paddedlen >> 2; in rxrpc_krb5_decode_principal()
268 paddedlen = (tmp + 3) & ~3; in rxrpc_krb5_decode_principal()
269 if (paddedlen > toklen) in rxrpc_krb5_decode_principal()
276 toklen -= paddedlen; in rxrpc_krb5_decode_principal()
277 xdr += paddedlen >> 2; in rxrpc_krb5_decode_principal()
296 unsigned int toklen = *_toklen, len, paddedlen; in rxrpc_krb5_decode_tagged_data() local
310 paddedlen = (len + 3) & ~3; in rxrpc_krb5_decode_tagged_data()
311 if (paddedlen > toklen) in rxrpc_krb5_decode_tagged_data()
319 toklen -= paddedlen; in rxrpc_krb5_decode_tagged_data()
320 xdr += paddedlen >> 2; in rxrpc_krb5_decode_tagged_data()
392 unsigned int toklen = *_toklen, len, paddedlen; in rxrpc_krb5_decode_ticket() local
404 paddedlen = (len + 3) & ~3; in rxrpc_krb5_decode_ticket()
405 if (paddedlen > toklen) in rxrpc_krb5_decode_ticket()
415 toklen -= paddedlen; in rxrpc_krb5_decode_ticket()
416 xdr += paddedlen >> 2; in rxrpc_krb5_decode_ticket()
561 unsigned int len, paddedlen, loop, ntoken, toklen, sec_ix; in rxrpc_preparse_xdr() local
587 paddedlen = (len + 3) & ~3; in rxrpc_preparse_xdr()
588 if (paddedlen > datalen) in rxrpc_preparse_xdr()
595 for (; loop < paddedlen; loop++) in rxrpc_preparse_xdr()
599 len, paddedlen, len, len, (const char *) xdr); in rxrpc_preparse_xdr()
600 datalen -= paddedlen; in rxrpc_preparse_xdr()
601 xdr += paddedlen >> 2; in rxrpc_preparse_xdr()
622 paddedlen = (toklen + 3) & ~3; in rxrpc_preparse_xdr()
623 if (toklen < 20 || toklen > datalen || paddedlen > datalen) in rxrpc_preparse_xdr()
625 datalen -= paddedlen; in rxrpc_preparse_xdr()
626 xdr += paddedlen >> 2; in rxrpc_preparse_xdr()