Lines Matching refs:SBOX
482 /* Apply SBOX number WHICH to to the block found in ARRAY0 at index
485 #define SBOX(which, array0, array1, index) \
486 SBOX##which (array0[index + 0], array0[index + 1], \
491 /* Apply inverse SBOX number WHICH to to the block found in ARRAY0 at
495 SBOX##which##_INVERSE (array0[index + 0], array0[index + 1], \
530 /* Apply a Serpent round to BLOCK, using the SBOX number WHICH and the
537 SBOX (which, block, block_tmp, 0); \
542 /* Apply the last Serpent round to BLOCK, using the SBOX number WHICH
550 SBOX (which, block, block_tmp, 0); \
555 /* Apply an inverse Serpent round to BLOCK, using the SBOX number
567 /* Apply the first Serpent round to BLOCK, using the SBOX number WHICH
624 SBOX (3, w, k, 0);
625 SBOX (2, w, k, 4);
626 SBOX (1, w, k, 8);
627 SBOX (0, w, k, 12);
628 SBOX (7, w, k, 16);
629 SBOX (6, w, k, 20);
630 SBOX (5, w, k, 24);
631 SBOX (4, w, k, 28);
632 SBOX (3, w, k, 32);
633 SBOX (2, w, k, 36);
634 SBOX (1, w, k, 40);
635 SBOX (0, w, k, 44);
636 SBOX (7, w, k, 48);
637 SBOX (6, w, k, 52);
638 SBOX (5, w, k, 56);
639 SBOX (4, w, k, 60);
640 SBOX (3, w, k, 64);
641 SBOX (2, w, k, 68);
642 SBOX (1, w, k, 72);
643 SBOX (0, w, k, 76);
644 SBOX (7, w, k, 80);
645 SBOX (6, w, k, 84);
646 SBOX (5, w, k, 88);
647 SBOX (4, w, k, 92);
648 SBOX (3, w, k, 96);
649 SBOX (2, w, k, 100);
650 SBOX (1, w, k, 104);
651 SBOX (0, w, k, 108);
652 SBOX (7, w, k, 112);
653 SBOX (6, w, k, 116);
654 SBOX (5, w, k, 120);
655 SBOX (4, w, k, 124);
656 SBOX (3, w, k, 128);