w0 90 source4/heimdal/lib/hcrypto/camellia-ntt.c #define CAMELLIA_ROLDQ(ll, lr, rl, rr, w0, w1, bits) \ w0 92 source4/heimdal/lib/hcrypto/camellia-ntt.c w0 = ll; \ w0 96 source4/heimdal/lib/hcrypto/camellia-ntt.c rr = (rr << bits) + (w0 >> (32 - bits)); \ w0 99 source4/heimdal/lib/hcrypto/camellia-ntt.c #define CAMELLIA_ROLDQo32(ll, lr, rl, rr, w0, w1, bits) \ w0 101 source4/heimdal/lib/hcrypto/camellia-ntt.c w0 = ll; \ w0 105 source4/heimdal/lib/hcrypto/camellia-ntt.c rl = (rr << (bits - 32)) + (w0 >> (64 - bits)); \ w0 106 source4/heimdal/lib/hcrypto/camellia-ntt.c rr = (w0 << (bits - 32)) + (w1 >> (64 - bits)); \ w0 453 source4/heimdal/lib/hcrypto/camellia-ntt.c u32 il, ir, t0, t1, w0, w1; w0 470 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQ(kll, klr, krl, krr, w0, w1, 15); w0 473 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQ(kll, klr, krl, krr, w0, w1, 30); w0 476 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQ(kll, klr, krl, krr, w0, w1, 15); w0 478 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQ(kll, klr, krl, krr, w0, w1, 17); w0 481 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQ(kll, klr, krl, krr, w0, w1, 17); w0 484 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQ(kll, klr, krl, krr, w0, w1, 17); w0 493 source4/heimdal/lib/hcrypto/camellia-ntt.c w0, w1, il, ir, t0, t1); w0 494 source4/heimdal/lib/hcrypto/camellia-ntt.c krl ^= w0; krr ^= w1; w0 501 source4/heimdal/lib/hcrypto/camellia-ntt.c krl ^= w0; krr ^= w1; w0 504 source4/heimdal/lib/hcrypto/camellia-ntt.c w0, w1, il, ir, t0, t1); w0 505 source4/heimdal/lib/hcrypto/camellia-ntt.c kll ^= w0; klr ^= w1; w0 510 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQ(kll, klr, krl, krr, w0, w1, 15); w0 513 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQ(kll, klr, krl, krr, w0, w1, 15); w0 516 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQ(kll, klr, krl, krr, w0, w1, 15); w0 518 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQ(kll, klr, krl, krr, w0, w1, 15); w0 521 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQo32(kll, klr, krl, krr, w0, w1, 34); w0 524 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQ(kll, klr, krl, krr, w0, w1, 17); w0 665 source4/heimdal/lib/hcrypto/camellia-ntt.c u32 il, ir, t0, t1, w0, w1; /* temporary variables */ w0 687 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQo32(kll, klr, krl, krr, w0, w1, 45); w0 690 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQ(kll, klr, krl, krr, w0, w1, 15); w0 693 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQ(kll, klr, krl, krr, w0, w1, 17); w0 696 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQo32(kll, klr, krl, krr, w0, w1, 34); w0 701 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQ(krll, krlr, krrl, krrr, w0, w1, 15); w0 704 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQ(krll, krlr, krrl, krrr, w0, w1, 15); w0 707 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQ(krll, krlr, krrl, krrr, w0, w1, 30); w0 710 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQo32(krll, krlr, krrl, krrr, w0, w1, 34); w0 713 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQo32(krll, krlr, krrl, krrr, w0, w1, 34); w0 720 source4/heimdal/lib/hcrypto/camellia-ntt.c w0, w1, il, ir, t0, t1); w0 721 source4/heimdal/lib/hcrypto/camellia-ntt.c krl ^= w0; krr ^= w1; w0 729 source4/heimdal/lib/hcrypto/camellia-ntt.c krl ^= w0 ^ krrl; krr ^= w1 ^ krrr; w0 732 source4/heimdal/lib/hcrypto/camellia-ntt.c w0, w1, il, ir, t0, t1); w0 733 source4/heimdal/lib/hcrypto/camellia-ntt.c kll ^= w0; klr ^= w1; w0 740 source4/heimdal/lib/hcrypto/camellia-ntt.c w0, w1, il, ir, t0, t1); w0 741 source4/heimdal/lib/hcrypto/camellia-ntt.c krrl ^= w0; krrr ^= w1; w0 744 source4/heimdal/lib/hcrypto/camellia-ntt.c w0, w1, il, ir, t0, t1); w0 745 source4/heimdal/lib/hcrypto/camellia-ntt.c krll ^= w0; krlr ^= w1; w0 748 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQ(kll, klr, krl, krr, w0, w1, 15); w0 751 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQ(kll, klr, krl, krr, w0, w1, 30); w0 756 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQo32(kll, klr, krl, krr, w0, w1, 49); w0 763 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQ(krll, krlr, krrl, krrr, w0, w1, 30); w0 766 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQ(krll, krlr, krrl, krrr, w0, w1, 30); w0 769 source4/heimdal/lib/hcrypto/camellia-ntt.c CAMELLIA_ROLDQo32(krll, krlr, krrl, krrr, w0, w1, 51); w0 123 source4/heimdal/lib/hcrypto/rc2.c int w0, w1, w2, w3; w0 126 source4/heimdal/lib/hcrypto/rc2.c w0 = in[0] | (in[1] << 8); w0 133 source4/heimdal/lib/hcrypto/rc2.c t0 = (w0 + (w1 & ~w3) + (w2 & w3) + key->data[j + 0]) & 0xffff; w0 134 source4/heimdal/lib/hcrypto/rc2.c w0 = ROT16L(t0, 1); w0 135 source4/heimdal/lib/hcrypto/rc2.c t1 = (w1 + (w2 & ~w0) + (w3 & w0) + key->data[j + 1]) & 0xffff; w0 137 source4/heimdal/lib/hcrypto/rc2.c t2 = (w2 + (w3 & ~w1) + (w0 & w1) + key->data[j + 2]) & 0xffff; w0 139 source4/heimdal/lib/hcrypto/rc2.c t3 = (w3 + (w0 & ~w2) + (w1 & w2) + key->data[j + 3]) & 0xffff; w0 142 source4/heimdal/lib/hcrypto/rc2.c w0 += key->data[w3 & 63]; w0 143 source4/heimdal/lib/hcrypto/rc2.c w1 += key->data[w0 & 63]; w0 149 source4/heimdal/lib/hcrypto/rc2.c out[0] = w0 & 0xff; w0 150 source4/heimdal/lib/hcrypto/rc2.c out[1] = (w0 >> 8) & 0xff; w0 163 source4/heimdal/lib/hcrypto/rc2.c int w0, w1, w2, w3; w0 166 source4/heimdal/lib/hcrypto/rc2.c w0 = in[0] | (in[1] << 8); w0 177 source4/heimdal/lib/hcrypto/rc2.c w1 = (w1 - key->data[w0 & 63]) & 0xffff; w0 178 source4/heimdal/lib/hcrypto/rc2.c w0 = (w0 - key->data[w3 & 63]) & 0xffff; w0 182 source4/heimdal/lib/hcrypto/rc2.c w3 = (t3 - (w0 & ~w2) - (w1 & w2) - key->data[j + 3]) & 0xffff; w0 184 source4/heimdal/lib/hcrypto/rc2.c w2 = (t2 - (w3 & ~w1) - (w0 & w1) - key->data[j + 2]) & 0xffff; w0 186 source4/heimdal/lib/hcrypto/rc2.c w1 = (t1 - (w2 & ~w0) - (w3 & w0) - key->data[j + 1]) & 0xffff; w0 187 source4/heimdal/lib/hcrypto/rc2.c t0 = ROT16R(w0, 1); w0 188 source4/heimdal/lib/hcrypto/rc2.c w0 = (t0 - (w1 & ~w3) - (w2 & w3) - key->data[j + 0]) & 0xffff; w0 191 source4/heimdal/lib/hcrypto/rc2.c out[0] = w0 & 0xff; w0 192 source4/heimdal/lib/hcrypto/rc2.c out[1] = (w0 >> 8) & 0xff;