Home | History | Annotate | Download | only in ciphers

Lines Matching full:work

1407     ulong32 work, right, leftt;
1414 work = ((leftt >> 4) ^ right) & 0x0f0f0f0fL;
1415 right ^= work;
1416 leftt ^= (work << 4);
1418 work = ((leftt >> 16) ^ right) & 0x0000ffffL;
1419 right ^= work;
1420 leftt ^= (work << 16);
1422 work = ((right >> 2) ^ leftt) & 0x33333333L;
1423 leftt ^= work;
1424 right ^= (work << 2);
1426 work = ((right >> 8) ^ leftt) & 0x00ff00ffL;
1427 leftt ^= work;
1428 right ^= (work << 8);
1431 work = (leftt ^ right) & 0xaaaaaaaaL;
1433 leftt ^= work;
1434 right ^= work;
1453 work = RORc(right, 4) ^ *keys++;
1454 leftt ^= SP7[work & 0x3fL]
1455 ^ SP5[(work >> 8) & 0x3fL]
1456 ^ SP3[(work >> 16) & 0x3fL]
1457 ^ SP1[(work >> 24) & 0x3fL];
1458 work = right ^ *keys++;
1459 leftt ^= SP8[ work & 0x3fL]
1460 ^ SP6[(work >> 8) & 0x3fL]
1461 ^ SP4[(work >> 16) & 0x3fL]
1462 ^ SP2[(work >> 24) & 0x3fL];
1464 work = RORc(leftt, 4) ^ *keys++;
1465 right ^= SP7[ work & 0x3fL]
1466 ^ SP5[(work >> 8) & 0x3fL]
1467 ^ SP3[(work >> 16) & 0x3fL]
1468 ^ SP1[(work >> 24) & 0x3fL];
1469 work = leftt ^ *keys++;
1470 right ^= SP8[ work & 0x3fL]
1471 ^ SP6[(work >> 8) & 0x3fL]
1472 ^ SP4[(work >> 16) & 0x3fL]
1473 ^ SP2[(work >> 24) & 0x3fL];
1478 work = (leftt ^ right) & 0xaaaaaaaaL;
1479 leftt ^= work;
1480 right ^= work;
1482 work = ((leftt >> 8) ^ right) & 0x00ff00ffL;
1483 right ^= work;
1484 leftt ^= (work << 8);
1486 work = ((leftt >> 2) ^ right) & 0x33333333L;
1487 right ^= work;
1488 leftt ^= (work << 2);
1489 work = ((right >> 16) ^ leftt) & 0x0000ffffL;
1490 leftt ^= work;
1491 right ^= (work << 16);
1492 work = ((right >> 4) ^ leftt) & 0x0f0f0f0fL;
1493 leftt ^= work;
1494 right ^= (work << 4);
1594 ulong32 work[2];
1598 LOAD32H(work[0], pt+0);
1599 LOAD32H(work[1], pt+4);
1600 desfunc(work, skey->des.ek);
1601 STORE32H(work[0],ct+0);
1602 STORE32H(work[1],ct+4);
1615 ulong32 work[2];
1619 LOAD32H(work[0], ct+0);
1620 LOAD32H(work[1], ct+4);
1621 desfunc(work, skey->des.dk);
1622 STORE32H(work[0],pt+0);
1623 STORE32H(work[1],pt+4);
1637 ulong32 work[2];
1642 LOAD32H(work[0], pt+0);
1643 LOAD32H(work[1], pt+4);
1644 desfunc(work, skey->des3.ek[0]);
1645 desfunc(work, skey->des3.ek[1]);
1646 desfunc(work, skey->des3.ek[2]);
1647 STORE32H(work[0],ct+0);
1648 STORE32H(work[1],ct+4);
1661 ulong32 work[2];
1665 LOAD32H(work[0], ct+0);
1666 LOAD32H(work[1], ct+4);
1667 desfunc(work, skey->des3.dk[0]);
1668 desfunc(work, skey->des3.dk[1]);
1669 desfunc(work, skey->des3.dk[2]);
1670 STORE32H(work[0],pt+0);
1671 STORE32H(work[1],pt+4);