Lines Matching refs:left

361 #define	ROUND(left, right, i) \
362 (left) ^= P[i]; \
363 (right) ^= F((left)); \
364 tmp = (left); \
365 (left) = (right); \
379 uint32_t left, right, tmp;
388 left = b32[0];
394 * Read input block and place in left/right in big-endian order.
397 left = htonl(*(uint32_t *)(void *)&block[0]);
400 left = ((uint32_t)block[0] << 24)
411 ROUND(left, right, 0);
412 ROUND(left, right, 1);
413 ROUND(left, right, 2);
414 ROUND(left, right, 3);
415 ROUND(left, right, 4);
416 ROUND(left, right, 5);
417 ROUND(left, right, 6);
418 ROUND(left, right, 7);
419 ROUND(left, right, 8);
420 ROUND(left, right, 9);
421 ROUND(left, right, 10);
422 ROUND(left, right, 11);
423 ROUND(left, right, 12);
424 ROUND(left, right, 13);
425 ROUND(left, right, 14);
426 ROUND(left, right, 15);
428 tmp = left;
429 left = right;
432 left ^= P[17];
438 b32[0] = left;
445 *(uint32_t *)(void *)&out_block[0] = htonl(left);
448 out_block[0] = left >> 24;
449 out_block[1] = left >> 16;
450 out_block[2] = left >> 8;
451 out_block[3] = left;
474 uint32_t left, right, tmp;
483 left = b32[0];
489 * Read input block and place in left/right in big-endian order.
492 left = htonl(*(uint32_t *)(void *)&block[0]);
495 left = ((uint32_t)block[0] << 24)
506 ROUND(left, right, 17);
507 ROUND(left, right, 16);
508 ROUND(left, right, 15);
509 ROUND(left, right, 14);
510 ROUND(left, right, 13);
511 ROUND(left, right, 12);
512 ROUND(left, right, 11);
513 ROUND(left, right, 10);
514 ROUND(left, right, 9);
515 ROUND(left, right, 8);
516 ROUND(left, right, 7);
517 ROUND(left, right, 6);
518 ROUND(left, right, 5);
519 ROUND(left, right, 4);
520 ROUND(left, right, 3);
521 ROUND(left, right, 2);
523 tmp = left;
524 left = right;
527 left ^= P[0];
533 b32[0] = left;
540 *(uint32_t *)(void *)&out_block[0] = htonl(left);
543 out_block[0] = left >> 24;
544 out_block[1] = left >> 16;
545 out_block[2] = left >> 8;
546 out_block[3] = left;