Root/crypto/cast_common.c

1/*
2 * Common lookup tables for CAST-128 (cast5) and CAST-256 (cast6)
3 *
4 * Copyright © 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
5 * Copyright © 2003 Kartikey Mahendra Bhatt <kartik_me@hotmail.com>
6 * Copyright © 2012 Jussi Kivilinna <jussi.kivilinna@mbnet.fi>
7 *
8 * This program is free software; you can redistribute it and/or modify it
9 * under the terms of GNU General Public License as published by the Free
10 * Software Foundation; either version 2 of the License, or (at your option)
11 * any later version.
12 *
13 */
14
15#include <linux/module.h>
16#include <crypto/cast_common.h>
17
18__visible const u32 cast_s1[256] = {
19    0x30fb40d4, 0x9fa0ff0b, 0x6beccd2f, 0x3f258c7a, 0x1e213f2f,
20    0x9c004dd3, 0x6003e540, 0xcf9fc949,
21    0xbfd4af27, 0x88bbbdb5, 0xe2034090, 0x98d09675, 0x6e63a0e0,
22    0x15c361d2, 0xc2e7661d, 0x22d4ff8e,
23    0x28683b6f, 0xc07fd059, 0xff2379c8, 0x775f50e2, 0x43c340d3,
24    0xdf2f8656, 0x887ca41a, 0xa2d2bd2d,
25    0xa1c9e0d6, 0x346c4819, 0x61b76d87, 0x22540f2f, 0x2abe32e1,
26    0xaa54166b, 0x22568e3a, 0xa2d341d0,
27    0x66db40c8, 0xa784392f, 0x004dff2f, 0x2db9d2de, 0x97943fac,
28    0x4a97c1d8, 0x527644b7, 0xb5f437a7,
29    0xb82cbaef, 0xd751d159, 0x6ff7f0ed, 0x5a097a1f, 0x827b68d0,
30    0x90ecf52e, 0x22b0c054, 0xbc8e5935,
31    0x4b6d2f7f, 0x50bb64a2, 0xd2664910, 0xbee5812d, 0xb7332290,
32    0xe93b159f, 0xb48ee411, 0x4bff345d,
33    0xfd45c240, 0xad31973f, 0xc4f6d02e, 0x55fc8165, 0xd5b1caad,
34    0xa1ac2dae, 0xa2d4b76d, 0xc19b0c50,
35    0x882240f2, 0x0c6e4f38, 0xa4e4bfd7, 0x4f5ba272, 0x564c1d2f,
36    0xc59c5319, 0xb949e354, 0xb04669fe,
37    0xb1b6ab8a, 0xc71358dd, 0x6385c545, 0x110f935d, 0x57538ad5,
38    0x6a390493, 0xe63d37e0, 0x2a54f6b3,
39    0x3a787d5f, 0x6276a0b5, 0x19a6fcdf, 0x7a42206a, 0x29f9d4d5,
40    0xf61b1891, 0xbb72275e, 0xaa508167,
41    0x38901091, 0xc6b505eb, 0x84c7cb8c, 0x2ad75a0f, 0x874a1427,
42    0xa2d1936b, 0x2ad286af, 0xaa56d291,
43    0xd7894360, 0x425c750d, 0x93b39e26, 0x187184c9, 0x6c00b32d,
44    0x73e2bb14, 0xa0bebc3c, 0x54623779,
45    0x64459eab, 0x3f328b82, 0x7718cf82, 0x59a2cea6, 0x04ee002e,
46    0x89fe78e6, 0x3fab0950, 0x325ff6c2,
47    0x81383f05, 0x6963c5c8, 0x76cb5ad6, 0xd49974c9, 0xca180dcf,
48    0x380782d5, 0xc7fa5cf6, 0x8ac31511,
49    0x35e79e13, 0x47da91d0, 0xf40f9086, 0xa7e2419e, 0x31366241,
50    0x051ef495, 0xaa573b04, 0x4a805d8d,
51    0x548300d0, 0x00322a3c, 0xbf64cddf, 0xba57a68e, 0x75c6372b,
52    0x50afd341, 0xa7c13275, 0x915a0bf5,
53    0x6b54bfab, 0x2b0b1426, 0xab4cc9d7, 0x449ccd82, 0xf7fbf265,
54    0xab85c5f3, 0x1b55db94, 0xaad4e324,
55    0xcfa4bd3f, 0x2deaa3e2, 0x9e204d02, 0xc8bd25ac, 0xeadf55b3,
56    0xd5bd9e98, 0xe31231b2, 0x2ad5ad6c,
57    0x954329de, 0xadbe4528, 0xd8710f69, 0xaa51c90f, 0xaa786bf6,
58    0x22513f1e, 0xaa51a79b, 0x2ad344cc,
59    0x7b5a41f0, 0xd37cfbad, 0x1b069505, 0x41ece491, 0xb4c332e6,
60    0x032268d4, 0xc9600acc, 0xce387e6d,
61    0xbf6bb16c, 0x6a70fb78, 0x0d03d9c9, 0xd4df39de, 0xe01063da,
62    0x4736f464, 0x5ad328d8, 0xb347cc96,
63    0x75bb0fc3, 0x98511bfb, 0x4ffbcc35, 0xb58bcf6a, 0xe11f0abc,
64    0xbfc5fe4a, 0xa70aec10, 0xac39570a,
65    0x3f04442f, 0x6188b153, 0xe0397a2e, 0x5727cb79, 0x9ceb418f,
66    0x1cacd68d, 0x2ad37c96, 0x0175cb9d,
67    0xc69dff09, 0xc75b65f0, 0xd9db40d8, 0xec0e7779, 0x4744ead4,
68    0xb11c3274, 0xdd24cb9e, 0x7e1c54bd,
69    0xf01144f9, 0xd2240eb1, 0x9675b3fd, 0xa3ac3755, 0xd47c27af,
70    0x51c85f4d, 0x56907596, 0xa5bb15e6,
71    0x580304f0, 0xca042cf1, 0x011a37ea, 0x8dbfaadb, 0x35ba3e4a,
72    0x3526ffa0, 0xc37b4d09, 0xbc306ed9,
73    0x98a52666, 0x5648f725, 0xff5e569d, 0x0ced63d0, 0x7c63b2cf,
74    0x700b45e1, 0xd5ea50f1, 0x85a92872,
75    0xaf1fbda7, 0xd4234870, 0xa7870bf3, 0x2d3b4d79, 0x42e04198,
76    0x0cd0ede7, 0x26470db8, 0xf881814c,
77    0x474d6ad7, 0x7c0c5e5c, 0xd1231959, 0x381b7298, 0xf5d2f4db,
78    0xab838653, 0x6e2f1e23, 0x83719c9e,
79    0xbd91e046, 0x9a56456e, 0xdc39200c, 0x20c8c571, 0x962bda1c,
80    0xe1e696ff, 0xb141ab08, 0x7cca89b9,
81    0x1a69e783, 0x02cc4843, 0xa2f7c579, 0x429ef47d, 0x427b169c,
82    0x5ac9f049, 0xdd8f0f00, 0x5c8165bf
83};
84EXPORT_SYMBOL_GPL(cast_s1);
85
86__visible const u32 cast_s2[256] = {
87    0x1f201094, 0xef0ba75b, 0x69e3cf7e, 0x393f4380, 0xfe61cf7a,
88    0xeec5207a, 0x55889c94, 0x72fc0651,
89    0xada7ef79, 0x4e1d7235, 0xd55a63ce, 0xde0436ba, 0x99c430ef,
90    0x5f0c0794, 0x18dcdb7d, 0xa1d6eff3,
91    0xa0b52f7b, 0x59e83605, 0xee15b094, 0xe9ffd909, 0xdc440086,
92    0xef944459, 0xba83ccb3, 0xe0c3cdfb,
93    0xd1da4181, 0x3b092ab1, 0xf997f1c1, 0xa5e6cf7b, 0x01420ddb,
94    0xe4e7ef5b, 0x25a1ff41, 0xe180f806,
95    0x1fc41080, 0x179bee7a, 0xd37ac6a9, 0xfe5830a4, 0x98de8b7f,
96    0x77e83f4e, 0x79929269, 0x24fa9f7b,
97    0xe113c85b, 0xacc40083, 0xd7503525, 0xf7ea615f, 0x62143154,
98    0x0d554b63, 0x5d681121, 0xc866c359,
99    0x3d63cf73, 0xcee234c0, 0xd4d87e87, 0x5c672b21, 0x071f6181,
100    0x39f7627f, 0x361e3084, 0xe4eb573b,
101    0x602f64a4, 0xd63acd9c, 0x1bbc4635, 0x9e81032d, 0x2701f50c,
102    0x99847ab4, 0xa0e3df79, 0xba6cf38c,
103    0x10843094, 0x2537a95e, 0xf46f6ffe, 0xa1ff3b1f, 0x208cfb6a,
104    0x8f458c74, 0xd9e0a227, 0x4ec73a34,
105    0xfc884f69, 0x3e4de8df, 0xef0e0088, 0x3559648d, 0x8a45388c,
106    0x1d804366, 0x721d9bfd, 0xa58684bb,
107    0xe8256333, 0x844e8212, 0x128d8098, 0xfed33fb4, 0xce280ae1,
108    0x27e19ba5, 0xd5a6c252, 0xe49754bd,
109    0xc5d655dd, 0xeb667064, 0x77840b4d, 0xa1b6a801, 0x84db26a9,
110    0xe0b56714, 0x21f043b7, 0xe5d05860,
111    0x54f03084, 0x066ff472, 0xa31aa153, 0xdadc4755, 0xb5625dbf,
112    0x68561be6, 0x83ca6b94, 0x2d6ed23b,
113    0xeccf01db, 0xa6d3d0ba, 0xb6803d5c, 0xaf77a709, 0x33b4a34c,
114    0x397bc8d6, 0x5ee22b95, 0x5f0e5304,
115    0x81ed6f61, 0x20e74364, 0xb45e1378, 0xde18639b, 0x881ca122,
116    0xb96726d1, 0x8049a7e8, 0x22b7da7b,
117    0x5e552d25, 0x5272d237, 0x79d2951c, 0xc60d894c, 0x488cb402,
118    0x1ba4fe5b, 0xa4b09f6b, 0x1ca815cf,
119    0xa20c3005, 0x8871df63, 0xb9de2fcb, 0x0cc6c9e9, 0x0beeff53,
120    0xe3214517, 0xb4542835, 0x9f63293c,
121    0xee41e729, 0x6e1d2d7c, 0x50045286, 0x1e6685f3, 0xf33401c6,
122    0x30a22c95, 0x31a70850, 0x60930f13,
123    0x73f98417, 0xa1269859, 0xec645c44, 0x52c877a9, 0xcdff33a6,
124    0xa02b1741, 0x7cbad9a2, 0x2180036f,
125    0x50d99c08, 0xcb3f4861, 0xc26bd765, 0x64a3f6ab, 0x80342676,
126    0x25a75e7b, 0xe4e6d1fc, 0x20c710e6,
127    0xcdf0b680, 0x17844d3b, 0x31eef84d, 0x7e0824e4, 0x2ccb49eb,
128    0x846a3bae, 0x8ff77888, 0xee5d60f6,
129    0x7af75673, 0x2fdd5cdb, 0xa11631c1, 0x30f66f43, 0xb3faec54,
130    0x157fd7fa, 0xef8579cc, 0xd152de58,
131    0xdb2ffd5e, 0x8f32ce19, 0x306af97a, 0x02f03ef8, 0x99319ad5,
132    0xc242fa0f, 0xa7e3ebb0, 0xc68e4906,
133    0xb8da230c, 0x80823028, 0xdcdef3c8, 0xd35fb171, 0x088a1bc8,
134    0xbec0c560, 0x61a3c9e8, 0xbca8f54d,
135    0xc72feffa, 0x22822e99, 0x82c570b4, 0xd8d94e89, 0x8b1c34bc,
136    0x301e16e6, 0x273be979, 0xb0ffeaa6,
137    0x61d9b8c6, 0x00b24869, 0xb7ffce3f, 0x08dc283b, 0x43daf65a,
138    0xf7e19798, 0x7619b72f, 0x8f1c9ba4,
139    0xdc8637a0, 0x16a7d3b1, 0x9fc393b7, 0xa7136eeb, 0xc6bcc63e,
140    0x1a513742, 0xef6828bc, 0x520365d6,
141    0x2d6a77ab, 0x3527ed4b, 0x821fd216, 0x095c6e2e, 0xdb92f2fb,
142    0x5eea29cb, 0x145892f5, 0x91584f7f,
143    0x5483697b, 0x2667a8cc, 0x85196048, 0x8c4bacea, 0x833860d4,
144    0x0d23e0f9, 0x6c387e8a, 0x0ae6d249,
145    0xb284600c, 0xd835731d, 0xdcb1c647, 0xac4c56ea, 0x3ebd81b3,
146    0x230eabb0, 0x6438bc87, 0xf0b5b1fa,
147    0x8f5ea2b3, 0xfc184642, 0x0a036b7a, 0x4fb089bd, 0x649da589,
148    0xa345415e, 0x5c038323, 0x3e5d3bb9,
149    0x43d79572, 0x7e6dd07c, 0x06dfdf1e, 0x6c6cc4ef, 0x7160a539,
150    0x73bfbe70, 0x83877605, 0x4523ecf1
151};
152EXPORT_SYMBOL_GPL(cast_s2);
153
154__visible const u32 cast_s3[256] = {
155    0x8defc240, 0x25fa5d9f, 0xeb903dbf, 0xe810c907, 0x47607fff,
156    0x369fe44b, 0x8c1fc644, 0xaececa90,
157    0xbeb1f9bf, 0xeefbcaea, 0xe8cf1950, 0x51df07ae, 0x920e8806,
158    0xf0ad0548, 0xe13c8d83, 0x927010d5,
159    0x11107d9f, 0x07647db9, 0xb2e3e4d4, 0x3d4f285e, 0xb9afa820,
160    0xfade82e0, 0xa067268b, 0x8272792e,
161    0x553fb2c0, 0x489ae22b, 0xd4ef9794, 0x125e3fbc, 0x21fffcee,
162    0x825b1bfd, 0x9255c5ed, 0x1257a240,
163    0x4e1a8302, 0xbae07fff, 0x528246e7, 0x8e57140e, 0x3373f7bf,
164    0x8c9f8188, 0xa6fc4ee8, 0xc982b5a5,
165    0xa8c01db7, 0x579fc264, 0x67094f31, 0xf2bd3f5f, 0x40fff7c1,
166    0x1fb78dfc, 0x8e6bd2c1, 0x437be59b,
167    0x99b03dbf, 0xb5dbc64b, 0x638dc0e6, 0x55819d99, 0xa197c81c,
168    0x4a012d6e, 0xc5884a28, 0xccc36f71,
169    0xb843c213, 0x6c0743f1, 0x8309893c, 0x0feddd5f, 0x2f7fe850,
170    0xd7c07f7e, 0x02507fbf, 0x5afb9a04,
171    0xa747d2d0, 0x1651192e, 0xaf70bf3e, 0x58c31380, 0x5f98302e,
172    0x727cc3c4, 0x0a0fb402, 0x0f7fef82,
173    0x8c96fdad, 0x5d2c2aae, 0x8ee99a49, 0x50da88b8, 0x8427f4a0,
174    0x1eac5790, 0x796fb449, 0x8252dc15,
175    0xefbd7d9b, 0xa672597d, 0xada840d8, 0x45f54504, 0xfa5d7403,
176    0xe83ec305, 0x4f91751a, 0x925669c2,
177    0x23efe941, 0xa903f12e, 0x60270df2, 0x0276e4b6, 0x94fd6574,
178    0x927985b2, 0x8276dbcb, 0x02778176,
179    0xf8af918d, 0x4e48f79e, 0x8f616ddf, 0xe29d840e, 0x842f7d83,
180    0x340ce5c8, 0x96bbb682, 0x93b4b148,
181    0xef303cab, 0x984faf28, 0x779faf9b, 0x92dc560d, 0x224d1e20,
182    0x8437aa88, 0x7d29dc96, 0x2756d3dc,
183    0x8b907cee, 0xb51fd240, 0xe7c07ce3, 0xe566b4a1, 0xc3e9615e,
184    0x3cf8209d, 0x6094d1e3, 0xcd9ca341,
185    0x5c76460e, 0x00ea983b, 0xd4d67881, 0xfd47572c, 0xf76cedd9,
186    0xbda8229c, 0x127dadaa, 0x438a074e,
187    0x1f97c090, 0x081bdb8a, 0x93a07ebe, 0xb938ca15, 0x97b03cff,
188    0x3dc2c0f8, 0x8d1ab2ec, 0x64380e51,
189    0x68cc7bfb, 0xd90f2788, 0x12490181, 0x5de5ffd4, 0xdd7ef86a,
190    0x76a2e214, 0xb9a40368, 0x925d958f,
191    0x4b39fffa, 0xba39aee9, 0xa4ffd30b, 0xfaf7933b, 0x6d498623,
192    0x193cbcfa, 0x27627545, 0x825cf47a,
193    0x61bd8ba0, 0xd11e42d1, 0xcead04f4, 0x127ea392, 0x10428db7,
194    0x8272a972, 0x9270c4a8, 0x127de50b,
195    0x285ba1c8, 0x3c62f44f, 0x35c0eaa5, 0xe805d231, 0x428929fb,
196    0xb4fcdf82, 0x4fb66a53, 0x0e7dc15b,
197    0x1f081fab, 0x108618ae, 0xfcfd086d, 0xf9ff2889, 0x694bcc11,
198    0x236a5cae, 0x12deca4d, 0x2c3f8cc5,
199    0xd2d02dfe, 0xf8ef5896, 0xe4cf52da, 0x95155b67, 0x494a488c,
200    0xb9b6a80c, 0x5c8f82bc, 0x89d36b45,
201    0x3a609437, 0xec00c9a9, 0x44715253, 0x0a874b49, 0xd773bc40,
202    0x7c34671c, 0x02717ef6, 0x4feb5536,
203    0xa2d02fff, 0xd2bf60c4, 0xd43f03c0, 0x50b4ef6d, 0x07478cd1,
204    0x006e1888, 0xa2e53f55, 0xb9e6d4bc,
205    0xa2048016, 0x97573833, 0xd7207d67, 0xde0f8f3d, 0x72f87b33,
206    0xabcc4f33, 0x7688c55d, 0x7b00a6b0,
207    0x947b0001, 0x570075d2, 0xf9bb88f8, 0x8942019e, 0x4264a5ff,
208    0x856302e0, 0x72dbd92b, 0xee971b69,
209    0x6ea22fde, 0x5f08ae2b, 0xaf7a616d, 0xe5c98767, 0xcf1febd2,
210    0x61efc8c2, 0xf1ac2571, 0xcc8239c2,
211    0x67214cb8, 0xb1e583d1, 0xb7dc3e62, 0x7f10bdce, 0xf90a5c38,
212    0x0ff0443d, 0x606e6dc6, 0x60543a49,
213    0x5727c148, 0x2be98a1d, 0x8ab41738, 0x20e1be24, 0xaf96da0f,
214    0x68458425, 0x99833be5, 0x600d457d,
215    0x282f9350, 0x8334b362, 0xd91d1120, 0x2b6d8da0, 0x642b1e31,
216    0x9c305a00, 0x52bce688, 0x1b03588a,
217    0xf7baefd5, 0x4142ed9c, 0xa4315c11, 0x83323ec5, 0xdfef4636,
218    0xa133c501, 0xe9d3531c, 0xee353783
219};
220EXPORT_SYMBOL_GPL(cast_s3);
221
222__visible const u32 cast_s4[256] = {
223    0x9db30420, 0x1fb6e9de, 0xa7be7bef, 0xd273a298, 0x4a4f7bdb,
224    0x64ad8c57, 0x85510443, 0xfa020ed1,
225    0x7e287aff, 0xe60fb663, 0x095f35a1, 0x79ebf120, 0xfd059d43,
226    0x6497b7b1, 0xf3641f63, 0x241e4adf,
227    0x28147f5f, 0x4fa2b8cd, 0xc9430040, 0x0cc32220, 0xfdd30b30,
228    0xc0a5374f, 0x1d2d00d9, 0x24147b15,
229    0xee4d111a, 0x0fca5167, 0x71ff904c, 0x2d195ffe, 0x1a05645f,
230    0x0c13fefe, 0x081b08ca, 0x05170121,
231    0x80530100, 0xe83e5efe, 0xac9af4f8, 0x7fe72701, 0xd2b8ee5f,
232    0x06df4261, 0xbb9e9b8a, 0x7293ea25,
233    0xce84ffdf, 0xf5718801, 0x3dd64b04, 0xa26f263b, 0x7ed48400,
234    0x547eebe6, 0x446d4ca0, 0x6cf3d6f5,
235    0x2649abdf, 0xaea0c7f5, 0x36338cc1, 0x503f7e93, 0xd3772061,
236    0x11b638e1, 0x72500e03, 0xf80eb2bb,
237    0xabe0502e, 0xec8d77de, 0x57971e81, 0xe14f6746, 0xc9335400,
238    0x6920318f, 0x081dbb99, 0xffc304a5,
239    0x4d351805, 0x7f3d5ce3, 0xa6c866c6, 0x5d5bcca9, 0xdaec6fea,
240    0x9f926f91, 0x9f46222f, 0x3991467d,
241    0xa5bf6d8e, 0x1143c44f, 0x43958302, 0xd0214eeb, 0x022083b8,
242    0x3fb6180c, 0x18f8931e, 0x281658e6,
243    0x26486e3e, 0x8bd78a70, 0x7477e4c1, 0xb506e07c, 0xf32d0a25,
244    0x79098b02, 0xe4eabb81, 0x28123b23,
245    0x69dead38, 0x1574ca16, 0xdf871b62, 0x211c40b7, 0xa51a9ef9,
246    0x0014377b, 0x041e8ac8, 0x09114003,
247    0xbd59e4d2, 0xe3d156d5, 0x4fe876d5, 0x2f91a340, 0x557be8de,
248    0x00eae4a7, 0x0ce5c2ec, 0x4db4bba6,
249    0xe756bdff, 0xdd3369ac, 0xec17b035, 0x06572327, 0x99afc8b0,
250    0x56c8c391, 0x6b65811c, 0x5e146119,
251    0x6e85cb75, 0xbe07c002, 0xc2325577, 0x893ff4ec, 0x5bbfc92d,
252    0xd0ec3b25, 0xb7801ab7, 0x8d6d3b24,
253    0x20c763ef, 0xc366a5fc, 0x9c382880, 0x0ace3205, 0xaac9548a,
254    0xeca1d7c7, 0x041afa32, 0x1d16625a,
255    0x6701902c, 0x9b757a54, 0x31d477f7, 0x9126b031, 0x36cc6fdb,
256    0xc70b8b46, 0xd9e66a48, 0x56e55a79,
257    0x026a4ceb, 0x52437eff, 0x2f8f76b4, 0x0df980a5, 0x8674cde3,
258    0xedda04eb, 0x17a9be04, 0x2c18f4df,
259    0xb7747f9d, 0xab2af7b4, 0xefc34d20, 0x2e096b7c, 0x1741a254,
260    0xe5b6a035, 0x213d42f6, 0x2c1c7c26,
261    0x61c2f50f, 0x6552daf9, 0xd2c231f8, 0x25130f69, 0xd8167fa2,
262    0x0418f2c8, 0x001a96a6, 0x0d1526ab,
263    0x63315c21, 0x5e0a72ec, 0x49bafefd, 0x187908d9, 0x8d0dbd86,
264    0x311170a7, 0x3e9b640c, 0xcc3e10d7,
265    0xd5cad3b6, 0x0caec388, 0xf73001e1, 0x6c728aff, 0x71eae2a1,
266    0x1f9af36e, 0xcfcbd12f, 0xc1de8417,
267    0xac07be6b, 0xcb44a1d8, 0x8b9b0f56, 0x013988c3, 0xb1c52fca,
268    0xb4be31cd, 0xd8782806, 0x12a3a4e2,
269    0x6f7de532, 0x58fd7eb6, 0xd01ee900, 0x24adffc2, 0xf4990fc5,
270    0x9711aac5, 0x001d7b95, 0x82e5e7d2,
271    0x109873f6, 0x00613096, 0xc32d9521, 0xada121ff, 0x29908415,
272    0x7fbb977f, 0xaf9eb3db, 0x29c9ed2a,
273    0x5ce2a465, 0xa730f32c, 0xd0aa3fe8, 0x8a5cc091, 0xd49e2ce7,
274    0x0ce454a9, 0xd60acd86, 0x015f1919,
275    0x77079103, 0xdea03af6, 0x78a8565e, 0xdee356df, 0x21f05cbe,
276    0x8b75e387, 0xb3c50651, 0xb8a5c3ef,
277    0xd8eeb6d2, 0xe523be77, 0xc2154529, 0x2f69efdf, 0xafe67afb,
278    0xf470c4b2, 0xf3e0eb5b, 0xd6cc9876,
279    0x39e4460c, 0x1fda8538, 0x1987832f, 0xca007367, 0xa99144f8,
280    0x296b299e, 0x492fc295, 0x9266beab,
281    0xb5676e69, 0x9bd3ddda, 0xdf7e052f, 0xdb25701c, 0x1b5e51ee,
282    0xf65324e6, 0x6afce36c, 0x0316cc04,
283    0x8644213e, 0xb7dc59d0, 0x7965291f, 0xccd6fd43, 0x41823979,
284    0x932bcdf6, 0xb657c34d, 0x4edfd282,
285    0x7ae5290c, 0x3cb9536b, 0x851e20fe, 0x9833557e, 0x13ecf0b0,
286    0xd3ffb372, 0x3f85c5c1, 0x0aef7ed2
287};
288EXPORT_SYMBOL_GPL(cast_s4);
289
290MODULE_LICENSE("GPL");
291

Archive Download this file



interactive