Lines Matching refs:paddedlen
222 unsigned int toklen = *_toklen, n_parts, loop, tmp, paddedlen; in rxrpc_krb5_decode_principal() local
252 paddedlen = (tmp + 3) & ~3; in rxrpc_krb5_decode_principal()
253 if (paddedlen > toklen) in rxrpc_krb5_decode_principal()
260 toklen -= paddedlen; in rxrpc_krb5_decode_principal()
261 xdr += paddedlen >> 2; in rxrpc_krb5_decode_principal()
270 paddedlen = (tmp + 3) & ~3; in rxrpc_krb5_decode_principal()
271 if (paddedlen > toklen) in rxrpc_krb5_decode_principal()
278 toklen -= paddedlen; in rxrpc_krb5_decode_principal()
279 xdr += paddedlen >> 2; in rxrpc_krb5_decode_principal()
298 unsigned int toklen = *_toklen, len, paddedlen; in rxrpc_krb5_decode_tagged_data() local
312 paddedlen = (len + 3) & ~3; in rxrpc_krb5_decode_tagged_data()
313 if (paddedlen > toklen) in rxrpc_krb5_decode_tagged_data()
321 toklen -= paddedlen; in rxrpc_krb5_decode_tagged_data()
322 xdr += paddedlen >> 2; in rxrpc_krb5_decode_tagged_data()
394 unsigned int toklen = *_toklen, len, paddedlen; in rxrpc_krb5_decode_ticket() local
406 paddedlen = (len + 3) & ~3; in rxrpc_krb5_decode_ticket()
407 if (paddedlen > toklen) in rxrpc_krb5_decode_ticket()
417 toklen -= paddedlen; in rxrpc_krb5_decode_ticket()
418 xdr += paddedlen >> 2; in rxrpc_krb5_decode_ticket()
563 unsigned int len, paddedlen, loop, ntoken, toklen, sec_ix; in rxrpc_preparse_xdr() local
589 paddedlen = (len + 3) & ~3; in rxrpc_preparse_xdr()
590 if (paddedlen > datalen) in rxrpc_preparse_xdr()
597 for (; loop < paddedlen; loop++) in rxrpc_preparse_xdr()
601 len, paddedlen, len, len, (const char *) xdr); in rxrpc_preparse_xdr()
602 datalen -= paddedlen; in rxrpc_preparse_xdr()
603 xdr += paddedlen >> 2; in rxrpc_preparse_xdr()
624 paddedlen = (toklen + 3) & ~3; in rxrpc_preparse_xdr()
625 if (toklen < 20 || toklen > datalen || paddedlen > datalen) in rxrpc_preparse_xdr()
627 datalen -= paddedlen; in rxrpc_preparse_xdr()
628 xdr += paddedlen >> 2; in rxrpc_preparse_xdr()