Lines Matching refs:ir
105 #define CAMELLIA_F(xl, xr, kl, kr, yl, yr, il, ir, t0, t1) \ argument
108 ir = xr ^ kr; \
110 t1 = ir >> 16; \
111 yl = CAMELLIA_SP1110(ir & 0xff) \
114 ^ CAMELLIA_SP4404((ir >> 8) & 0xff); \
141 #define CAMELLIA_ROUNDSM(xl, xr, kl, kr, yl, yr, il, ir, t0, t1) \ argument
143 ir = CAMELLIA_SP1110(xr & 0xff); \
145 ir ^= CAMELLIA_SP0222((xr>>24) & 0xff); \
147 ir ^= CAMELLIA_SP3033((xr>>16) & 0xff); \
149 ir ^= CAMELLIA_SP4404((xr>>8) & 0xff); \
152 ir ^= kr; \
153 ir ^= il; \
155 il ^= ir; \
156 yl ^= ir; \
440 uint32_t il, ir, t0, t1, w0, w1; in camellia_setup128() local
479 w0, w1, il, ir, t0, t1); in camellia_setup128()
482 kll, klr, il, ir, t0, t1); in camellia_setup128()
484 krl, krr, il, ir, t0, t1); in camellia_setup128()
487 w0, w1, il, ir, t0, t1); in camellia_setup128()
647 uint32_t il, ir, t0, t1, w0, w1; /* temporary variables */ in camellia_setup256() local
701 w0, w1, il, ir, t0, t1); in camellia_setup256()
704 kll, klr, il, ir, t0, t1); in camellia_setup256()
707 krl, krr, il, ir, t0, t1); in camellia_setup256()
710 w0, w1, il, ir, t0, t1); in camellia_setup256()
717 w0, w1, il, ir, t0, t1); in camellia_setup256()
720 w0, w1, il, ir, t0, t1); in camellia_setup256()
945 uint32_t il, ir, t0, t1; in camellia_encrypt128() local
953 io[2],io[3],il,ir,t0,t1); in camellia_encrypt128()
955 io[0],io[1],il,ir,t0,t1); in camellia_encrypt128()
957 io[2],io[3],il,ir,t0,t1); in camellia_encrypt128()
959 io[0],io[1],il,ir,t0,t1); in camellia_encrypt128()
961 io[2],io[3],il,ir,t0,t1); in camellia_encrypt128()
963 io[0],io[1],il,ir,t0,t1); in camellia_encrypt128()
966 t0,t1,il,ir); in camellia_encrypt128()
969 io[2],io[3],il,ir,t0,t1); in camellia_encrypt128()
971 io[0],io[1],il,ir,t0,t1); in camellia_encrypt128()
973 io[2],io[3],il,ir,t0,t1); in camellia_encrypt128()
975 io[0],io[1],il,ir,t0,t1); in camellia_encrypt128()
977 io[2],io[3],il,ir,t0,t1); in camellia_encrypt128()
979 io[0],io[1],il,ir,t0,t1); in camellia_encrypt128()
982 t0,t1,il,ir); in camellia_encrypt128()
985 io[2],io[3],il,ir,t0,t1); in camellia_encrypt128()
987 io[0],io[1],il,ir,t0,t1); in camellia_encrypt128()
989 io[2],io[3],il,ir,t0,t1); in camellia_encrypt128()
991 io[0],io[1],il,ir,t0,t1); in camellia_encrypt128()
993 io[2],io[3],il,ir,t0,t1); in camellia_encrypt128()
995 io[0],io[1],il,ir,t0,t1); in camellia_encrypt128()
1012 uint32_t il,ir,t0,t1; /* temporary variables */ in camellia_decrypt128() local
1020 io[2],io[3],il,ir,t0,t1); in camellia_decrypt128()
1022 io[0],io[1],il,ir,t0,t1); in camellia_decrypt128()
1024 io[2],io[3],il,ir,t0,t1); in camellia_decrypt128()
1026 io[0],io[1],il,ir,t0,t1); in camellia_decrypt128()
1028 io[2],io[3],il,ir,t0,t1); in camellia_decrypt128()
1030 io[0],io[1],il,ir,t0,t1); in camellia_decrypt128()
1033 t0,t1,il,ir); in camellia_decrypt128()
1036 io[2],io[3],il,ir,t0,t1); in camellia_decrypt128()
1038 io[0],io[1],il,ir,t0,t1); in camellia_decrypt128()
1040 io[2],io[3],il,ir,t0,t1); in camellia_decrypt128()
1042 io[0],io[1],il,ir,t0,t1); in camellia_decrypt128()
1044 io[2],io[3],il,ir,t0,t1); in camellia_decrypt128()
1046 io[0],io[1],il,ir,t0,t1); in camellia_decrypt128()
1049 t0,t1,il,ir); in camellia_decrypt128()
1052 io[2],io[3],il,ir,t0,t1); in camellia_decrypt128()
1054 io[0],io[1],il,ir,t0,t1); in camellia_decrypt128()
1056 io[2],io[3],il,ir,t0,t1); in camellia_decrypt128()
1058 io[0],io[1],il,ir,t0,t1); in camellia_decrypt128()
1060 io[2],io[3],il,ir,t0,t1); in camellia_decrypt128()
1062 io[0],io[1],il,ir,t0,t1); in camellia_decrypt128()
1082 uint32_t il,ir,t0,t1; /* temporary variables */ in camellia_encrypt256() local
1090 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1092 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1094 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1096 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1098 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1100 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1103 t0,t1,il,ir); in camellia_encrypt256()
1106 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1108 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1110 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1112 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1114 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1116 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1119 t0,t1,il,ir); in camellia_encrypt256()
1122 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1124 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1126 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1128 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1130 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1132 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1135 t0,t1,il,ir); in camellia_encrypt256()
1138 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1140 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1142 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1144 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1146 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1148 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1165 uint32_t il,ir,t0,t1; /* temporary variables */ in camellia_decrypt256() local
1173 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1175 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1177 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1179 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1181 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1183 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1186 t0,t1,il,ir); in camellia_decrypt256()
1189 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1191 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1193 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1195 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1197 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1199 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1202 t0,t1,il,ir); in camellia_decrypt256()
1205 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1207 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1209 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1211 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1213 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1215 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1218 t0,t1,il,ir); in camellia_decrypt256()
1221 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1223 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1225 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1227 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1229 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1231 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()