Lines Matching refs:datalen
89 size_t datalen, in rxrpc_preparse_xdr_rxkad() argument
110 prep->quotalen = datalen + plen; in rxrpc_preparse_xdr_rxkad()
424 size_t datalen, in rxrpc_preparse_xdr_rxk5() argument
438 prep->quotalen = datalen + toklen; in rxrpc_preparse_xdr_rxk5()
554 size_t datalen = prep->datalen; in rxrpc_preparse_xdr() local
559 prep->datalen); in rxrpc_preparse_xdr()
561 if (datalen > AFSTOKEN_LENGTH_MAX) in rxrpc_preparse_xdr()
565 if (datalen & 3) in rxrpc_preparse_xdr()
572 datalen -= 4; in rxrpc_preparse_xdr()
578 datalen -= 4; in rxrpc_preparse_xdr()
580 if (tmp > datalen) in rxrpc_preparse_xdr()
593 datalen -= tmp; in rxrpc_preparse_xdr()
597 if (datalen < 12) in rxrpc_preparse_xdr()
600 datalen -= 4; in rxrpc_preparse_xdr()
609 if (datalen < 8) in rxrpc_preparse_xdr()
613 datalen -= 4; in rxrpc_preparse_xdr()
614 _debug("token: [%x/%zx] %x", toklen, datalen, sec_ix); in rxrpc_preparse_xdr()
615 if (toklen < 20 || toklen > datalen) in rxrpc_preparse_xdr()
617 datalen -= (toklen + 3) & ~3; in rxrpc_preparse_xdr()
622 _debug("remainder: %zu", datalen); in rxrpc_preparse_xdr()
623 if (datalen != 0) in rxrpc_preparse_xdr()
640 ret = rxrpc_preparse_xdr_rxkad(prep, datalen, xdr, toklen); in rxrpc_preparse_xdr()
646 ret = rxrpc_preparse_xdr_rxk5(prep, datalen, xdr, toklen); in rxrpc_preparse_xdr()
692 _enter("%zu", prep->datalen); in rxrpc_preparse()
695 if (!prep->data && prep->datalen == 0) in rxrpc_preparse()
699 if (prep->datalen > 7 * 4) { in rxrpc_preparse()
707 if (prep->datalen <= 4 || !prep->data) in rxrpc_preparse()
711 prep->datalen -= sizeof(kver); in rxrpc_preparse()
721 if (prep->datalen < sizeof(*v1)) in rxrpc_preparse()
725 if (prep->datalen != sizeof(*v1) + v1->ticket_length) in rxrpc_preparse()
829 _enter("%zu", prep->datalen); in rxrpc_preparse_s()
831 if (prep->datalen != 8) in rxrpc_preparse_s()