Lines Matching refs:datalen
89 size_t datalen, in rxrpc_preparse_xdr_rxkad() argument
111 prep->quotalen = datalen + plen; in rxrpc_preparse_xdr_rxkad()
430 size_t datalen, in rxrpc_preparse_xdr_rxk5() argument
445 prep->quotalen = datalen + toklen; in rxrpc_preparse_xdr_rxk5()
562 size_t datalen = prep->datalen; in rxrpc_preparse_xdr() local
567 prep->datalen); in rxrpc_preparse_xdr()
569 if (datalen > AFSTOKEN_LENGTH_MAX) in rxrpc_preparse_xdr()
573 if (datalen & 3) in rxrpc_preparse_xdr()
580 datalen -= 4; in rxrpc_preparse_xdr()
586 datalen -= 4; in rxrpc_preparse_xdr()
588 if (paddedlen > datalen) in rxrpc_preparse_xdr()
600 datalen -= paddedlen; in rxrpc_preparse_xdr()
604 if (datalen < 12) in rxrpc_preparse_xdr()
607 datalen -= 4; in rxrpc_preparse_xdr()
616 if (datalen < 8) in rxrpc_preparse_xdr()
620 datalen -= 4; in rxrpc_preparse_xdr()
621 _debug("token: [%x/%zx] %x", toklen, datalen, sec_ix); in rxrpc_preparse_xdr()
623 if (toklen < 20 || toklen > datalen || paddedlen > datalen) in rxrpc_preparse_xdr()
625 datalen -= paddedlen; in rxrpc_preparse_xdr()
630 _debug("remainder: %zu", datalen); in rxrpc_preparse_xdr()
631 if (datalen != 0) in rxrpc_preparse_xdr()
648 ret = rxrpc_preparse_xdr_rxkad(prep, datalen, xdr, toklen); in rxrpc_preparse_xdr()
654 ret = rxrpc_preparse_xdr_rxk5(prep, datalen, xdr, toklen); in rxrpc_preparse_xdr()
701 _enter("%zu", prep->datalen); in rxrpc_preparse()
704 if (!prep->data && prep->datalen == 0) in rxrpc_preparse()
708 if (prep->datalen > 7 * 4) { in rxrpc_preparse()
716 if (prep->datalen <= 4 || !prep->data) in rxrpc_preparse()
720 prep->datalen -= sizeof(kver); in rxrpc_preparse()
730 if (prep->datalen < sizeof(*v1)) in rxrpc_preparse()
734 if (prep->datalen != sizeof(*v1) + v1->ticket_length) in rxrpc_preparse()
839 _enter("%zu", prep->datalen); in rxrpc_preparse_s()
841 if (prep->datalen != 8) in rxrpc_preparse_s()