• Home
  • Raw
  • Download

Lines Matching refs:i

468 #define CALC_S(a, b, c, d, i, w, x, y, z) \  argument
469 if (key[i]) { \
470 tmp = poly_to_exp[key[i] - 1]; \
483 #define CALC_SB_2(i, a, b) \ argument
484 ctx->s[0][i] = mds[0][q0[(a) ^ sa] ^ se]; \
485 ctx->s[1][i] = mds[1][q0[(b) ^ sb] ^ sf]; \
486 ctx->s[2][i] = mds[2][q1[(a) ^ sc] ^ sg]; \
487 ctx->s[3][i] = mds[3][q1[(b) ^ sd] ^ sh]
491 #define CALC_SB192_2(i, a, b) \ argument
492 ctx->s[0][i] = mds[0][q0[q0[(b) ^ sa] ^ se] ^ si]; \
493 ctx->s[1][i] = mds[1][q0[q1[(b) ^ sb] ^ sf] ^ sj]; \
494 ctx->s[2][i] = mds[2][q1[q0[(a) ^ sc] ^ sg] ^ sk]; \
495 ctx->s[3][i] = mds[3][q1[q1[(a) ^ sd] ^ sh] ^ sl];
499 #define CALC_SB256_2(i, a, b) \ argument
500 ctx->s[0][i] = mds[0][q0[q0[q1[(b) ^ sa] ^ se] ^ si] ^ sm]; \
501 ctx->s[1][i] = mds[1][q0[q1[q1[(a) ^ sb] ^ sf] ^ sj] ^ sn]; \
502 ctx->s[2][i] = mds[2][q1[q0[q0[(a) ^ sc] ^ sg] ^ sk] ^ so]; \
503 ctx->s[3][i] = mds[3][q1[q1[q0[(b) ^ sd] ^ sh] ^ sl] ^ sp];
572 int i, j, k; in __twofish_setkey() local
634 for ( i = j = 0, k = 1; i < 256; i++, j += 2, k += 2 ) { in __twofish_setkey()
635 CALC_SB256_2( i, calc_sb_tbl[j], calc_sb_tbl[k] ); in __twofish_setkey()
648 for ( i = 0; i < 8; i += 2 ) { in __twofish_setkey()
649 CALC_K256 (w, i, q0[i], q1[i], q0[i+1], q1[i+1]); in __twofish_setkey()
651 for ( i = 0; i < 32; i += 2 ) { in __twofish_setkey()
652 CALC_K256 (k, i, q0[i+8], q1[i+8], q0[i+9], q1[i+9]); in __twofish_setkey()
656 for ( i = j = 0, k = 1; i < 256; i++, j += 2, k += 2 ) { in __twofish_setkey()
657 CALC_SB192_2( i, calc_sb_tbl[j], calc_sb_tbl[k] ); in __twofish_setkey()
661 for ( i = 0; i < 8; i += 2 ) { in __twofish_setkey()
662 CALC_K192 (w, i, q0[i], q1[i], q0[i+1], q1[i+1]); in __twofish_setkey()
664 for ( i = 0; i < 32; i += 2 ) { in __twofish_setkey()
665 CALC_K192 (k, i, q0[i+8], q1[i+8], q0[i+9], q1[i+9]); in __twofish_setkey()
669 for ( i = j = 0, k = 1; i < 256; i++, j += 2, k += 2 ) { in __twofish_setkey()
670 CALC_SB_2( i, calc_sb_tbl[j], calc_sb_tbl[k] ); in __twofish_setkey()
674 for ( i = 0; i < 8; i += 2 ) { in __twofish_setkey()
675 CALC_K (w, i, q0[i], q1[i], q0[i+1], q1[i+1]); in __twofish_setkey()
677 for ( i = 0; i < 32; i += 2 ) { in __twofish_setkey()
678 CALC_K (k, i, q0[i+8], q1[i+8], q0[i+9], q1[i+9]); in __twofish_setkey()