Lines Matching full:io

943 camellia_encrypt128(const uint32_t *subkey, uint32_t *io)  in camellia_encrypt128()  argument
948 io[0] ^= SUBL(0); in camellia_encrypt128()
949 io[1] ^= SUBR(0); in camellia_encrypt128()
952 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(2),SUBR(2), in camellia_encrypt128()
953 io[2],io[3],il,ir,t0,t1); in camellia_encrypt128()
954 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(3),SUBR(3), in camellia_encrypt128()
955 io[0],io[1],il,ir,t0,t1); in camellia_encrypt128()
956 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(4),SUBR(4), in camellia_encrypt128()
957 io[2],io[3],il,ir,t0,t1); in camellia_encrypt128()
958 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(5),SUBR(5), in camellia_encrypt128()
959 io[0],io[1],il,ir,t0,t1); in camellia_encrypt128()
960 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(6),SUBR(6), in camellia_encrypt128()
961 io[2],io[3],il,ir,t0,t1); in camellia_encrypt128()
962 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(7),SUBR(7), in camellia_encrypt128()
963 io[0],io[1],il,ir,t0,t1); in camellia_encrypt128()
965 CAMELLIA_FLS(io[0],io[1],io[2],io[3], SUBL(8),SUBR(8), SUBL(9),SUBR(9), in camellia_encrypt128()
968 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(10),SUBR(10), in camellia_encrypt128()
969 io[2],io[3],il,ir,t0,t1); in camellia_encrypt128()
970 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(11),SUBR(11), in camellia_encrypt128()
971 io[0],io[1],il,ir,t0,t1); in camellia_encrypt128()
972 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(12),SUBR(12), in camellia_encrypt128()
973 io[2],io[3],il,ir,t0,t1); in camellia_encrypt128()
974 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(13),SUBR(13), in camellia_encrypt128()
975 io[0],io[1],il,ir,t0,t1); in camellia_encrypt128()
976 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(14),SUBR(14), in camellia_encrypt128()
977 io[2],io[3],il,ir,t0,t1); in camellia_encrypt128()
978 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(15),SUBR(15), in camellia_encrypt128()
979 io[0],io[1],il,ir,t0,t1); in camellia_encrypt128()
981 CAMELLIA_FLS(io[0],io[1],io[2],io[3], SUBL(16), SUBR(16), SUBL(17),SUBR(17), in camellia_encrypt128()
984 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(18),SUBR(18), in camellia_encrypt128()
985 io[2],io[3],il,ir,t0,t1); in camellia_encrypt128()
986 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(19),SUBR(19), in camellia_encrypt128()
987 io[0],io[1],il,ir,t0,t1); in camellia_encrypt128()
988 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(20),SUBR(20), in camellia_encrypt128()
989 io[2],io[3],il,ir,t0,t1); in camellia_encrypt128()
990 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(21),SUBR(21), in camellia_encrypt128()
991 io[0],io[1],il,ir,t0,t1); in camellia_encrypt128()
992 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(22),SUBR(22), in camellia_encrypt128()
993 io[2],io[3],il,ir,t0,t1); in camellia_encrypt128()
994 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(23),SUBR(23), in camellia_encrypt128()
995 io[0],io[1],il,ir,t0,t1); in camellia_encrypt128()
998 io[2] ^= SUBL(24); in camellia_encrypt128()
999 io[3] ^= SUBR(24); in camellia_encrypt128()
1001 t0 = io[0]; in camellia_encrypt128()
1002 t1 = io[1]; in camellia_encrypt128()
1003 io[0] = io[2]; in camellia_encrypt128()
1004 io[1] = io[3]; in camellia_encrypt128()
1005 io[2] = t0; in camellia_encrypt128()
1006 io[3] = t1; in camellia_encrypt128()
1010 camellia_decrypt128(const uint32_t *subkey, uint32_t *io) in camellia_decrypt128() argument
1015 io[0] ^= SUBL(24); in camellia_decrypt128()
1016 io[1] ^= SUBR(24); in camellia_decrypt128()
1019 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(23),SUBR(23), in camellia_decrypt128()
1020 io[2],io[3],il,ir,t0,t1); in camellia_decrypt128()
1021 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(22),SUBR(22), in camellia_decrypt128()
1022 io[0],io[1],il,ir,t0,t1); in camellia_decrypt128()
1023 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(21),SUBR(21), in camellia_decrypt128()
1024 io[2],io[3],il,ir,t0,t1); in camellia_decrypt128()
1025 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(20),SUBR(20), in camellia_decrypt128()
1026 io[0],io[1],il,ir,t0,t1); in camellia_decrypt128()
1027 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(19),SUBR(19), in camellia_decrypt128()
1028 io[2],io[3],il,ir,t0,t1); in camellia_decrypt128()
1029 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(18),SUBR(18), in camellia_decrypt128()
1030 io[0],io[1],il,ir,t0,t1); in camellia_decrypt128()
1032 CAMELLIA_FLS(io[0],io[1],io[2],io[3],SUBL(17),SUBR(17),SUBL(16),SUBR(16), in camellia_decrypt128()
1035 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(15),SUBR(15), in camellia_decrypt128()
1036 io[2],io[3],il,ir,t0,t1); in camellia_decrypt128()
1037 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(14),SUBR(14), in camellia_decrypt128()
1038 io[0],io[1],il,ir,t0,t1); in camellia_decrypt128()
1039 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(13),SUBR(13), in camellia_decrypt128()
1040 io[2],io[3],il,ir,t0,t1); in camellia_decrypt128()
1041 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(12),SUBR(12), in camellia_decrypt128()
1042 io[0],io[1],il,ir,t0,t1); in camellia_decrypt128()
1043 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(11),SUBR(11), in camellia_decrypt128()
1044 io[2],io[3],il,ir,t0,t1); in camellia_decrypt128()
1045 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(10),SUBR(10), in camellia_decrypt128()
1046 io[0],io[1],il,ir,t0,t1); in camellia_decrypt128()
1048 CAMELLIA_FLS(io[0],io[1],io[2],io[3], SUBL(9),SUBR(9), SUBL(8),SUBR(8), in camellia_decrypt128()
1051 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(7),SUBR(7), in camellia_decrypt128()
1052 io[2],io[3],il,ir,t0,t1); in camellia_decrypt128()
1053 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(6),SUBR(6), in camellia_decrypt128()
1054 io[0],io[1],il,ir,t0,t1); in camellia_decrypt128()
1055 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(5),SUBR(5), in camellia_decrypt128()
1056 io[2],io[3],il,ir,t0,t1); in camellia_decrypt128()
1057 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(4),SUBR(4), in camellia_decrypt128()
1058 io[0],io[1],il,ir,t0,t1); in camellia_decrypt128()
1059 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(3),SUBR(3), in camellia_decrypt128()
1060 io[2],io[3],il,ir,t0,t1); in camellia_decrypt128()
1061 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(2),SUBR(2), in camellia_decrypt128()
1062 io[0],io[1],il,ir,t0,t1); in camellia_decrypt128()
1065 io[2] ^= SUBL(0); in camellia_decrypt128()
1066 io[3] ^= SUBR(0); in camellia_decrypt128()
1068 t0 = io[0]; in camellia_decrypt128()
1069 t1 = io[1]; in camellia_decrypt128()
1070 io[0] = io[2]; in camellia_decrypt128()
1071 io[1] = io[3]; in camellia_decrypt128()
1072 io[2] = t0; in camellia_decrypt128()
1073 io[3] = t1; in camellia_decrypt128()
1080 camellia_encrypt256(const uint32_t *subkey, uint32_t *io) in camellia_encrypt256() argument
1085 io[0] ^= SUBL(0); in camellia_encrypt256()
1086 io[1] ^= SUBR(0); in camellia_encrypt256()
1089 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(2),SUBR(2), in camellia_encrypt256()
1090 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1091 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(3),SUBR(3), in camellia_encrypt256()
1092 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1093 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(4),SUBR(4), in camellia_encrypt256()
1094 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1095 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(5),SUBR(5), in camellia_encrypt256()
1096 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1097 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(6),SUBR(6), in camellia_encrypt256()
1098 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1099 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(7),SUBR(7), in camellia_encrypt256()
1100 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1102 CAMELLIA_FLS(io[0],io[1],io[2],io[3], SUBL(8),SUBR(8), SUBL(9),SUBR(9), in camellia_encrypt256()
1105 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(10),SUBR(10), in camellia_encrypt256()
1106 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1107 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(11),SUBR(11), in camellia_encrypt256()
1108 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1109 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(12),SUBR(12), in camellia_encrypt256()
1110 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1111 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(13),SUBR(13), in camellia_encrypt256()
1112 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1113 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(14),SUBR(14), in camellia_encrypt256()
1114 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1115 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(15),SUBR(15), in camellia_encrypt256()
1116 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1118 CAMELLIA_FLS(io[0],io[1],io[2],io[3], SUBL(16),SUBR(16), SUBL(17),SUBR(17), in camellia_encrypt256()
1121 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(18),SUBR(18), in camellia_encrypt256()
1122 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1123 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(19),SUBR(19), in camellia_encrypt256()
1124 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1125 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(20),SUBR(20), in camellia_encrypt256()
1126 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1127 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(21),SUBR(21), in camellia_encrypt256()
1128 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1129 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(22),SUBR(22), in camellia_encrypt256()
1130 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1131 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(23),SUBR(23), in camellia_encrypt256()
1132 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1134 CAMELLIA_FLS(io[0],io[1],io[2],io[3], SUBL(24),SUBR(24), SUBL(25),SUBR(25), in camellia_encrypt256()
1137 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(26),SUBR(26), in camellia_encrypt256()
1138 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1139 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(27),SUBR(27), in camellia_encrypt256()
1140 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1141 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(28),SUBR(28), in camellia_encrypt256()
1142 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1143 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(29),SUBR(29), in camellia_encrypt256()
1144 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1145 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(30),SUBR(30), in camellia_encrypt256()
1146 io[2],io[3],il,ir,t0,t1); in camellia_encrypt256()
1147 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(31),SUBR(31), in camellia_encrypt256()
1148 io[0],io[1],il,ir,t0,t1); in camellia_encrypt256()
1151 io[2] ^= SUBL(32); in camellia_encrypt256()
1152 io[3] ^= SUBR(32); in camellia_encrypt256()
1154 t0 = io[0]; in camellia_encrypt256()
1155 t1 = io[1]; in camellia_encrypt256()
1156 io[0] = io[2]; in camellia_encrypt256()
1157 io[1] = io[3]; in camellia_encrypt256()
1158 io[2] = t0; in camellia_encrypt256()
1159 io[3] = t1; in camellia_encrypt256()
1163 camellia_decrypt256(const uint32_t *subkey, uint32_t *io) in camellia_decrypt256() argument
1168 io[0] ^= SUBL(32); in camellia_decrypt256()
1169 io[1] ^= SUBR(32); in camellia_decrypt256()
1172 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(31),SUBR(31), in camellia_decrypt256()
1173 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1174 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(30),SUBR(30), in camellia_decrypt256()
1175 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1176 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(29),SUBR(29), in camellia_decrypt256()
1177 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1178 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(28),SUBR(28), in camellia_decrypt256()
1179 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1180 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(27),SUBR(27), in camellia_decrypt256()
1181 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1182 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(26),SUBR(26), in camellia_decrypt256()
1183 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1185 CAMELLIA_FLS(io[0],io[1],io[2],io[3], SUBL(25),SUBR(25), SUBL(24),SUBR(24), in camellia_decrypt256()
1188 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(23),SUBR(23), in camellia_decrypt256()
1189 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1190 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(22),SUBR(22), in camellia_decrypt256()
1191 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1192 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(21),SUBR(21), in camellia_decrypt256()
1193 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1194 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(20),SUBR(20), in camellia_decrypt256()
1195 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1196 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(19),SUBR(19), in camellia_decrypt256()
1197 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1198 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(18),SUBR(18), in camellia_decrypt256()
1199 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1201 CAMELLIA_FLS(io[0],io[1],io[2],io[3], SUBL(17),SUBR(17), SUBL(16),SUBR(16), in camellia_decrypt256()
1204 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(15),SUBR(15), in camellia_decrypt256()
1205 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1206 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(14),SUBR(14), in camellia_decrypt256()
1207 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1208 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(13),SUBR(13), in camellia_decrypt256()
1209 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1210 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(12),SUBR(12), in camellia_decrypt256()
1211 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1212 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(11),SUBR(11), in camellia_decrypt256()
1213 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1214 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(10),SUBR(10), in camellia_decrypt256()
1215 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1217 CAMELLIA_FLS(io[0],io[1],io[2],io[3], SUBL(9),SUBR(9), SUBL(8),SUBR(8), in camellia_decrypt256()
1220 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(7),SUBR(7), in camellia_decrypt256()
1221 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1222 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(6),SUBR(6), in camellia_decrypt256()
1223 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1224 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(5),SUBR(5), in camellia_decrypt256()
1225 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1226 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(4),SUBR(4), in camellia_decrypt256()
1227 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1228 CAMELLIA_ROUNDSM(io[0],io[1], SUBL(3),SUBR(3), in camellia_decrypt256()
1229 io[2],io[3],il,ir,t0,t1); in camellia_decrypt256()
1230 CAMELLIA_ROUNDSM(io[2],io[3], SUBL(2),SUBR(2), in camellia_decrypt256()
1231 io[0],io[1],il,ir,t0,t1); in camellia_decrypt256()
1234 io[2] ^= SUBL(0); in camellia_decrypt256()
1235 io[3] ^= SUBR(0); in camellia_decrypt256()
1237 t0 = io[0]; in camellia_decrypt256()
1238 t1 = io[1]; in camellia_decrypt256()
1239 io[0] = io[2]; in camellia_decrypt256()
1240 io[1] = io[3]; in camellia_decrypt256()
1241 io[2] = t0; in camellia_decrypt256()
1242 io[3] = t1; in camellia_decrypt256()