Lines Matching defs:work

442 #define DES_ROUND(from, to, work, subkey)		\
443 work = from ^ *subkey++; \
444 to ^= sbox8[ work & 0x3f ]; \
445 to ^= sbox6[ (work>>8) & 0x3f ]; \
446 to ^= sbox4[ (work>>16) & 0x3f ]; \
447 to ^= sbox2[ (work>>24) & 0x3f ]; \
448 work = ((from << 28) | (from >> 4)) ^ *subkey++; \
449 to ^= sbox7[ work & 0x3f ]; \
450 to ^= sbox5[ (work>>8) & 0x3f ]; \
451 to ^= sbox3[ (work>>16) & 0x3f ]; \
452 to ^= sbox1[ (work>>24) & 0x3f ];
494 u32 left, right, work;
499 DO_PERMUTATION (right, work, left, 4, 0x0f0f0f0f)
500 DO_PERMUTATION (right, work, left, 0, 0x10101010)
623 u32 left, right, work;
629 INITIAL_PERMUTATION (left, work, right)
631 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
632 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
633 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
634 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
635 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
636 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
637 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
638 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
640 FINAL_PERMUTATION (right, work, left)
740 u32 left, right, work;
746 INITIAL_PERMUTATION (left, work, right)
748 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
749 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
750 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
751 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
752 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
753 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
754 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
755 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
757 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
758 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
759 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
760 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
761 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
762 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
763 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
764 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
766 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
767 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
768 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
769 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
770 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
771 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
772 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
773 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
775 FINAL_PERMUTATION (right, work, left)
792 byte work[8];
797 work[i] = key[i] & 0xfe;
806 if ( !(cmp_result=working_memcmp(work, weak_keys[middle], 8)) )