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