Lines Matching refs:block
56 const u64 *block = _block; in octeon_md5_transform() local
58 write_octeon_64bit_block_dword(block[0], 0); in octeon_md5_transform()
59 write_octeon_64bit_block_dword(block[1], 1); in octeon_md5_transform()
60 write_octeon_64bit_block_dword(block[2], 2); in octeon_md5_transform()
61 write_octeon_64bit_block_dword(block[3], 3); in octeon_md5_transform()
62 write_octeon_64bit_block_dword(block[4], 4); in octeon_md5_transform()
63 write_octeon_64bit_block_dword(block[5], 5); in octeon_md5_transform()
64 write_octeon_64bit_block_dword(block[6], 6); in octeon_md5_transform()
65 octeon_md5_start(block[7]); in octeon_md5_transform()
85 const u32 avail = sizeof(mctx->block) - (mctx->byte_count & 0x3f); in octeon_md5_update()
92 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), in octeon_md5_update()
97 memcpy((char *)mctx->block + (sizeof(mctx->block) - avail), data, in octeon_md5_update()
103 octeon_md5_transform(mctx->block); in octeon_md5_update()
107 while (len >= sizeof(mctx->block)) { in octeon_md5_update()
109 data += sizeof(mctx->block); in octeon_md5_update()
110 len -= sizeof(mctx->block); in octeon_md5_update()
116 memcpy(mctx->block, data, len); in octeon_md5_update()
125 char *p = (char *)mctx->block + offset; in octeon_md5_final()
137 octeon_md5_transform(mctx->block); in octeon_md5_final()
138 p = (char *)mctx->block; in octeon_md5_final()
143 mctx->block[14] = cpu_to_le32(mctx->byte_count << 3); in octeon_md5_final()
144 mctx->block[15] = cpu_to_le32(mctx->byte_count >> 29); in octeon_md5_final()
145 octeon_md5_transform(mctx->block); in octeon_md5_final()