Searched refs:alignmask (Results 1 – 6 of 6) sorted by relevance
| /linux/crypto/ |
| H A D | cipher.c | 24 unsigned long alignmask = crypto_cipher_alignmask(tfm); in setkey_unaligned() local 29 absize = keylen + alignmask; in setkey_unaligned() 34 alignbuffer = (u8 *)ALIGN((unsigned long)buffer, alignmask + 1); in setkey_unaligned() 46 unsigned long alignmask = crypto_cipher_alignmask(tfm); in crypto_cipher_setkey() local 51 if ((unsigned long)key & alignmask) in crypto_cipher_setkey() 61 unsigned long alignmask = crypto_cipher_alignmask(tfm); in cipher_crypt_one() local 66 if (unlikely(((unsigned long)dst | (unsigned long)src) & alignmask)) { in cipher_crypt_one() 69 u8 *tmp = (u8 *)ALIGN((unsigned long)buffer, alignmask + 1); in cipher_crypt_one()
|
| H A D | skcipher.c | 145 unsigned alignmask = walk->alignmask; in skcipher_next_slow() local 154 n = bsize + (alignmask & ~(crypto_tfm_ctx_alignment() - 1)); in skcipher_next_slow() 162 buffer = PTR_ALIGN(buffer, alignmask + 1); in skcipher_next_slow() 229 if (unlikely((walk->in.offset | walk->out.offset) & walk->alignmask)) { in skcipher_walk_next() 246 unsigned alignmask = walk->alignmask; in skcipher_copy_iv() local 248 unsigned aligned_stride = ALIGN(walk->stride, alignmask + 1); in skcipher_copy_iv() 254 (alignmask & ~(crypto_tfm_ctx_alignment() - 1)); in skcipher_copy_iv() 260 iv = PTR_ALIGN(walk->buffer, alignmask + 1) + aligned_stride; in skcipher_copy_iv() 272 if (unlikely(((unsigned long)walk->iv & walk->alignmask))) { in skcipher_walk_first() 310 walk->alignmask = crypto_skcipher_alignmask(tfm); in skcipher_walk_virt() [all …]
|
| H A D | aead.c | 27 unsigned long alignmask = crypto_aead_alignmask(tfm); in setkey_unaligned() local 32 absize = keylen + alignmask; in setkey_unaligned() 37 alignbuffer = (u8 *)ALIGN((unsigned long)buffer, alignmask + 1); in setkey_unaligned() 47 unsigned long alignmask = crypto_aead_alignmask(tfm); in crypto_aead_setkey() local 50 if ((unsigned long)key & alignmask) in crypto_aead_setkey()
|
| H A D | testmgr.c | 587 const unsigned int alignmask, in build_test_sglist() argument 633 offset += alignmask; in build_test_sglist() 772 unsigned int alignmask, in build_cipher_test_sglists() argument 782 err = build_test_sglist(&tsgls->src, cfg->src_divs, alignmask, in build_cipher_test_sglists() 819 alignmask, dst_total_len, NULL, NULL); in build_cipher_test_sglists() 830 unsigned int alignmask, in prepare_keybuf() argument 838 key_offset += alignmask; in prepare_keybuf() 854 #define do_setkey(setkey_f, tfm, key, ksize, cfg, alignmask) \ argument 859 err = prepare_keybuf((key), (ksize), (cfg), (alignmask), \ 1244 unsigned int alignmask, in build_hash_sglist() argument [all …]
|
| H A D | drbg.c | 1532 unsigned int alignmask; in drbg_init_sym_kernel() local 1566 alignmask = crypto_skcipher_alignmask(sk_tfm); in drbg_init_sym_kernel() 1567 drbg->outscratchpadbuf = kmalloc(DRBG_OUTSCRATCHLEN + alignmask, in drbg_init_sym_kernel() 1574 alignmask + 1); in drbg_init_sym_kernel() 1579 return alignmask; in drbg_init_sym_kernel()
|
| /linux/include/crypto/internal/ |
| H A D | skcipher.h | 95 unsigned int alignmask; member
|