/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/crypto/ |
H A D | cipher.c | 27 unsigned long alignmask = crypto_tfm_alg_alignmask(tfm); local 32 absize = keylen + alignmask; 37 alignbuffer = (u8 *)ALIGN((unsigned long)buffer, alignmask + 1); 49 unsigned long alignmask = crypto_tfm_alg_alignmask(tfm); local 57 if ((unsigned long)key & alignmask) 68 unsigned long alignmask = crypto_tfm_alg_alignmask(tfm); local 70 u8 buffer[size + alignmask]; 71 u8 *tmp = (u8 *)ALIGN((unsigned long)buffer, alignmask + 1); 81 unsigned long alignmask = crypto_tfm_alg_alignmask(tfm); local 84 if (unlikely(((unsigned long)dst | (unsigned long)src) & alignmask)) { 95 unsigned long alignmask = crypto_tfm_alg_alignmask(tfm); local [all...] |
H A D | xcbc.c | 63 unsigned long alignmask = crypto_shash_alignmask(parent); local 66 u8 *consts = PTR_ALIGN(&ctx->ctx[0], alignmask + 1); 83 unsigned long alignmask = crypto_shash_alignmask(pdesc->tfm); local 86 u8 *prev = PTR_ALIGN(&ctx->ctx[0], alignmask + 1) + bs; 98 unsigned long alignmask = crypto_shash_alignmask(parent); local 103 u8 *odds = PTR_ALIGN(&ctx->ctx[0], alignmask + 1); 144 unsigned long alignmask = crypto_shash_alignmask(parent); local 149 u8 *consts = PTR_ALIGN(&tctx->ctx[0], alignmask + 1); 150 u8 *odds = PTR_ALIGN(&ctx->ctx[0], alignmask + 1); 202 unsigned long alignmask; local [all...] |
H A D | ahash.c | 42 unsigned int alignmask = walk->alignmask; local 50 if (offset & alignmask) { 51 unsigned int unaligned = alignmask + 1 - (offset & alignmask); 78 unsigned int alignmask = walk->alignmask; local 83 if (nbytes && walk->offset & alignmask && !err) { 84 walk->offset = ALIGN(walk->offset, alignmask + 1); 123 walk->alignmask 150 unsigned long alignmask = crypto_ahash_alignmask(tfm); local 170 unsigned long alignmask = crypto_ahash_alignmask(tfm); local 221 unsigned long alignmask = crypto_ahash_alignmask(tfm); local 251 unsigned long alignmask = crypto_ahash_alignmask(tfm); local 332 unsigned long alignmask = crypto_ahash_alignmask(tfm); local [all...] |
H A D | ablkcipher.c | 154 unsigned int alignmask, 157 unsigned aligned_bsize = ALIGN(bsize, alignmask + 1); 162 n = ALIGN(sizeof(struct ablkcipher_buffer), alignmask + 1); 163 n += (aligned_bsize * 3 - (alignmask + 1) + 164 (alignmask & ~(crypto_tfm_ctx_alignment() - 1))); 172 dst = (u8 *)ALIGN((unsigned long)base, alignmask + 1); 193 unsigned int alignmask) 197 unsigned aligned_bs = ALIGN(bs, alignmask + 1); 199 (alignmask + 1); 202 size += alignmask 151 ablkcipher_next_slow(struct ablkcipher_request *req, struct ablkcipher_walk *walk, unsigned int bsize, unsigned int alignmask, void **src_p, void **dst_p) argument 191 ablkcipher_copy_iv(struct ablkcipher_walk *walk, struct crypto_tfm *tfm, unsigned int alignmask) argument 231 unsigned int alignmask, bsize, n; local 276 unsigned int alignmask; local 312 unsigned long alignmask = crypto_ablkcipher_alignmask(tfm); local 334 unsigned long alignmask = crypto_ablkcipher_alignmask(tfm); local [all...] |
H A D | eseqiv.c | 190 unsigned long alignmask; local 195 alignmask = crypto_tfm_ctx_alignment() - 1; 198 if (alignmask & reqsize) { 199 alignmask &= reqsize; 200 alignmask--; 203 alignmask = ~alignmask; 204 alignmask &= crypto_ablkcipher_alignmask(geniv); 206 reqsize += alignmask;
|
H A D | shash.c | 35 unsigned long alignmask = crypto_shash_alignmask(tfm); local 40 absize = keylen + (alignmask & ~(crypto_tfm_ctx_alignment() - 1)); 45 alignbuffer = (u8 *)ALIGN((unsigned long)buffer, alignmask + 1); 56 unsigned long alignmask = crypto_shash_alignmask(tfm); local 58 if ((unsigned long)key & alignmask) 76 unsigned long alignmask = crypto_shash_alignmask(tfm); local 77 unsigned int unaligned_len = alignmask + 1 - 78 ((unsigned long)data & alignmask); 79 u8 ubuf[shash_align_buffer_size(unaligned_len, alignmask)] 81 u8 *buf = PTR_ALIGN(&ubuf[0], alignmask 100 unsigned long alignmask = crypto_shash_alignmask(tfm); local 112 unsigned long alignmask = crypto_shash_alignmask(tfm); local 135 unsigned long alignmask = crypto_shash_alignmask(tfm); local 156 unsigned long alignmask = crypto_shash_alignmask(tfm); local 177 unsigned long alignmask = crypto_shash_alignmask(tfm); local [all...] |
H A D | blkcipher.c | 76 unsigned int alignmask = crypto_blkcipher_alignmask(tfm); local 78 addr = (u8 *)ALIGN((unsigned long)walk->buffer, alignmask + 1); 150 unsigned int alignmask) 153 unsigned aligned_bsize = ALIGN(bsize, alignmask + 1); 162 n = aligned_bsize * 3 - (alignmask + 1) + 163 (alignmask & ~(crypto_tfm_ctx_alignment() - 1)); 170 alignmask + 1); 228 unsigned int alignmask = crypto_blkcipher_alignmask(tfm); local 241 if (!scatterwalk_aligned(&walk->in, alignmask) || 242 !scatterwalk_aligned(&walk->out, alignmask)) { 147 blkcipher_next_slow(struct blkcipher_desc *desc, struct blkcipher_walk *walk, unsigned int bsize, unsigned int alignmask) argument 278 blkcipher_copy_iv(struct blkcipher_walk *walk, struct crypto_blkcipher *tfm, unsigned int alignmask) argument 325 unsigned int alignmask = crypto_blkcipher_alignmask(tfm); local 363 unsigned long alignmask = crypto_tfm_alg_alignmask(tfm); local 384 unsigned long alignmask = crypto_tfm_alg_alignmask(tfm); local [all...] |
H A D | ctr.c | 53 unsigned long alignmask = crypto_cipher_alignmask(tfm); local 55 u8 tmp[bsize + alignmask]; 56 u8 *keystream = PTR_ALIGN(tmp + 0, alignmask + 1); 100 unsigned long alignmask = crypto_cipher_alignmask(tfm); local 104 u8 tmp[bsize + alignmask]; 105 u8 *keystream = PTR_ALIGN(tmp + 0, alignmask + 1); 279 unsigned long alignmask = crypto_blkcipher_alignmask(tfm); local 280 u8 ivblk[CTR_RFC3686_BLOCK_SIZE + alignmask]; 281 u8 *iv = PTR_ALIGN(ivblk + 0, alignmask + 1);
|
H A D | aead.c | 31 unsigned long alignmask = crypto_aead_alignmask(tfm); local 36 absize = keylen + alignmask; 41 alignbuffer = (u8 *)ALIGN((unsigned long)buffer, alignmask + 1); 52 unsigned long alignmask = crypto_aead_alignmask(tfm); local 54 if ((unsigned long)key & alignmask)
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/crypto/ |
H A D | scatterwalk.h | 99 unsigned int alignmask) 101 return !(walk->offset & alignmask); 98 scatterwalk_aligned(struct scatter_walk *walk, unsigned int alignmask) argument
|
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/crypto/internal/ |
H A D | hash.h | 26 unsigned int alignmask; member in struct:crypto_hash_walk
|