Lines Matching refs:SUBKEY_L
354 #define SUBKEY_L(INDEX) (subkey[(INDEX)*2]) macro
446 SUBKEY_L(0) = subL[0] ^ subL[2];/* kw1 */ in camellia_setup_tail()
448 SUBKEY_L(2) = subL[3]; /* round 1 */ in camellia_setup_tail()
450 SUBKEY_L(3) = subL[2] ^ subL[4]; /* round 2 */ in camellia_setup_tail()
452 SUBKEY_L(4) = subL[3] ^ subL[5]; /* round 3 */ in camellia_setup_tail()
454 SUBKEY_L(5) = subL[4] ^ subL[6]; /* round 4 */ in camellia_setup_tail()
456 SUBKEY_L(6) = subL[5] ^ subL[7]; /* round 5 */ in camellia_setup_tail()
461 SUBKEY_L(7) = subL[6] ^ tl; /* round 6 */ in camellia_setup_tail()
463 SUBKEY_L(8) = subL[8]; /* FL(kl1) */ in camellia_setup_tail()
465 SUBKEY_L(9) = subL[9]; /* FLinv(kl2) */ in camellia_setup_tail()
470 SUBKEY_L(10) = tl ^ subL[11]; /* round 7 */ in camellia_setup_tail()
472 SUBKEY_L(11) = subL[10] ^ subL[12]; /* round 8 */ in camellia_setup_tail()
474 SUBKEY_L(12) = subL[11] ^ subL[13]; /* round 9 */ in camellia_setup_tail()
476 SUBKEY_L(13) = subL[12] ^ subL[14]; /* round 10 */ in camellia_setup_tail()
478 SUBKEY_L(14) = subL[13] ^ subL[15]; /* round 11 */ in camellia_setup_tail()
483 SUBKEY_L(15) = subL[14] ^ tl; /* round 12 */ in camellia_setup_tail()
485 SUBKEY_L(16) = subL[16]; /* FL(kl3) */ in camellia_setup_tail()
487 SUBKEY_L(17) = subL[17]; /* FLinv(kl4) */ in camellia_setup_tail()
492 SUBKEY_L(18) = tl ^ subL[19]; /* round 13 */ in camellia_setup_tail()
494 SUBKEY_L(19) = subL[18] ^ subL[20]; /* round 14 */ in camellia_setup_tail()
496 SUBKEY_L(20) = subL[19] ^ subL[21]; /* round 15 */ in camellia_setup_tail()
498 SUBKEY_L(21) = subL[20] ^ subL[22]; /* round 16 */ in camellia_setup_tail()
500 SUBKEY_L(22) = subL[21] ^ subL[23]; /* round 17 */ in camellia_setup_tail()
503 SUBKEY_L(23) = subL[22]; /* round 18 */ in camellia_setup_tail()
505 SUBKEY_L(24) = subL[24] ^ subL[23]; /* kw3 */ in camellia_setup_tail()
511 SUBKEY_L(23) = subL[22] ^ tl; /* round 18 */ in camellia_setup_tail()
513 SUBKEY_L(24) = subL[24]; /* FL(kl5) */ in camellia_setup_tail()
515 SUBKEY_L(25) = subL[25]; /* FLinv(kl6) */ in camellia_setup_tail()
520 SUBKEY_L(26) = tl ^ subL[27]; /* round 19 */ in camellia_setup_tail()
522 SUBKEY_L(27) = subL[26] ^ subL[28]; /* round 20 */ in camellia_setup_tail()
524 SUBKEY_L(28) = subL[27] ^ subL[29]; /* round 21 */ in camellia_setup_tail()
526 SUBKEY_L(29) = subL[28] ^ subL[30]; /* round 22 */ in camellia_setup_tail()
528 SUBKEY_L(30) = subL[29] ^ subL[31]; /* round 23 */ in camellia_setup_tail()
530 SUBKEY_L(31) = subL[30]; /* round 24 */ in camellia_setup_tail()
532 SUBKEY_L(32) = subL[32] ^ subL[31]; /* kw3 */ in camellia_setup_tail()
848 io[0] ^= SUBKEY_L(0); in camellia_do_encrypt()
854 SUBKEY_L(i + 2), SUBKEY_R(i + 2), \ in camellia_do_encrypt()
857 SUBKEY_L(i + 3), SUBKEY_R(i + 3), \ in camellia_do_encrypt()
860 SUBKEY_L(i + 4), SUBKEY_R(i + 4), \ in camellia_do_encrypt()
863 SUBKEY_L(i + 5), SUBKEY_R(i + 5), \ in camellia_do_encrypt()
866 SUBKEY_L(i + 6), SUBKEY_R(i + 6), \ in camellia_do_encrypt()
869 SUBKEY_L(i + 7), SUBKEY_R(i + 7), \ in camellia_do_encrypt()
874 SUBKEY_L(i + 0), SUBKEY_R(i + 0), \ in camellia_do_encrypt()
875 SUBKEY_L(i + 1), SUBKEY_R(i + 1), \ in camellia_do_encrypt()
893 io[2] ^= SUBKEY_L(max); in camellia_do_encrypt()
903 io[0] ^= SUBKEY_L(i); in camellia_do_decrypt()
909 SUBKEY_L(i + 7), SUBKEY_R(i + 7), \ in camellia_do_decrypt()
912 SUBKEY_L(i + 6), SUBKEY_R(i + 6), \ in camellia_do_decrypt()
915 SUBKEY_L(i + 5), SUBKEY_R(i + 5), \ in camellia_do_decrypt()
918 SUBKEY_L(i + 4), SUBKEY_R(i + 4), \ in camellia_do_decrypt()
921 SUBKEY_L(i + 3), SUBKEY_R(i + 3), \ in camellia_do_decrypt()
924 SUBKEY_L(i + 2), SUBKEY_R(i + 2), \ in camellia_do_decrypt()
929 SUBKEY_L(i + 1), SUBKEY_R(i + 1), \ in camellia_do_decrypt()
930 SUBKEY_L(i + 0), SUBKEY_R(i + 0), \ in camellia_do_decrypt()
948 io[2] ^= SUBKEY_L(0); in camellia_do_decrypt()