Lines Matching refs:block
148 struct crypto_kw_block *block = (struct crypto_kw_block *) in crypto_kw_decrypt() local
163 memcpy(block->A, desc->info, SEMIBSIZE); in crypto_kw_decrypt()
184 scatterwalk_copychunks(block->R, &src_walk, SEMIBSIZE, in crypto_kw_decrypt()
190 crypto_xor(block->A, tbe, SEMIBSIZE); in crypto_kw_decrypt()
193 crypto_cipher_decrypt_one(child, (u8*)block, in crypto_kw_decrypt()
194 (u8*)block); in crypto_kw_decrypt()
199 scatterwalk_copychunks(block->R, &dst_walk, SEMIBSIZE, in crypto_kw_decrypt()
211 if (crypto_memneq("\xA6\xA6\xA6\xA6\xA6\xA6\xA6\xA6", block->A, in crypto_kw_decrypt()
215 memzero_explicit(block, sizeof(struct crypto_kw_block)); in crypto_kw_decrypt()
233 struct crypto_kw_block *block = (struct crypto_kw_block *) in crypto_kw_encrypt() local
252 memcpy(block->A, "\xA6\xA6\xA6\xA6\xA6\xA6\xA6\xA6", SEMIBSIZE); in crypto_kw_encrypt()
273 scatterwalk_copychunks(block->R, &src_walk, SEMIBSIZE, in crypto_kw_encrypt()
277 crypto_cipher_encrypt_one(child, (u8 *)block, in crypto_kw_encrypt()
278 (u8 *)block); in crypto_kw_encrypt()
282 crypto_xor(block->A, tbe, SEMIBSIZE); in crypto_kw_encrypt()
286 scatterwalk_copychunks(block->R, &dst_walk, SEMIBSIZE, in crypto_kw_encrypt()
298 memcpy(desc->info, block->A, SEMIBSIZE); in crypto_kw_encrypt()
300 memzero_explicit(block, sizeof(struct crypto_kw_block)); in crypto_kw_encrypt()