Home | History | Annotate | Download | only in impl

Lines Matching refs:block

185 /* init xors IV with input parameter block */
202 /* Some sort of default parameter block initialization, for sequential blake2b */
250 uint8_t block[BLAKE2B_BLOCKBYTES];
251 memset( block, 0, BLAKE2B_BLOCKBYTES );
252 memcpy( block, key, keylen );
253 blake2b_update( S, block, BLAKE2B_BLOCKBYTES );
254 secure_zero_memory( block, BLAKE2B_BLOCKBYTES ); /* Burn the key from stack */
259 BLAKE2_LOCAL_INLINE(int) blake2b_compress( blake2b_state *S, const uint8_t block[BLAKE2B_BLOCKBYTES] )
272 const __m128i m0 = LOADU( block + 00 );
273 const __m128i m1 = LOADU( block + 16 );
274 const __m128i m2 = LOADU( block + 32 );
275 const __m128i m3 = LOADU( block + 48 );
276 const __m128i m4 = LOADU( block + 64 );
277 const __m128i m5 = LOADU( block + 80 );
278 const __m128i m6 = LOADU( block + 96 );
279 const __m128i m7 = LOADU( block + 112 );
281 const uint64_t m0 = ( ( uint64_t * )block )[ 0];
282 const uint64_t m1 = ( ( uint64_t * )block )[ 1];
283 const uint64_t m2 = ( ( uint64_t * )block )[ 2];
284 const uint64_t m3 = ( ( uint64_t * )block )[ 3];
285 const uint64_t m4 = ( ( uint64_t * )block )[ 4];
286 const uint64_t m5 = ( ( uint64_t * )block )[ 5];
287 const uint64_t m6 = ( ( uint64_t * )block )[ 6];
288 const uint64_t m7 = ( ( uint64_t * )block )[ 7];
289 const uint64_t m8 = ( ( uint64_t * )block )[ 8];
290 const uint64_t m9 = ( ( uint64_t * )block )[ 9];
291 const uint64_t m10 = ( ( uint64_t * )block )[10];
292 const uint64_t m11 = ( ( uint64_t * )block )[11];
293 const uint64_t m12 = ( ( uint64_t * )block )[12];
294 const uint64_t m13 = ( ( uint64_t * )block )[13];
295 const uint64_t m14 = ( ( uint64_t * )block )[14];
296 const uint64_t m15 = ( ( uint64_t * )block )[15];