Home
last modified time | relevance | path

Searched refs:blocks (Results 1 – 9 of 9) sorted by relevance

/crypto/async_tx/
Dasync_pq.c107 do_sync_gen_syndrome(struct page **blocks, unsigned int *offsets, int disks, in do_sync_gen_syndrome() argument
117 srcs = (void **) blocks; in do_sync_gen_syndrome()
120 if (blocks[i] == NULL) { in do_sync_gen_syndrome()
124 srcs[i] = page_address(blocks[i]) + offsets[i]; in do_sync_gen_syndrome()
177 async_gen_syndrome(struct page **blocks, unsigned int *offsets, int disks, in async_gen_syndrome() argument
182 &P(blocks, disks), 2, in async_gen_syndrome()
183 blocks, src_cnt, len); in async_gen_syndrome()
187 BUG_ON(disks > MAX_DISKS || !(P(blocks, disks) || Q(blocks, disks))); in async_gen_syndrome()
211 if (blocks[i] == NULL) in async_gen_syndrome()
213 unmap->addr[j] = dma_map_page(device->dev, blocks[i], in async_gen_syndrome()
[all …]
Dasync_raid6_recov.c154 struct page **blocks, unsigned int *offs, in __2data_recov_4() argument
168 p = blocks[disks-2]; in __2data_recov_4()
170 q = blocks[disks-1]; in __2data_recov_4()
173 a = blocks[faila]; in __2data_recov_4()
175 b = blocks[failb]; in __2data_recov_4()
204 struct page **blocks, unsigned int *offs, in __2data_recov_5() argument
222 if (blocks[i] == NULL) in __2data_recov_5()
231 p = blocks[disks-2]; in __2data_recov_5()
233 q = blocks[disks-1]; in __2data_recov_5()
235 g = blocks[good]; in __2data_recov_5()
[all …]
Draid6test.c75 struct page *blocks[NDISKS]; in raid6_dual_recov() local
88 blocks[count++] = ptrs[i]; in raid6_dual_recov()
93 tx = async_xor(dest, blocks, 0, count, bytes, &submit); in raid6_dual_recov()
/crypto/
Daegis128-core.c32 union aegis_block blocks[AEGIS128_STATE_BLOCKS]; member
66 tmp = state->blocks[AEGIS128_STATE_BLOCKS - 1]; in crypto_aegis128_update()
68 crypto_aegis_aesenc(&state->blocks[i], &state->blocks[i - 1], in crypto_aegis128_update()
69 &state->blocks[i]); in crypto_aegis128_update()
70 crypto_aegis_aesenc(&state->blocks[0], &tmp, &state->blocks[0]); in crypto_aegis128_update()
83 crypto_aegis_block_xor(&state->blocks[0], msg); in crypto_aegis128_update_a()
95 crypto_xor(state->blocks[0].bytes, msg, AEGIS_BLOCK_SIZE); in crypto_aegis128_update_u()
108 state->blocks[0] = key_iv; in crypto_aegis128_init()
109 state->blocks[1] = crypto_aegis_const[1]; in crypto_aegis128_init()
110 state->blocks[2] = crypto_aegis_const[0]; in crypto_aegis128_init()
[all …]
Dsha1_generic.c31 int blocks) in sha1_generic_block_fn() argument
35 while (blocks--) { in sha1_generic_block_fn()
Dsm3_generic.c137 int blocks) in sm3_generic_block_fn() argument
139 while (blocks--) { in sm3_generic_block_fn()
Dsha512_generic.c149 int blocks) in sha512_generic_block_fn() argument
151 while (blocks--) { in sha512_generic_block_fn()
Dvmac.c401 const __le64 *mptr, unsigned int blocks) in vhash_blocks() argument
416 blocks--; in vhash_blocks()
419 while (blocks--) { in vhash_blocks()
DKconfig494 stream cipher. It generates keystream blocks, which are then XORed
495 with the plaintext blocks to get the ciphertext. Flipping a bit in the
1402 sixteen blocks parallel using the AVX instruction set.
1426 eight blocks parallel using the AVX instruction set.
1457 one that processes three blocks parallel.
1559 blocks parallel using SSE2 instruction set.
1578 blocks parallel using SSE2 instruction set.
1598 eight blocks parallel using the AVX instruction set.
1614 blocks parallel using AVX2 instruction set.
1776 blocks parallel, utilizing resources of out-of-order CPUs better.
[all …]