Lines Matching refs:uint32_t

63 static inline uint32_t
64 rotl(uint32_t x, int n) in rotl()
73 keysched_unit(uint32_t *skey, const void *key) in keysched_unit()
83 uint32_t kl, kr, sk0, sk1; in keysched_unit()
93 sk0 |= ((kl >> QL0[j]) & (uint32_t)1) << 16; in keysched_unit()
94 sk0 |= (kr >> QR0[j]) & (uint32_t)1; in keysched_unit()
95 sk1 |= ((kl >> QL1[j]) & (uint32_t)1) << 16; in keysched_unit()
96 sk1 |= (kr >> QR1[j]) & (uint32_t)1; in keysched_unit()
108 sk0 = kl & (uint32_t)0x00100000; in keysched_unit()
109 sk0 |= (kl & (uint32_t)0x08008000) << 2; in keysched_unit()
110 sk0 |= (kl & (uint32_t)0x00400000) << 4; in keysched_unit()
111 sk0 |= (kl & (uint32_t)0x00800000) << 5; in keysched_unit()
112 sk0 |= (kl & (uint32_t)0x00040000) << 6; in keysched_unit()
113 sk0 |= (kl & (uint32_t)0x00010000) << 7; in keysched_unit()
114 sk0 |= (kl & (uint32_t)0x00000100) << 10; in keysched_unit()
115 sk0 |= (kl & (uint32_t)0x00022000) << 14; in keysched_unit()
116 sk0 |= (kl & (uint32_t)0x00000082) << 18; in keysched_unit()
117 sk0 |= (kl & (uint32_t)0x00000004) << 19; in keysched_unit()
118 sk0 |= (kl & (uint32_t)0x04000000) >> 10; in keysched_unit()
119 sk0 |= (kl & (uint32_t)0x00000010) << 26; in keysched_unit()
120 sk0 |= (kl & (uint32_t)0x01000000) >> 2; in keysched_unit()
122 sk0 |= kr & (uint32_t)0x00000100; in keysched_unit()
123 sk0 |= (kr & (uint32_t)0x00000008) << 1; in keysched_unit()
124 sk0 |= (kr & (uint32_t)0x00000200) << 4; in keysched_unit()
125 sk0 |= rotl(kr & (uint32_t)0x08000021, 6); in keysched_unit()
126 sk0 |= (kr & (uint32_t)0x01000000) >> 24; in keysched_unit()
127 sk0 |= (kr & (uint32_t)0x00000002) << 11; in keysched_unit()
128 sk0 |= (kr & (uint32_t)0x00100000) >> 18; in keysched_unit()
129 sk0 |= (kr & (uint32_t)0x00400000) >> 17; in keysched_unit()
130 sk0 |= (kr & (uint32_t)0x00800000) >> 14; in keysched_unit()
131 sk0 |= (kr & (uint32_t)0x02020000) >> 10; in keysched_unit()
132 sk0 |= (kr & (uint32_t)0x00080000) >> 5; in keysched_unit()
133 sk0 |= (kr & (uint32_t)0x00000040) >> 3; in keysched_unit()
134 sk0 |= (kr & (uint32_t)0x00000800) >> 1; in keysched_unit()
136 sk1 = kl & (uint32_t)0x02000000; in keysched_unit()
137 sk1 |= (kl & (uint32_t)0x00001000) << 5; in keysched_unit()
138 sk1 |= (kl & (uint32_t)0x00000200) << 11; in keysched_unit()
139 sk1 |= (kl & (uint32_t)0x00004000) << 15; in keysched_unit()
140 sk1 |= (kl & (uint32_t)0x00000020) << 16; in keysched_unit()
141 sk1 |= (kl & (uint32_t)0x00000800) << 17; in keysched_unit()
142 sk1 |= (kl & (uint32_t)0x00000001) << 24; in keysched_unit()
143 sk1 |= (kl & (uint32_t)0x00200000) >> 5; in keysched_unit()
145 sk1 |= (kr & (uint32_t)0x00000010) << 8; in keysched_unit()
146 sk1 |= (kr & (uint32_t)0x04000000) >> 17; in keysched_unit()
147 sk1 |= (kr & (uint32_t)0x00004000) >> 14; in keysched_unit()
148 sk1 |= (kr & (uint32_t)0x00000400) >> 9; in keysched_unit()
149 sk1 |= (kr & (uint32_t)0x00010000) >> 8; in keysched_unit()
150 sk1 |= (kr & (uint32_t)0x00001000) >> 7; in keysched_unit()
151 sk1 |= (kr & (uint32_t)0x00000080) >> 3; in keysched_unit()
152 sk1 |= (kr & (uint32_t)0x00008000) >> 2; in keysched_unit()
158 br_des_ct_keysched(uint32_t *skey, const void *key, size_t key_len) in br_des_ct_keysched()
183 static inline uint32_t
184 Fconf(uint32_t r0, const uint32_t *sk) in Fconf()
205 uint32_t x0, x1, x2, x3, x4, x5, z0; in Fconf()
206 uint32_t y0, y1, y2, y3, y4, y5, y6, y7, y8, y9; in Fconf()
207 uint32_t y10, y11, y12, y13, y14, y15, y16, y17, y18, y19; in Fconf()
208 uint32_t y20, y21, y22, y23, y24, y25, y26, y27, y28, y29; in Fconf()
209 uint32_t y30; in Fconf()
214 x1 = r0 & (uint32_t)0x11111111; in Fconf()
215 x2 = (r0 >> 1) & (uint32_t)0x11111111; in Fconf()
216 x3 = (r0 >> 2) & (uint32_t)0x11111111; in Fconf()
217 x4 = (r0 >> 3) & (uint32_t)0x11111111; in Fconf()
243 y0 = (uint32_t)0xEFA72C4D ^ (x0 & (uint32_t)0xEC7AC69C); in Fconf()
244 y1 = (uint32_t)0xAEAAEDFF ^ (x0 & (uint32_t)0x500FB821); in Fconf()
245 y2 = (uint32_t)0x37396665 ^ (x0 & (uint32_t)0x40EFA809); in Fconf()
246 y3 = (uint32_t)0x68D7B833 ^ (x0 & (uint32_t)0xA5EC0B28); in Fconf()
247 y4 = (uint32_t)0xC9C755BB ^ (x0 & (uint32_t)0x252CF820); in Fconf()
248 y5 = (uint32_t)0x73FC3606 ^ (x0 & (uint32_t)0x40205801); in Fconf()
249 y6 = (uint32_t)0xA2A0A918 ^ (x0 & (uint32_t)0xE220F929); in Fconf()
250 y7 = (uint32_t)0x8222BD90 ^ (x0 & (uint32_t)0x44A3F9E1); in Fconf()
251 y8 = (uint32_t)0xD6B6AC77 ^ (x0 & (uint32_t)0x794F104A); in Fconf()
252 y9 = (uint32_t)0x3069300C ^ (x0 & (uint32_t)0x026F320B); in Fconf()
253 y10 = (uint32_t)0x6CE0D5CC ^ (x0 & (uint32_t)0x7640B01A); in Fconf()
254 y11 = (uint32_t)0x59A9A22D ^ (x0 & (uint32_t)0x238F1572); in Fconf()
255 y12 = (uint32_t)0xAC6D0BD4 ^ (x0 & (uint32_t)0x7A63C083); in Fconf()
256 y13 = (uint32_t)0x21C83200 ^ (x0 & (uint32_t)0x11CCA000); in Fconf()
257 y14 = (uint32_t)0xA0E62188 ^ (x0 & (uint32_t)0x202F69AA); in Fconf()
259 y16 = (uint32_t)0xAF7D655A ^ (x0 & (uint32_t)0x51B33BE9); in Fconf()
260 y17 = (uint32_t)0xF0168AA3 ^ (x0 & (uint32_t)0x3B0FE8AE); in Fconf()
261 y18 = (uint32_t)0x90AA30C6 ^ (x0 & (uint32_t)0x90BF8816); in Fconf()
262 y19 = (uint32_t)0x5AB2750A ^ (x0 & (uint32_t)0x09E34F9B); in Fconf()
263 y20 = (uint32_t)0x5391BE65 ^ (x0 & (uint32_t)0x0103BE88); in Fconf()
264 y21 = (uint32_t)0x93372BAF ^ (x0 & (uint32_t)0x49AC8E25); in Fconf()
265 y22 = (uint32_t)0xF288210C ^ (x0 & (uint32_t)0x922C313D); in Fconf()
266 y23 = (uint32_t)0x920AF5C0 ^ (x0 & (uint32_t)0x70EF31B0); in Fconf()
267 y24 = (uint32_t)0x63D312C0 ^ (x0 & (uint32_t)0x6A707100); in Fconf()
268 y25 = (uint32_t)0x537B3006 ^ (x0 & (uint32_t)0xB97C9011); in Fconf()
269 y26 = (uint32_t)0xA2EFB0A5 ^ (x0 & (uint32_t)0xA320C959); in Fconf()
270 y27 = (uint32_t)0xBC8F96A5 ^ (x0 & (uint32_t)0x6EA0AB4A); in Fconf()
271 y28 = (uint32_t)0xFAD176A5 ^ (x0 & (uint32_t)0x6953DDF8); in Fconf()
272 y29 = (uint32_t)0x665A14A3 ^ (x0 & (uint32_t)0xF74F3E2B); in Fconf()
273 y30 = (uint32_t)0xF2EFF0CC ^ (x0 & (uint32_t)0xF0306CAD); in Fconf()
320 z0 = (y0 & (uint32_t)0x00000004) << 3; in Fconf()
321 z0 |= (y0 & (uint32_t)0x00004000) << 4; in Fconf()
323 z0 |= (y0 & (uint32_t)0x00100000) << 6; in Fconf()
324 z0 |= (y0 & (uint32_t)0x00008000) << 9; in Fconf()
325 z0 |= (y0 & (uint32_t)0x04000000) >> 22; in Fconf()
326 z0 |= (y0 & (uint32_t)0x00000001) << 11; in Fconf()
328 z0 |= (y0 & (uint32_t)0x00200000) >> 19; in Fconf()
329 z0 |= (y0 & (uint32_t)0x00000040) << 14; in Fconf()
330 z0 |= (y0 & (uint32_t)0x00010000) << 15; in Fconf()
331 z0 |= (y0 & (uint32_t)0x00000002) << 16; in Fconf()
333 z0 |= (y0 & (uint32_t)0x00080000) >> 13; in Fconf()
334 z0 |= (y0 & (uint32_t)0x00000010) << 21; in Fconf()
335 z0 |= (y0 & (uint32_t)0x01000000) >> 10; in Fconf()
337 z0 |= (y0 & (uint32_t)0x00000480) >> 7; in Fconf()
338 z0 |= (y0 & (uint32_t)0x00442000) >> 6; in Fconf()
347 process_block_unit(uint32_t *pl, uint32_t *pr, const uint32_t *sk_exp) in process_block_unit()
350 uint32_t l, r; in process_block_unit()
355 uint32_t t; in process_block_unit()
369 const uint32_t *sk_exp, void *block) in br_des_ct_process_block()
372 uint32_t l, r; in br_des_ct_process_block()
389 br_des_ct_skey_expand(uint32_t *sk_exp, in br_des_ct_skey_expand()
390 unsigned num_rounds, const uint32_t *skey) in br_des_ct_skey_expand()
394 uint32_t v, w0, w1, w2, w3; in br_des_ct_skey_expand()