MD5_BLOCK_SIZE
(*block_size) = MD5_BLOCK_SIZE;
fill = (u16)(MD5_BLOCK_SIZE - left);
while (remain_ilen >= MD5_BLOCK_SIZE) {
data_ptr += MD5_BLOCK_SIZE;
remain_ilen -= MD5_BLOCK_SIZE;
u8 last_padded_block[2 * MD5_BLOCK_SIZE];
block_present = ctx->md5_total % MD5_BLOCK_SIZE;
if (block_present > (MD5_BLOCK_SIZE - 1 - sizeof(u64))) {
(2 * MD5_BLOCK_SIZE) - sizeof(u64));
ret = md5_process(ctx, last_padded_block + MD5_BLOCK_SIZE); EG(ret, err);
MD5_BLOCK_SIZE - sizeof(u64));
const u8 data[MD5_BLOCK_SIZE])
u8 md5_buffer[MD5_BLOCK_SIZE];