Lines Matching refs:bi
1295 #define f_rn(bo, bi, n, k) do { \ argument
1296 bo[n] = crypto_ft_tab[0][byte(bi[n], 0)] ^ \
1297 crypto_ft_tab[1][byte(bi[(n + 1) & 3], 1)] ^ \
1298 crypto_ft_tab[2][byte(bi[(n + 2) & 3], 2)] ^ \
1299 crypto_ft_tab[3][byte(bi[(n + 3) & 3], 3)] ^ *(k + n); \
1302 #define f_nround(bo, bi, k) do {\ argument
1303 f_rn(bo, bi, 0, k); \
1304 f_rn(bo, bi, 1, k); \
1305 f_rn(bo, bi, 2, k); \
1306 f_rn(bo, bi, 3, k); \
1310 #define f_rl(bo, bi, n, k) do { \ argument
1311 bo[n] = crypto_fl_tab[0][byte(bi[n], 0)] ^ \
1312 crypto_fl_tab[1][byte(bi[(n + 1) & 3], 1)] ^ \
1313 crypto_fl_tab[2][byte(bi[(n + 2) & 3], 2)] ^ \
1314 crypto_fl_tab[3][byte(bi[(n + 3) & 3], 3)] ^ *(k + n); \
1317 #define f_lround(bo, bi, k) do {\ argument
1318 f_rl(bo, bi, 0, k); \
1319 f_rl(bo, bi, 1, k); \
1320 f_rl(bo, bi, 2, k); \
1321 f_rl(bo, bi, 3, k); \
1367 #define i_rn(bo, bi, n, k) do { \ argument
1368 bo[n] = crypto_it_tab[0][byte(bi[n], 0)] ^ \
1369 crypto_it_tab[1][byte(bi[(n + 3) & 3], 1)] ^ \
1370 crypto_it_tab[2][byte(bi[(n + 2) & 3], 2)] ^ \
1371 crypto_it_tab[3][byte(bi[(n + 1) & 3], 3)] ^ *(k + n); \
1374 #define i_nround(bo, bi, k) do {\ argument
1375 i_rn(bo, bi, 0, k); \
1376 i_rn(bo, bi, 1, k); \
1377 i_rn(bo, bi, 2, k); \
1378 i_rn(bo, bi, 3, k); \
1382 #define i_rl(bo, bi, n, k) do { \ argument
1383 bo[n] = crypto_il_tab[0][byte(bi[n], 0)] ^ \
1384 crypto_il_tab[1][byte(bi[(n + 3) & 3], 1)] ^ \
1385 crypto_il_tab[2][byte(bi[(n + 2) & 3], 2)] ^ \
1386 crypto_il_tab[3][byte(bi[(n + 1) & 3], 3)] ^ *(k + n); \
1389 #define i_lround(bo, bi, k) do {\ argument
1390 i_rl(bo, bi, 0, k); \
1391 i_rl(bo, bi, 1, k); \
1392 i_rl(bo, bi, 2, k); \
1393 i_rl(bo, bi, 3, k); \