• Home
  • Raw
  • Download

Lines Matching refs:bi

1300 #define f_rn(bo, bi, n, k)	do {				\  argument
1301 bo[n] = crypto_ft_tab[0][byte(bi[n], 0)] ^ \
1302 crypto_ft_tab[1][byte(bi[(n + 1) & 3], 1)] ^ \
1303 crypto_ft_tab[2][byte(bi[(n + 2) & 3], 2)] ^ \
1304 crypto_ft_tab[3][byte(bi[(n + 3) & 3], 3)] ^ *(k + n); \
1307 #define f_nround(bo, bi, k) do {\ argument
1308 f_rn(bo, bi, 0, k); \
1309 f_rn(bo, bi, 1, k); \
1310 f_rn(bo, bi, 2, k); \
1311 f_rn(bo, bi, 3, k); \
1315 #define f_rl(bo, bi, n, k) do { \ argument
1316 bo[n] = crypto_fl_tab[0][byte(bi[n], 0)] ^ \
1317 crypto_fl_tab[1][byte(bi[(n + 1) & 3], 1)] ^ \
1318 crypto_fl_tab[2][byte(bi[(n + 2) & 3], 2)] ^ \
1319 crypto_fl_tab[3][byte(bi[(n + 3) & 3], 3)] ^ *(k + n); \
1322 #define f_lround(bo, bi, k) do {\ argument
1323 f_rl(bo, bi, 0, k); \
1324 f_rl(bo, bi, 1, k); \
1325 f_rl(bo, bi, 2, k); \
1326 f_rl(bo, bi, 3, k); \
1372 #define i_rn(bo, bi, n, k) do { \ argument
1373 bo[n] = crypto_it_tab[0][byte(bi[n], 0)] ^ \
1374 crypto_it_tab[1][byte(bi[(n + 3) & 3], 1)] ^ \
1375 crypto_it_tab[2][byte(bi[(n + 2) & 3], 2)] ^ \
1376 crypto_it_tab[3][byte(bi[(n + 1) & 3], 3)] ^ *(k + n); \
1379 #define i_nround(bo, bi, k) do {\ argument
1380 i_rn(bo, bi, 0, k); \
1381 i_rn(bo, bi, 1, k); \
1382 i_rn(bo, bi, 2, k); \
1383 i_rn(bo, bi, 3, k); \
1387 #define i_rl(bo, bi, n, k) do { \ argument
1388 bo[n] = crypto_il_tab[0][byte(bi[n], 0)] ^ \
1389 crypto_il_tab[1][byte(bi[(n + 3) & 3], 1)] ^ \
1390 crypto_il_tab[2][byte(bi[(n + 2) & 3], 2)] ^ \
1391 crypto_il_tab[3][byte(bi[(n + 1) & 3], 3)] ^ *(k + n); \
1394 #define i_lround(bo, bi, k) do {\ argument
1395 i_rl(bo, bi, 0, k); \
1396 i_rl(bo, bi, 1, k); \
1397 i_rl(bo, bi, 2, k); \
1398 i_rl(bo, bi, 3, k); \