Lines Matching refs:poly1305_state
61 struct poly1305_desc_ctx poly1305_state;
68 poly1305_init(&poly1305_state, b.block0);
70 poly1305_update(&poly1305_state, ad, ad_len);
72 poly1305_update(&poly1305_state, pad0, 0x10 - (ad_len & 0xf));
76 poly1305_update(&poly1305_state, dst, src_len);
78 poly1305_update(&poly1305_state, pad0, 0x10 - (src_len & 0xf));
82 poly1305_update(&poly1305_state, (u8 *)b.lens, sizeof(b.lens));
84 poly1305_final(&poly1305_state, dst + src_len);
129 struct poly1305_desc_ctx poly1305_state;
142 poly1305_init(&poly1305_state, b.block0);
144 poly1305_update(&poly1305_state, ad, ad_len);
146 poly1305_update(&poly1305_state, pad0, 0x10 - (ad_len & 0xf));
149 poly1305_update(&poly1305_state, src, dst_len);
151 poly1305_update(&poly1305_state, pad0, 0x10 - (dst_len & 0xf));
155 poly1305_update(&poly1305_state, (u8 *)b.lens, sizeof(b.lens));
157 poly1305_final(&poly1305_state, b.mac);
216 struct poly1305_desc_ctx poly1305_state;
246 poly1305_init(&poly1305_state, b.block0);
249 poly1305_update(&poly1305_state, ad, ad_len);
251 poly1305_update(&poly1305_state, pad0, 0x10 - (ad_len & 0xf));
263 poly1305_update(&poly1305_state, addr, length);
293 poly1305_update(&poly1305_state, miter.addr,
298 poly1305_update(&poly1305_state, pad0, 0x10 - (src_len & 0xf));
302 poly1305_update(&poly1305_state, (u8 *)b.lens, sizeof(b.lens));
306 poly1305_final(&poly1305_state,
310 poly1305_final(&poly1305_state, b.mac[0]);
320 poly1305_final(&poly1305_state, b.mac[1]);