Lines Matching refs:kl
778 #define CAMELLIA_F(x, kl, kr, y) ({ \ argument
779 u64 ii = x ^ (((u64)kl << 32) | kr); \
980 u64 kl, kr, ww; in camellia_setup128() local
986 kl = get_unaligned_be64(key); in camellia_setup128()
991 subRL[0] = kl; in camellia_setup128()
996 ROLDQ(kl, kr, 15); in camellia_setup128()
999 subRL[4] = kl; in camellia_setup128()
1004 ROLDQ(kl, kr, 30); in camellia_setup128()
1007 subRL[10] = kl; in camellia_setup128()
1012 ROLDQ(kl, kr, 15); in camellia_setup128()
1017 ROLDQ(kl, kr, 17); in camellia_setup128()
1020 subRL[16] = kl; in camellia_setup128()
1025 ROLDQ(kl, kr, 17); in camellia_setup128()
1028 subRL[18] = kl; in camellia_setup128()
1033 ROLDQ(kl, kr, 17); in camellia_setup128()
1036 subRL[22] = kl; in camellia_setup128()
1041 kl = subRL[0]; in camellia_setup128()
1043 CAMELLIA_F(kl, CAMELLIA_SIGMA1L, CAMELLIA_SIGMA1R, ww); in camellia_setup128()
1045 CAMELLIA_F(kr, CAMELLIA_SIGMA2L, CAMELLIA_SIGMA2R, kl); in camellia_setup128()
1048 CAMELLIA_F(kl, CAMELLIA_SIGMA3L, CAMELLIA_SIGMA3R, kr); in camellia_setup128()
1051 kl ^= ww; in camellia_setup128()
1055 subRL[2] = kl; in camellia_setup128()
1057 ROLDQ(kl, kr, 15); in camellia_setup128()
1059 subRL[6] = kl; in camellia_setup128()
1061 ROLDQ(kl, kr, 15); in camellia_setup128()
1063 subRL[8] = kl; in camellia_setup128()
1065 ROLDQ(kl, kr, 15); in camellia_setup128()
1067 subRL[12] = kl; in camellia_setup128()
1068 ROLDQ(kl, kr, 15); in camellia_setup128()
1070 subRL[14] = kl; in camellia_setup128()
1072 ROLDQ(kl, kr, 34); in camellia_setup128()
1074 subRL[20] = kl; in camellia_setup128()
1076 ROLDQ(kl, kr, 17); in camellia_setup128()
1078 subRL[24] = kl; in camellia_setup128()
1086 u64 kl, kr; /* left half of key */ in camellia_setup256() local
1094 kl = get_unaligned_be64(key); in camellia_setup256()
1101 subRL[0] = kl; in camellia_setup256()
1104 ROLDQ(kl, kr, 45); in camellia_setup256()
1106 subRL[12] = kl; in camellia_setup256()
1109 ROLDQ(kl, kr, 15); in camellia_setup256()
1111 subRL[16] = kl; in camellia_setup256()
1114 ROLDQ(kl, kr, 17); in camellia_setup256()
1116 subRL[22] = kl; in camellia_setup256()
1119 ROLDQ(kl, kr, 34); in camellia_setup256()
1121 subRL[30] = kl; in camellia_setup256()
1149 kl = subRL[0] ^ krl; in camellia_setup256()
1152 CAMELLIA_F(kl, CAMELLIA_SIGMA1L, CAMELLIA_SIGMA1R, ww); in camellia_setup256()
1154 CAMELLIA_F(kr, CAMELLIA_SIGMA2L, CAMELLIA_SIGMA2R, kl); in camellia_setup256()
1155 kl ^= krl; in camellia_setup256()
1156 CAMELLIA_F(kl, CAMELLIA_SIGMA3L, CAMELLIA_SIGMA3R, kr); in camellia_setup256()
1159 kl ^= ww; in camellia_setup256()
1162 krl ^= kl; in camellia_setup256()
1170 ROLDQ(kl, kr, 15); in camellia_setup256()
1172 subRL[6] = kl; in camellia_setup256()
1175 ROLDQ(kl, kr, 30); in camellia_setup256()
1177 subRL[14] = kl; in camellia_setup256()
1181 ROLDQ(kl, kr, 32); in camellia_setup256()
1183 subRL[24] = kl; in camellia_setup256()
1187 ROLDQ(kl, kr, 17); in camellia_setup256()
1189 subRL[28] = kl; in camellia_setup256()