Lines Matching refs:blocks
49 asmlinkage void pmull_ghash_update_p64(int blocks, u64 dg[], const char *src,
52 asmlinkage void pmull_ghash_update_p8(int blocks, u64 dg[], const char *src,
71 static void ghash_do_update(int blocks, u64 dg[], const char *src,
81 blocks++;
89 } while (--blocks);
96 void ghash_do_simd_update(int blocks, u64 dg[], const char *src,
98 void (*simd_update)(int blocks, u64 dg[],
105 simd_update(blocks, dg, src, key->h, head);
108 ghash_do_update(blocks, dg, src, key, head);
125 int blocks;
135 blocks = len / GHASH_BLOCK_SIZE;
139 int chunk = min(blocks, MAX_BLOCKS);
145 blocks -= chunk;
148 } while (unlikely(blocks > 0));
288 int blocks = count / GHASH_BLOCK_SIZE;
290 ghash_do_simd_update(blocks, dg, src, &ctx->ghash_key,
294 src += blocks * GHASH_BLOCK_SIZE;
398 int blocks = walk.nbytes / AES_BLOCK_SIZE;
401 int remaining = blocks;
412 ghash_do_update(blocks, dg, walk.dst.virt.addr,
512 int blocks = walk.nbytes / AES_BLOCK_SIZE;
516 ghash_do_update(blocks, dg, walk.src.virt.addr,
526 } while (--blocks > 0);