Lines Matching refs:block
44 uint32_t block[MD4_BLOCK_WORDS]; member
158 le32_to_cpu_array(ctx->block, ARRAY_SIZE(ctx->block)); in md4_transform_helper()
159 md4_transform(ctx->hash, ctx->block); in md4_transform_helper()
174 const uint32_t avail = sizeof(mctx->block) - (mctx->byte_count & 0x3f); in md4_update()
179 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), in md4_update()
184 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), in md4_update()
191 while (len >= sizeof(mctx->block)) { in md4_update()
192 memcpy(mctx->block, data, sizeof(mctx->block)); in md4_update()
194 data += sizeof(mctx->block); in md4_update()
195 len -= sizeof(mctx->block); in md4_update()
198 memcpy(mctx->block, data, len); in md4_update()
204 char *p = (char *)mctx->block + offset; in md4_final_ascii()
211 p = (char *)mctx->block; in md4_final_ascii()
216 mctx->block[14] = mctx->byte_count << 3; in md4_final_ascii()
217 mctx->block[15] = mctx->byte_count >> 29; in md4_final_ascii()
218 le32_to_cpu_array(mctx->block, (sizeof(mctx->block) - in md4_final_ascii()
220 md4_transform(mctx->hash, mctx->block); in md4_final_ascii()