Lines Matching refs:g

663     SHA_LONG64 a, b, c, d, e, f, g, h, s0, s1, T1, T2;  in sha512_block_data_order()  local
675 g = ctx->h[6]; in sha512_block_data_order()
684 T1 += h + Sigma1(e) + Ch(e, f, g) + K512[i]; in sha512_block_data_order()
686 h = g; in sha512_block_data_order()
687 g = f; in sha512_block_data_order()
703 T1 += h + Sigma1(e) + Ch(e, f, g) + K512[i]; in sha512_block_data_order()
705 h = g; in sha512_block_data_order()
706 g = f; in sha512_block_data_order()
721 ctx->h[6] += g; in sha512_block_data_order()
729 # define ROUND_00_15(i,a,b,c,d,e,f,g,h) do { \ argument
730 T1 += h + Sigma1(e) + Ch(e,f,g) + K512[i]; \
734 # define ROUND_16_80(i,j,a,b,c,d,e,f,g,h,X) do { \ argument
738 ROUND_00_15(i+j,a,b,c,d,e,f,g,h); } while (0)
744 SHA_LONG64 a, b, c, d, e, f, g, h, s0, s1, T1; in sha512_block_data_order() local
756 g = ctx->h[6]; in sha512_block_data_order()
761 ROUND_00_15(0, a, b, c, d, e, f, g, h); in sha512_block_data_order()
763 ROUND_00_15(1, h, a, b, c, d, e, f, g); in sha512_block_data_order()
765 ROUND_00_15(2, g, h, a, b, c, d, e, f); in sha512_block_data_order()
767 ROUND_00_15(3, f, g, h, a, b, c, d, e); in sha512_block_data_order()
769 ROUND_00_15(4, e, f, g, h, a, b, c, d); in sha512_block_data_order()
771 ROUND_00_15(5, d, e, f, g, h, a, b, c); in sha512_block_data_order()
773 ROUND_00_15(6, c, d, e, f, g, h, a, b); in sha512_block_data_order()
775 ROUND_00_15(7, b, c, d, e, f, g, h, a); in sha512_block_data_order()
777 ROUND_00_15(8, a, b, c, d, e, f, g, h); in sha512_block_data_order()
779 ROUND_00_15(9, h, a, b, c, d, e, f, g); in sha512_block_data_order()
781 ROUND_00_15(10, g, h, a, b, c, d, e, f); in sha512_block_data_order()
783 ROUND_00_15(11, f, g, h, a, b, c, d, e); in sha512_block_data_order()
785 ROUND_00_15(12, e, f, g, h, a, b, c, d); in sha512_block_data_order()
787 ROUND_00_15(13, d, e, f, g, h, a, b, c); in sha512_block_data_order()
789 ROUND_00_15(14, c, d, e, f, g, h, a, b); in sha512_block_data_order()
791 ROUND_00_15(15, b, c, d, e, f, g, h, a); in sha512_block_data_order()
794 ROUND_00_15(0, a, b, c, d, e, f, g, h); in sha512_block_data_order()
796 ROUND_00_15(1, h, a, b, c, d, e, f, g); in sha512_block_data_order()
798 ROUND_00_15(2, g, h, a, b, c, d, e, f); in sha512_block_data_order()
800 ROUND_00_15(3, f, g, h, a, b, c, d, e); in sha512_block_data_order()
802 ROUND_00_15(4, e, f, g, h, a, b, c, d); in sha512_block_data_order()
804 ROUND_00_15(5, d, e, f, g, h, a, b, c); in sha512_block_data_order()
806 ROUND_00_15(6, c, d, e, f, g, h, a, b); in sha512_block_data_order()
808 ROUND_00_15(7, b, c, d, e, f, g, h, a); in sha512_block_data_order()
810 ROUND_00_15(8, a, b, c, d, e, f, g, h); in sha512_block_data_order()
812 ROUND_00_15(9, h, a, b, c, d, e, f, g); in sha512_block_data_order()
814 ROUND_00_15(10, g, h, a, b, c, d, e, f); in sha512_block_data_order()
816 ROUND_00_15(11, f, g, h, a, b, c, d, e); in sha512_block_data_order()
818 ROUND_00_15(12, e, f, g, h, a, b, c, d); in sha512_block_data_order()
820 ROUND_00_15(13, d, e, f, g, h, a, b, c); in sha512_block_data_order()
822 ROUND_00_15(14, c, d, e, f, g, h, a, b); in sha512_block_data_order()
824 ROUND_00_15(15, b, c, d, e, f, g, h, a); in sha512_block_data_order()
828 ROUND_16_80(i, 0, a, b, c, d, e, f, g, h, X); in sha512_block_data_order()
829 ROUND_16_80(i, 1, h, a, b, c, d, e, f, g, X); in sha512_block_data_order()
830 ROUND_16_80(i, 2, g, h, a, b, c, d, e, f, X); in sha512_block_data_order()
831 ROUND_16_80(i, 3, f, g, h, a, b, c, d, e, X); in sha512_block_data_order()
832 ROUND_16_80(i, 4, e, f, g, h, a, b, c, d, X); in sha512_block_data_order()
833 ROUND_16_80(i, 5, d, e, f, g, h, a, b, c, X); in sha512_block_data_order()
834 ROUND_16_80(i, 6, c, d, e, f, g, h, a, b, X); in sha512_block_data_order()
835 ROUND_16_80(i, 7, b, c, d, e, f, g, h, a, X); in sha512_block_data_order()
836 ROUND_16_80(i, 8, a, b, c, d, e, f, g, h, X); in sha512_block_data_order()
837 ROUND_16_80(i, 9, h, a, b, c, d, e, f, g, X); in sha512_block_data_order()
838 ROUND_16_80(i, 10, g, h, a, b, c, d, e, f, X); in sha512_block_data_order()
839 ROUND_16_80(i, 11, f, g, h, a, b, c, d, e, X); in sha512_block_data_order()
840 ROUND_16_80(i, 12, e, f, g, h, a, b, c, d, X); in sha512_block_data_order()
841 ROUND_16_80(i, 13, d, e, f, g, h, a, b, c, X); in sha512_block_data_order()
842 ROUND_16_80(i, 14, c, d, e, f, g, h, a, b, X); in sha512_block_data_order()
843 ROUND_16_80(i, 15, b, c, d, e, f, g, h, a, X); in sha512_block_data_order()
852 ctx->h[6] += g; in sha512_block_data_order()