SUBKEY_R 484 crypto/camellia.c SUBKEY_R(0) = subR[0] ^ subR[2]; SUBKEY_R 486 crypto/camellia.c SUBKEY_R(2) = subR[3]; SUBKEY_R 488 crypto/camellia.c SUBKEY_R(3) = subR[2] ^ subR[4]; SUBKEY_R 490 crypto/camellia.c SUBKEY_R(4) = subR[3] ^ subR[5]; SUBKEY_R 492 crypto/camellia.c SUBKEY_R(5) = subR[4] ^ subR[6]; SUBKEY_R 494 crypto/camellia.c SUBKEY_R(6) = subR[5] ^ subR[7]; SUBKEY_R 499 crypto/camellia.c SUBKEY_R(7) = subR[6] ^ tr; SUBKEY_R 501 crypto/camellia.c SUBKEY_R(8) = subR[8]; SUBKEY_R 503 crypto/camellia.c SUBKEY_R(9) = subR[9]; SUBKEY_R 508 crypto/camellia.c SUBKEY_R(10) = tr ^ subR[11]; SUBKEY_R 510 crypto/camellia.c SUBKEY_R(11) = subR[10] ^ subR[12]; SUBKEY_R 512 crypto/camellia.c SUBKEY_R(12) = subR[11] ^ subR[13]; SUBKEY_R 514 crypto/camellia.c SUBKEY_R(13) = subR[12] ^ subR[14]; SUBKEY_R 516 crypto/camellia.c SUBKEY_R(14) = subR[13] ^ subR[15]; SUBKEY_R 521 crypto/camellia.c SUBKEY_R(15) = subR[14] ^ tr; SUBKEY_R 523 crypto/camellia.c SUBKEY_R(16) = subR[16]; SUBKEY_R 525 crypto/camellia.c SUBKEY_R(17) = subR[17]; SUBKEY_R 530 crypto/camellia.c SUBKEY_R(18) = tr ^ subR[19]; SUBKEY_R 532 crypto/camellia.c SUBKEY_R(19) = subR[18] ^ subR[20]; SUBKEY_R 534 crypto/camellia.c SUBKEY_R(20) = subR[19] ^ subR[21]; SUBKEY_R 536 crypto/camellia.c SUBKEY_R(21) = subR[20] ^ subR[22]; SUBKEY_R 538 crypto/camellia.c SUBKEY_R(22) = subR[21] ^ subR[23]; SUBKEY_R 541 crypto/camellia.c SUBKEY_R(23) = subR[22]; SUBKEY_R 543 crypto/camellia.c SUBKEY_R(24) = subR[24] ^ subR[23]; SUBKEY_R 549 crypto/camellia.c SUBKEY_R(23) = subR[22] ^ tr; SUBKEY_R 551 crypto/camellia.c SUBKEY_R(24) = subR[24]; SUBKEY_R 553 crypto/camellia.c SUBKEY_R(25) = subR[25]; SUBKEY_R 558 crypto/camellia.c SUBKEY_R(26) = tr ^ subR[27]; SUBKEY_R 560 crypto/camellia.c SUBKEY_R(27) = subR[26] ^ subR[28]; SUBKEY_R 562 crypto/camellia.c SUBKEY_R(28) = subR[27] ^ subR[29]; SUBKEY_R 564 crypto/camellia.c SUBKEY_R(29) = subR[28] ^ subR[30]; SUBKEY_R 566 crypto/camellia.c SUBKEY_R(30) = subR[29] ^ subR[31]; SUBKEY_R 568 crypto/camellia.c SUBKEY_R(31) = subR[30]; SUBKEY_R 570 crypto/camellia.c SUBKEY_R(32) = subR[32] ^ subR[31]; SUBKEY_R 576 crypto/camellia.c dw = SUBKEY_L(i + 0) ^ SUBKEY_R(i + 0); dw = ROL8(dw);/* round 1 */ SUBKEY_R 577 crypto/camellia.c SUBKEY_R(i + 0) = SUBKEY_L(i + 0) ^ dw; SUBKEY_L(i + 0) = dw; SUBKEY_R 578 crypto/camellia.c dw = SUBKEY_L(i + 1) ^ SUBKEY_R(i + 1); dw = ROL8(dw);/* round 2 */ SUBKEY_R 579 crypto/camellia.c SUBKEY_R(i + 1) = SUBKEY_L(i + 1) ^ dw; SUBKEY_L(i + 1) = dw; SUBKEY_R 580 crypto/camellia.c dw = SUBKEY_L(i + 2) ^ SUBKEY_R(i + 2); dw = ROL8(dw);/* round 3 */ SUBKEY_R 581 crypto/camellia.c SUBKEY_R(i + 2) = SUBKEY_L(i + 2) ^ dw; SUBKEY_L(i + 2) = dw; SUBKEY_R 582 crypto/camellia.c dw = SUBKEY_L(i + 3) ^ SUBKEY_R(i + 3); dw = ROL8(dw);/* round 4 */ SUBKEY_R 583 crypto/camellia.c SUBKEY_R(i + 3) = SUBKEY_L(i + 3) ^ dw; SUBKEY_L(i + 3) = dw; SUBKEY_R 584 crypto/camellia.c dw = SUBKEY_L(i + 4) ^ SUBKEY_R(i + 4); dw = ROL8(dw);/* round 5 */ SUBKEY_R 585 crypto/camellia.c SUBKEY_R(i + 4) = SUBKEY_L(i + 4) ^ dw; SUBKEY_L(i + 4) = dw; SUBKEY_R 586 crypto/camellia.c dw = SUBKEY_L(i + 5) ^ SUBKEY_R(i + 5); dw = ROL8(dw);/* round 6 */ SUBKEY_R 587 crypto/camellia.c SUBKEY_R(i + 5) = SUBKEY_L(i + 5) ^ dw; SUBKEY_L(i + 5) = dw; SUBKEY_R 905 crypto/camellia.c io[1] ^= SUBKEY_R(0); SUBKEY_R 910 crypto/camellia.c SUBKEY_L(i + 2),SUBKEY_R(i + 2), \ SUBKEY_R 913 crypto/camellia.c SUBKEY_L(i + 3),SUBKEY_R(i + 3), \ SUBKEY_R 916 crypto/camellia.c SUBKEY_L(i + 4),SUBKEY_R(i + 4), \ SUBKEY_R 919 crypto/camellia.c SUBKEY_L(i + 5),SUBKEY_R(i + 5), \ SUBKEY_R 922 crypto/camellia.c SUBKEY_L(i + 6),SUBKEY_R(i + 6), \ SUBKEY_R 925 crypto/camellia.c SUBKEY_L(i + 7),SUBKEY_R(i + 7), \ SUBKEY_R 930 crypto/camellia.c SUBKEY_L(i + 0),SUBKEY_R(i + 0), \ SUBKEY_R 931 crypto/camellia.c SUBKEY_L(i + 1),SUBKEY_R(i + 1), \ SUBKEY_R 950 crypto/camellia.c io[3] ^= SUBKEY_R(max); SUBKEY_R 960 crypto/camellia.c io[1] ^= SUBKEY_R(i); SUBKEY_R 965 crypto/camellia.c SUBKEY_L(i + 7),SUBKEY_R(i + 7), \ SUBKEY_R 968 crypto/camellia.c SUBKEY_L(i + 6),SUBKEY_R(i + 6), \ SUBKEY_R 971 crypto/camellia.c SUBKEY_L(i + 5),SUBKEY_R(i + 5), \ SUBKEY_R 974 crypto/camellia.c SUBKEY_L(i + 4),SUBKEY_R(i + 4), \ SUBKEY_R 977 crypto/camellia.c SUBKEY_L(i + 3),SUBKEY_R(i + 3), \ SUBKEY_R 980 crypto/camellia.c SUBKEY_L(i + 2),SUBKEY_R(i + 2), \ SUBKEY_R 985 crypto/camellia.c SUBKEY_L(i + 1),SUBKEY_R(i + 1), \ SUBKEY_R 986 crypto/camellia.c SUBKEY_L(i + 0),SUBKEY_R(i + 0), \ SUBKEY_R 1005 crypto/camellia.c io[3] ^= SUBKEY_R(0);