oh 80 crypto/skipjack.c #define g(k0, k1, k2, k3, ih, il, oh, ol) \ oh 82 crypto/skipjack.c oh = k##k0 [il] ^ ih; \ oh 83 crypto/skipjack.c ol = k##k1 [oh] ^ il; \ oh 84 crypto/skipjack.c oh = k##k2 [ol] ^ oh; \ oh 85 crypto/skipjack.c ol = k##k3 [oh] ^ ol; \ oh 88 crypto/skipjack.c #define g0(ih, il, oh, ol) g(0, 1, 2, 3, ih, il, oh, ol) oh 89 crypto/skipjack.c #define g4(ih, il, oh, ol) g(4, 5, 6, 7, ih, il, oh, ol) oh 90 crypto/skipjack.c #define g8(ih, il, oh, ol) g(8, 9, 0, 1, ih, il, oh, ol) oh 91 crypto/skipjack.c #define g2(ih, il, oh, ol) g(2, 3, 4, 5, ih, il, oh, ol) oh 92 crypto/skipjack.c #define g6(ih, il, oh, ol) g(6, 7, 8, 9, ih, il, oh, ol) oh 95 crypto/skipjack.c #define g_inv(k0, k1, k2, k3, ih, il, oh, ol) \ oh 98 crypto/skipjack.c oh = k##k2 [ol] ^ ih; \ oh 99 crypto/skipjack.c ol = k##k1 [oh] ^ ol; \ oh 100 crypto/skipjack.c oh = k##k0 [ol] ^ oh; \ oh 104 crypto/skipjack.c #define g0_inv(ih, il, oh, ol) g_inv(0, 1, 2, 3, ih, il, oh, ol) oh 105 crypto/skipjack.c #define g4_inv(ih, il, oh, ol) g_inv(4, 5, 6, 7, ih, il, oh, ol) oh 106 crypto/skipjack.c #define g8_inv(ih, il, oh, ol) g_inv(8, 9, 0, 1, ih, il, oh, ol) oh 107 crypto/skipjack.c #define g2_inv(ih, il, oh, ol) g_inv(2, 3, 4, 5, ih, il, oh, ol) oh 108 crypto/skipjack.c #define g6_inv(ih, il, oh, ol) g_inv(6, 7, 8, 9, ih, il, oh, ol)