• Home
  • Raw
  • Download

Lines Matching refs:alignmask

97 	addr = (u8 *)ALIGN((unsigned long)walk->buffer, walk->alignmask + 1);  in skcipher_done_slow()
193 data = PTR_ALIGN(&p->buffer[0], walk->alignmask + 1); in skcipher_walk_complete()
227 unsigned alignmask = walk->alignmask; in skcipher_next_slow() local
253 n += alignmask & ~a; in skcipher_next_slow()
256 n += (bsize - 1) & ~(alignmask | a); in skcipher_next_slow()
273 walk->dst.virt.addr = PTR_ALIGN(buffer, alignmask + 1); in skcipher_next_slow()
366 if (unlikely((walk->in.offset | walk->out.offset) & walk->alignmask)) { in skcipher_walk_next()
399 unsigned alignmask = walk->alignmask; in skcipher_copy_iv() local
406 aligned_bs = ALIGN(bs, alignmask + 1); in skcipher_copy_iv()
409 size = alignmask & ~a; in skcipher_copy_iv()
417 size += (bs - 1) & ~(alignmask | a); in skcipher_copy_iv()
424 iv = PTR_ALIGN(walk->buffer, alignmask + 1); in skcipher_copy_iv()
437 if (unlikely(((unsigned long)walk->iv & walk->alignmask))) { in skcipher_walk_first()
471 walk->alignmask = crypto_skcipher_alignmask(tfm); in skcipher_walk_skcipher()
542 walk->alignmask = crypto_aead_alignmask(tfm); in skcipher_walk_aead_common()
800 unsigned long alignmask = crypto_skcipher_alignmask(tfm); in skcipher_setkey_unaligned() local
806 absize = keylen + alignmask; in skcipher_setkey_unaligned()
811 alignbuffer = (u8 *)ALIGN((unsigned long)buffer, alignmask + 1); in skcipher_setkey_unaligned()
822 unsigned long alignmask = crypto_skcipher_alignmask(tfm); in skcipher_setkey() local
830 if ((unsigned long)key & alignmask) in skcipher_setkey()