Lines Matching refs:key
36 #define R(tables, key, h, i, t, l, r) \ argument
39 round(tables, key[0], key[1]) \
40 round(tables, key[2], key[3]) \
41 round(tables, key[4], key[5]) \
42 round(tables, key[6], key[7]) \
43 round(tables, key[0], key[1]) \
44 round(tables, key[2], key[3]) \
45 round(tables, key[4], key[5]) \
46 round(tables, key[6], key[7]) \
47 round(tables, key[0], key[1]) \
48 round(tables, key[2], key[3]) \
49 round(tables, key[4], key[5]) \
50 round(tables, key[6], key[7]) \
51 round(tables, key[7], key[6]) \
52 round(tables, key[5], key[4]) \
53 round(tables, key[3], key[2]) \
54 round(tables, key[1], key[0]) \
69 #define P(key, w) \ argument
70 key[0] = (w[0] & 0x000000ff) | ((w[2] & 0x000000ff) << 8) | \
72 key[1] = ((w[0] & 0x0000ff00) >> 8) | (w[2] & 0x0000ff00) | \
74 key[2] = ((w[0] & 0x00ff0000) >> 16) | ((w[2] & 0x00ff0000) >> 8) | \
76 key[3] = ((w[0] & 0xff000000) >> 24) | ((w[2] & 0xff000000) >> 16) | \
78 key[4] = (w[1] & 0x000000ff) | ((w[3] & 0x000000ff) << 8) | \
80 key[5] = ((w[1] & 0x0000ff00) >> 8) | (w[3] & 0x0000ff00) | \
82 key[6] = ((w[1] & 0x00ff0000) >> 16) | ((w[3] & 0x00ff0000) >> 8) | \
84 key[7] = ((w[1] & 0xff000000) >> 24) | ((w[3] & 0xff000000) >> 16) | \
197 P(key, w); \
198 R((tables), key, h, i, t, l, r); \
211 uint32_t l, r, t, key[8], u[8], v[8], w[8], s[8], *h = context->state, *m = data; in Gost() local