Lines Matching refs:len
50 unsigned int len; member
115 ctx->len = 0; in crypto_cmac_digest_init()
122 unsigned int len) in crypto_cmac_digest_update() argument
134 if ((ctx->len + len) <= bs) { in crypto_cmac_digest_update()
135 memcpy(odds + ctx->len, p, len); in crypto_cmac_digest_update()
136 ctx->len += len; in crypto_cmac_digest_update()
141 memcpy(odds + ctx->len, p, bs - ctx->len); in crypto_cmac_digest_update()
142 len -= bs - ctx->len; in crypto_cmac_digest_update()
143 p += bs - ctx->len; in crypto_cmac_digest_update()
149 ctx->len = 0; in crypto_cmac_digest_update()
152 while (len > bs) { in crypto_cmac_digest_update()
156 len -= bs; in crypto_cmac_digest_update()
160 if (len) { in crypto_cmac_digest_update()
161 memcpy(odds, p, len); in crypto_cmac_digest_update()
162 ctx->len = len; in crypto_cmac_digest_update()
181 if (ctx->len != bs) { in crypto_cmac_digest_final()
183 u8 *p = odds + ctx->len; in crypto_cmac_digest_final()
188 rlen = bs - ctx->len - 1; in crypto_cmac_digest_final()