Lines Matching refs:len
45 unsigned int len; member
79 ctx->len = 0; in crypto_xcbc_digest_init()
86 unsigned int len) in crypto_xcbc_digest_update() argument
98 if ((ctx->len + len) <= bs) { in crypto_xcbc_digest_update()
99 memcpy(odds + ctx->len, p, len); in crypto_xcbc_digest_update()
100 ctx->len += len; in crypto_xcbc_digest_update()
105 memcpy(odds + ctx->len, p, bs - ctx->len); in crypto_xcbc_digest_update()
106 len -= bs - ctx->len; in crypto_xcbc_digest_update()
107 p += bs - ctx->len; in crypto_xcbc_digest_update()
113 ctx->len = 0; in crypto_xcbc_digest_update()
116 while (len > bs) { in crypto_xcbc_digest_update()
120 len -= bs; in crypto_xcbc_digest_update()
124 if (len) { in crypto_xcbc_digest_update()
125 memcpy(odds, p, len); in crypto_xcbc_digest_update()
126 ctx->len = len; in crypto_xcbc_digest_update()
145 if (ctx->len != bs) { in crypto_xcbc_digest_final()
147 u8 *p = odds + ctx->len; in crypto_xcbc_digest_final()
152 rlen = bs - ctx->len -1; in crypto_xcbc_digest_final()