Lines Matching refs:len
45 unsigned int len; member
111 ctx->len = 0; in crypto_cmac_digest_init()
118 unsigned int len) in crypto_cmac_digest_update() argument
130 if ((ctx->len + len) <= bs) { in crypto_cmac_digest_update()
131 memcpy(odds + ctx->len, p, len); in crypto_cmac_digest_update()
132 ctx->len += len; in crypto_cmac_digest_update()
137 memcpy(odds + ctx->len, p, bs - ctx->len); in crypto_cmac_digest_update()
138 len -= bs - ctx->len; in crypto_cmac_digest_update()
139 p += bs - ctx->len; in crypto_cmac_digest_update()
145 ctx->len = 0; in crypto_cmac_digest_update()
148 while (len > bs) { in crypto_cmac_digest_update()
152 len -= bs; in crypto_cmac_digest_update()
156 if (len) { in crypto_cmac_digest_update()
157 memcpy(odds, p, len); in crypto_cmac_digest_update()
158 ctx->len = len; in crypto_cmac_digest_update()
178 if (ctx->len != bs) { in crypto_cmac_digest_final()
180 u8 *p = odds + ctx->len; in crypto_cmac_digest_final()
185 rlen = bs - ctx->len - 1; in crypto_cmac_digest_final()