Lines Matching defs:work

436 #define DES_ROUND(from, to, work, subkey)		\
437 work = from ^ *subkey++; \
438 to ^= sbox8[ work & 0x3f ]; \
439 to ^= sbox6[ (work>>8) & 0x3f ]; \
440 to ^= sbox4[ (work>>16) & 0x3f ]; \
441 to ^= sbox2[ (work>>24) & 0x3f ]; \
442 work = ((from << 28) | (from >> 4)) ^ *subkey++; \
443 to ^= sbox7[ work & 0x3f ]; \
444 to ^= sbox5[ (work>>8) & 0x3f ]; \
445 to ^= sbox3[ (work>>16) & 0x3f ]; \
446 to ^= sbox1[ (work>>24) & 0x3f ];
488 u32 left, right, work;
493 DO_PERMUTATION (right, work, left, 4, 0x0f0f0f0f)
494 DO_PERMUTATION (right, work, left, 0, 0x10101010)
617 u32 left, right, work;
623 INITIAL_PERMUTATION (left, work, right)
625 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
626 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
627 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
628 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
629 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
630 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
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)
634 FINAL_PERMUTATION (right, work, left)
706 u32 left, right, work;
712 INITIAL_PERMUTATION (left, work, right)
714 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
715 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
716 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
717 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
718 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
719 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
720 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
721 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
723 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
724 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
725 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
726 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
727 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
728 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
729 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
730 DES_ROUND (left, right, work, keys) DES_ROUND (right, left, work, keys)
732 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
733 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
734 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
735 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
736 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
737 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
738 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
739 DES_ROUND (right, left, work, keys) DES_ROUND (left, right, work, keys)
741 FINAL_PERMUTATION (right, work, left)
758 byte work[8];
763 work[i] = key[i] & 0xfe;
772 if ( !(cmp_result=working_memcmp(work, weak_keys[middle], 8)) )