Lines Matching refs:bi
1153 #define f_rn(bo, bi, n, k) do { \ argument
1154 bo[n] = crypto_ft_tab[0][byte(bi[n], 0)] ^ \
1155 crypto_ft_tab[1][byte(bi[(n + 1) & 3], 1)] ^ \
1156 crypto_ft_tab[2][byte(bi[(n + 2) & 3], 2)] ^ \
1157 crypto_ft_tab[3][byte(bi[(n + 3) & 3], 3)] ^ *(k + n); \
1160 #define f_nround(bo, bi, k) do {\ argument
1161 f_rn(bo, bi, 0, k); \
1162 f_rn(bo, bi, 1, k); \
1163 f_rn(bo, bi, 2, k); \
1164 f_rn(bo, bi, 3, k); \
1168 #define f_rl(bo, bi, n, k) do { \ argument
1169 bo[n] = crypto_fl_tab[0][byte(bi[n], 0)] ^ \
1170 crypto_fl_tab[1][byte(bi[(n + 1) & 3], 1)] ^ \
1171 crypto_fl_tab[2][byte(bi[(n + 2) & 3], 2)] ^ \
1172 crypto_fl_tab[3][byte(bi[(n + 3) & 3], 3)] ^ *(k + n); \
1175 #define f_lround(bo, bi, k) do {\ argument
1176 f_rl(bo, bi, 0, k); \
1177 f_rl(bo, bi, 1, k); \
1178 f_rl(bo, bi, 2, k); \
1179 f_rl(bo, bi, 3, k); \
1223 #define i_rn(bo, bi, n, k) do { \ argument
1224 bo[n] = crypto_it_tab[0][byte(bi[n], 0)] ^ \
1225 crypto_it_tab[1][byte(bi[(n + 3) & 3], 1)] ^ \
1226 crypto_it_tab[2][byte(bi[(n + 2) & 3], 2)] ^ \
1227 crypto_it_tab[3][byte(bi[(n + 1) & 3], 3)] ^ *(k + n); \
1230 #define i_nround(bo, bi, k) do {\ argument
1231 i_rn(bo, bi, 0, k); \
1232 i_rn(bo, bi, 1, k); \
1233 i_rn(bo, bi, 2, k); \
1234 i_rn(bo, bi, 3, k); \
1238 #define i_rl(bo, bi, n, k) do { \ argument
1239 bo[n] = crypto_il_tab[0][byte(bi[n], 0)] ^ \
1240 crypto_il_tab[1][byte(bi[(n + 3) & 3], 1)] ^ \
1241 crypto_il_tab[2][byte(bi[(n + 2) & 3], 2)] ^ \
1242 crypto_il_tab[3][byte(bi[(n + 1) & 3], 3)] ^ *(k + n); \
1245 #define i_lround(bo, bi, k) do {\ argument
1246 i_rl(bo, bi, 0, k); \
1247 i_rl(bo, bi, 1, k); \
1248 i_rl(bo, bi, 2, k); \
1249 i_rl(bo, bi, 3, k); \