Lines Matching refs:alignmask
140 unsigned int alignmask, in ablkcipher_next_slow() argument
143 unsigned aligned_bsize = ALIGN(bsize, alignmask + 1); in ablkcipher_next_slow()
148 n = ALIGN(sizeof(struct ablkcipher_buffer), alignmask + 1); in ablkcipher_next_slow()
149 n += (aligned_bsize * 3 - (alignmask + 1) + in ablkcipher_next_slow()
150 (alignmask & ~(crypto_tfm_ctx_alignment() - 1))); in ablkcipher_next_slow()
158 dst = (u8 *)ALIGN((unsigned long)base, alignmask + 1); in ablkcipher_next_slow()
179 unsigned int alignmask) in ablkcipher_copy_iv() argument
183 unsigned aligned_bs = ALIGN(bs, alignmask + 1); in ablkcipher_copy_iv()
185 (alignmask + 1); in ablkcipher_copy_iv()
188 size += alignmask & ~(crypto_tfm_ctx_alignment() - 1); in ablkcipher_copy_iv()
193 iv = (u8 *)ALIGN((unsigned long)walk->iv_buffer, alignmask + 1); in ablkcipher_copy_iv()
217 unsigned int alignmask, bsize, n; in ablkcipher_walk_next() local
221 alignmask = crypto_tfm_alg_alignmask(tfm); in ablkcipher_walk_next()
236 !scatterwalk_aligned(&walk->in, alignmask) || in ablkcipher_walk_next()
237 !scatterwalk_aligned(&walk->out, alignmask)) { in ablkcipher_walk_next()
238 err = ablkcipher_next_slow(req, walk, bsize, alignmask, in ablkcipher_walk_next()
262 unsigned int alignmask; in ablkcipher_walk_first() local
264 alignmask = crypto_tfm_alg_alignmask(tfm); in ablkcipher_walk_first()
274 if (unlikely(((unsigned long)walk->iv & alignmask))) { in ablkcipher_walk_first()
275 int err = ablkcipher_copy_iv(walk, tfm, alignmask); in ablkcipher_walk_first()
299 unsigned long alignmask = crypto_ablkcipher_alignmask(tfm); in setkey_unaligned() local
304 absize = keylen + alignmask; in setkey_unaligned()
309 alignbuffer = (u8 *)ALIGN((unsigned long)buffer, alignmask + 1); in setkey_unaligned()
321 unsigned long alignmask = crypto_ablkcipher_alignmask(tfm); in setkey() local
328 if ((unsigned long)key & alignmask) in setkey()