Lines Matching refs:s1

576         uint_8t s1[N_BLOCK], r;  local
577 copy_and_key( s1, in, ctx->ksch );
582 mix_sub_columns( s1 );
583 add_round_key( s1, ctx->ksch + r * N_BLOCK);
588 mix_sub_columns( s2, s1 );
589 copy_and_key( s1, s2, ctx->ksch + r * N_BLOCK);
592 shift_sub_rows( s1 );
593 copy_and_key( out, s1, ctx->ksch + r * N_BLOCK );
627 uint_8t s1[N_BLOCK], r; local
628 copy_and_key( s1, in, ctx->ksch + ctx->rnd * N_BLOCK );
629 inv_shift_sub_rows( s1 );
634 add_round_key( s1, ctx->ksch + r * N_BLOCK );
635 inv_mix_sub_columns( s1 );
640 copy_and_key( s2, s1, ctx->ksch + r * N_BLOCK );
641 inv_mix_sub_columns( s1, s2 );
644 copy_and_key( out, s1, ctx->ksch );
700 uint_8t s1[N_BLOCK], r, rc = 1; local
705 copy_and_key( s1, in, o_key );
710 mix_sub_columns( s1 );
712 add_round_key( s1, o_key );
717 mix_sub_columns( s2, s1 );
719 copy_and_key( s1, s2, o_key );
723 shift_sub_rows( s1 );
725 copy_and_key( out, s1, o_key );
756 uint_8t s1[N_BLOCK], r, rc = 0x6c; local
761 copy_and_key( s1, in, o_key );
762 inv_shift_sub_rows( s1 );
768 add_round_key( s1, o_key );
769 inv_mix_sub_columns( s1 );
775 copy_and_key( s2, s1, o_key );
776 inv_mix_sub_columns( s1, s2 );
780 copy_and_key( out, s1, o_key );
824 uint_8t s1[N_BLOCK], r, rc = 1; local
829 copy_and_key( s1, in, o_key );
834 mix_sub_columns(s1);
836 add_round_key( s1, o_key + 16 );
839 add_round_key( s1, o_key );
845 mix_sub_columns( s2, s1 );
847 copy_and_key( s1, s2, o_key + 16 );
850 copy_and_key( s1, s2, o_key );
855 shift_sub_rows( s1 );
857 copy_and_key( out, s1, o_key );
902 uint_8t s1[N_BLOCK], r, rc = 0x80; local
909 copy_and_key( s1, in, o_key );
910 inv_shift_sub_rows( s1 );
917 add_round_key( s1, o_key + 16 );
919 add_round_key( s1, o_key );
921 inv_mix_sub_columns( s1 );
928 copy_and_key( s2, s1, o_key + 16 );
930 copy_and_key( s2, s1, o_key );
932 inv_mix_sub_columns( s1, s2 );
935 copy_and_key( out, s1, o_key );