Lines Matching refs:key
13 void poly1305_core_setkey(struct poly1305_core_key *key,
17 key->key.r[0] = (get_unaligned_le32(&raw_key[0])) & 0x3ffffff;
18 key->key.r[1] = (get_unaligned_le32(&raw_key[3]) >> 2) & 0x3ffff03;
19 key->key.r[2] = (get_unaligned_le32(&raw_key[6]) >> 4) & 0x3ffc0ff;
20 key->key.r[3] = (get_unaligned_le32(&raw_key[9]) >> 6) & 0x3f03fff;
21 key->key.r[4] = (get_unaligned_le32(&raw_key[12]) >> 8) & 0x00fffff;
24 key->precomputed_s.r[0] = key->key.r[1] * 5;
25 key->precomputed_s.r[1] = key->key.r[2] * 5;
26 key->precomputed_s.r[2] = key->key.r[3] * 5;
27 key->precomputed_s.r[3] = key->key.r[4] * 5;
32 const struct poly1305_core_key *key, const void *src,
47 r0 = key->key.r[0];
48 r1 = key->key.r[1];
49 r2 = key->key.r[2];
50 r3 = key->key.r[3];
51 r4 = key->key.r[4];
53 s1 = key->precomputed_s.r[0];
54 s2 = key->precomputed_s.r[1];
55 s3 = key->precomputed_s.r[2];
56 s4 = key->precomputed_s.r[3];