Lines Matching refs:p
286 u64 p, q, t; in poly_step_func() local
289 p = MUL32(a3, k3); in poly_step_func()
290 p += p; in poly_step_func()
291 p += *(u64 *)mh; in poly_step_func()
292 p += MUL32(a0, k2); in poly_step_func()
293 p += MUL32(a1, k1); in poly_step_func()
294 p += MUL32(a2, k0); in poly_step_func()
295 t = (u32)(p); in poly_step_func()
296 p >>= 32; in poly_step_func()
297 p += MUL32(a0, k3); in poly_step_func()
298 p += MUL32(a1, k2); in poly_step_func()
299 p += MUL32(a2, k1); in poly_step_func()
300 p += MUL32(a3, k0); in poly_step_func()
301 t |= ((u64)((u32)p & 0x7fffffff)) << 32; in poly_step_func()
302 p >>= 31; in poly_step_func()
303 p += (u64)(((u32 *)ml)[INDEX_LOW]); in poly_step_func()
304 p += MUL32(a0, k0); in poly_step_func()
309 p += q; in poly_step_func()
310 t2 = (u32)(p); in poly_step_func()
311 p >>= 32; in poly_step_func()
312 p += (u64)(((u32 *)ml)[INDEX_HIGH]); in poly_step_func()
313 p += MUL32(a0, k1); in poly_step_func()
314 p += MUL32(a1, k0); in poly_step_func()
318 p += q; in poly_step_func()
319 *(u64 *)(alo) = (p << 32) | t2; in poly_step_func()
320 p >>= 32; in poly_step_func()
321 *(u64 *)(ahi) = p + t; in poly_step_func()
493 static int vmac_update(struct shash_desc *desc, const u8 *p, unsigned int len) in vmac_update() argument
502 memcpy(&dctx->nonce.bytes[dctx->nonce_size], p, n); in vmac_update()
504 p += n; in vmac_update()
510 memcpy(&dctx->partial[dctx->partial_size], p, n); in vmac_update()
512 p += n; in vmac_update()
523 vhash_blocks(tctx, dctx, (const __le64 *)p, n / VMAC_NHBYTES); in vmac_update()
524 p += n; in vmac_update()
529 memcpy(dctx->partial, p, len); in vmac_update()