Lines Matching defs:block
205 /* init xors IV with input parameter block */
223 /* Some sort of default parameter block initialization, for sequential blake2b */
271 uint8_t block[BLAKE2B_BLOCKBYTES];
272 memset( block, 0, BLAKE2B_BLOCKBYTES );
273 memcpy( block, key, keylen );
274 blake2b_update( S, block, BLAKE2B_BLOCKBYTES );
275 secure_zero_memory( block, BLAKE2B_BLOCKBYTES ); /* Burn the key from stack */
280 static inline int blake2b_compress( blake2b_state *S, const uint8_t block[BLAKE2B_BLOCKBYTES] )
293 const __m128i m0 = LOADU( block + 00 );
294 const __m128i m1 = LOADU( block + 16 );
295 const __m128i m2 = LOADU( block + 32 );
296 const __m128i m3 = LOADU( block + 48 );
297 const __m128i m4 = LOADU( block + 64 );
298 const __m128i m5 = LOADU( block + 80 );
299 const __m128i m6 = LOADU( block + 96 );
300 const __m128i m7 = LOADU( block + 112 );
302 const uint64_t m0 = ( ( uint64_t * )block )[ 0];
303 const uint64_t m1 = ( ( uint64_t * )block )[ 1];
304 const uint64_t m2 = ( ( uint64_t * )block )[ 2];
305 const uint64_t m3 = ( ( uint64_t * )block )[ 3];
306 const uint64_t m4 = ( ( uint64_t * )block )[ 4];
307 const uint64_t m5 = ( ( uint64_t * )block )[ 5];
308 const uint64_t m6 = ( ( uint64_t * )block )[ 6];
309 const uint64_t m7 = ( ( uint64_t * )block )[ 7];
310 const uint64_t m8 = ( ( uint64_t * )block )[ 8];
311 const uint64_t m9 = ( ( uint64_t * )block )[ 9];
312 const uint64_t m10 = ( ( uint64_t * )block )[10];
313 const uint64_t m11 = ( ( uint64_t * )block )[11];
314 const uint64_t m12 = ( ( uint64_t * )block )[12];
315 const uint64_t m13 = ( ( uint64_t * )block )[13];
316 const uint64_t m14 = ( ( uint64_t * )block )[14];
317 const uint64_t m15 = ( ( uint64_t * )block )[15];