Searched refs:alignmask (Results 1 - 11 of 11) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/crypto/
H A Dcipher.c27 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 Dxcbc.c63 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 Dahash.c42 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 Dablkcipher.c154 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 Deseqiv.c190 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 Dshash.c35 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 Dblkcipher.c76 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 Dctr.c53 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 Daead.c31 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 Dscatterwalk.h99 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 Dhash.h26 unsigned int alignmask; member in struct:crypto_hash_walk

Completed in 134 milliseconds