Home
last modified time | relevance | path

Searched refs:nblocks (Results 1 – 25 of 106) sorted by relevance

12345

/linux/lib/crypto/x86/
H A Dsha1.h14 const u8 *data, size_t nblocks); \
16 const u8 *data, size_t nblocks) \
20 asm_fn(state, data, nblocks); \
23 sha1_blocks_generic(state, data, nblocks); \
34 const u8 *data, size_t nblocks);
36 const u8 *data, size_t nblocks) in sha1_blocks_avx2() argument
41 if (nblocks >= SHA1_AVX2_BLOCK_OPTSIZE) in sha1_blocks_avx2()
42 sha1_transform_avx2(state, data, nblocks); in sha1_blocks_avx2()
44 sha1_transform_avx(state, data, nblocks); in sha1_blocks_avx2()
47 sha1_blocks_generic(state, data, nblocks); in sha1_blocks_avx2()
[all …]
H A Dblake2s.h15 const u8 *data, size_t nblocks, u32 inc);
17 const u8 *data, size_t nblocks, u32 inc);
23 const u8 *data, size_t nblocks, u32 inc) in blake2s_compress() argument
29 blake2s_compress_generic(ctx, data, nblocks, inc); in blake2s_compress()
34 const size_t blocks = min_t(size_t, nblocks, in blake2s_compress()
45 nblocks -= blocks; in blake2s_compress()
46 } while (nblocks); in blake2s_compress()
H A Dsha512.h14 const u8 *data, size_t nblocks); \
16 size_t nblocks) \
20 asm_fn(state, data, nblocks); \
23 sha512_blocks_generic(state, data, nblocks); \
32 const u8 *data, size_t nblocks) in sha512_blocks() argument
34 static_call(sha512_blocks_x86)(state, data, nblocks); in sha512_blocks()
H A Dpolyval.h18 const u8 *data, size_t nblocks);
57 const u8 *data, size_t nblocks) in polyval_blocks_arch() argument
62 size_t n = min_t(size_t, nblocks, in polyval_blocks_arch()
69 nblocks -= n; in polyval_blocks_arch()
70 } while (nblocks); in polyval_blocks_arch()
73 data, nblocks); in polyval_blocks_arch()
H A Dsha256.h16 const u8 *data, size_t nblocks); \
18 size_t nblocks) \
22 asm_fn(state, data, nblocks); \
25 sha256_blocks_generic(state, data, nblocks); \
35 const u8 *data, size_t nblocks) in sha256_blocks() argument
37 static_call(sha256_blocks_x86)(state, data, nblocks); in sha256_blocks()
/linux/init/
H A Ddo_mounts_rd.c66 int nblocks = -1; in identify_ramdisk_image() local
96 nblocks = 0; in identify_ramdisk_image()
106 nblocks = (ntohl(romfsb->size)+BLOCK_SIZE-1)>>BLOCK_SIZE_BITS; in identify_ramdisk_image()
114 nblocks = (cramfsb->size + BLOCK_SIZE - 1) >> BLOCK_SIZE_BITS; in identify_ramdisk_image()
123 nblocks = (le64_to_cpu(squashfsb->bytes_used) + BLOCK_SIZE - 1) in identify_ramdisk_image()
138 nblocks = (cramfsb->size + BLOCK_SIZE - 1) >> BLOCK_SIZE_BITS; in identify_ramdisk_image()
154 nblocks = minixsb->s_nzones << minixsb->s_log_zone_size; in identify_ramdisk_image()
164 nblocks = n; in identify_ramdisk_image()
174 return nblocks; in identify_ramdisk_image()
190 int nblocks, i; in rd_load_image() local
[all …]
/linux/arch/arm64/crypto/
H A Dsm4-neon-glue.c22 unsigned int nblocks);
24 u8 *iv, unsigned int nblocks);
26 u8 *iv, unsigned int nblocks);
47 unsigned int nblocks; in sm4_ecb_do_crypt() local
49 nblocks = nbytes / SM4_BLOCK_SIZE; in sm4_ecb_do_crypt()
50 if (nblocks) { in sm4_ecb_do_crypt()
52 sm4_neon_crypt(rkey, dst, src, nblocks); in sm4_ecb_do_crypt()
122 unsigned int nblocks; in sm4_cbc_decrypt() local
124 nblocks = nbytes / SM4_BLOCK_SIZE; in sm4_cbc_decrypt()
125 if (nblocks) { in sm4_cbc_decrypt()
[all …]
/linux/lib/crypto/arm64/
H A Dsha512.h14 const u8 *data, size_t nblocks);
16 const u8 *data, size_t nblocks);
19 const u8 *data, size_t nblocks) in sha512_blocks() argument
28 rem = __sha512_ce_transform(state, data, nblocks); in sha512_blocks()
30 data += (nblocks - rem) * SHA512_BLOCK_SIZE; in sha512_blocks()
31 nblocks = rem; in sha512_blocks()
32 } while (nblocks); in sha512_blocks()
34 sha512_block_data_order(state, data, nblocks); in sha512_blocks()
H A Dsha256.h14 const u8 *data, size_t nblocks);
16 const u8 *data, size_t nblocks);
18 const u8 *data, size_t nblocks);
21 const u8 *data, size_t nblocks) in sha256_blocks() argument
31 nblocks); in sha256_blocks()
33 data += (nblocks - rem) * SHA256_BLOCK_SIZE; in sha256_blocks()
34 nblocks = rem; in sha256_blocks()
35 } while (nblocks); in sha256_blocks()
38 sha256_block_neon(state, data, nblocks); in sha256_blocks()
41 sha256_block_data_order(state, data, nblocks); in sha256_blocks()
H A Dsha1.h13 const u8 *data, size_t nblocks);
16 const u8 *data, size_t nblocks) in sha1_blocks() argument
23 rem = __sha1_ce_transform(state, data, nblocks); in sha1_blocks()
25 data += (nblocks - rem) * SHA1_BLOCK_SIZE; in sha1_blocks()
26 nblocks = rem; in sha1_blocks()
27 } while (nblocks); in sha1_blocks()
29 sha1_blocks_generic(state, data, nblocks); in sha1_blocks()
H A Dsha3.h16 size_t nblocks, size_t block_size);
19 size_t nblocks, size_t block_size) in sha3_absorb_blocks() argument
26 rem = sha3_ce_transform(state, data, nblocks, in sha3_absorb_blocks()
28 data += (nblocks - rem) * block_size; in sha3_absorb_blocks()
29 nblocks = rem; in sha3_absorb_blocks()
30 } while (nblocks); in sha3_absorb_blocks()
32 sha3_absorb_blocks_generic(state, data, nblocks, block_size); in sha3_absorb_blocks()
H A Dpolyval.h18 const u8 *data, size_t nblocks);
56 const u8 *data, size_t nblocks) in polyval_blocks_arch() argument
61 size_t n = min_t(size_t, nblocks, in polyval_blocks_arch()
67 nblocks -= n; in polyval_blocks_arch()
68 } while (nblocks); in polyval_blocks_arch()
71 data, nblocks); in polyval_blocks_arch()
/linux/lib/crypto/powerpc/
H A Dsha1.h25 const u8 *data, u32 nblocks);
42 const u8 *data, size_t nblocks) in sha1_blocks() argument
45 u32 unit = min_t(size_t, nblocks, MAX_BYTES / SHA1_BLOCK_SIZE); in sha1_blocks()
52 nblocks -= unit; in sha1_blocks()
53 } while (nblocks); in sha1_blocks()
60 const u8 *data, size_t nblocks) in sha1_blocks() argument
65 } while (--nblocks); in sha1_blocks()
H A Dsha256.h44 const u8 *data, size_t nblocks) in sha256_blocks() argument
48 u32 unit = min_t(size_t, nblocks, in sha256_blocks()
56 nblocks -= unit; in sha256_blocks()
57 } while (nblocks); in sha256_blocks()
/linux/lib/crypto/arm/
H A Dsha256.h14 const u8 *data, size_t nblocks);
16 const u8 *data, size_t nblocks);
18 const u8 *data, size_t nblocks);
21 const u8 *data, size_t nblocks) in sha256_blocks() argument
27 sha256_ce_transform(state, data, nblocks); in sha256_blocks()
29 sha256_block_data_order_neon(state, data, nblocks); in sha256_blocks()
32 sha256_block_data_order(state, data, nblocks); in sha256_blocks()
H A Dsha1.h13 const u8 *data, size_t nblocks);
15 const u8 *data, size_t nblocks);
17 const u8 *data, size_t nblocks);
20 const u8 *data, size_t nblocks) in sha1_blocks() argument
26 sha1_ce_transform(state, data, nblocks); in sha1_blocks()
28 sha1_transform_neon(state, data, nblocks); in sha1_blocks()
31 sha1_block_data_order(state, data, nblocks); in sha1_blocks()
H A Dblake2b.h14 const u8 *data, size_t nblocks, u32 inc);
17 const u8 *data, size_t nblocks, u32 inc) in blake2b_compress() argument
20 blake2b_compress_generic(ctx, data, nblocks, inc); in blake2b_compress()
24 const size_t blocks = min_t(size_t, nblocks, in blake2b_compress()
31 nblocks -= blocks; in blake2b_compress()
32 } while (nblocks); in blake2b_compress()
H A Dsha512.h13 const u8 *data, size_t nblocks);
15 const u8 *data, size_t nblocks);
18 const u8 *data, size_t nblocks) in sha512_blocks() argument
23 sha512_block_data_order_neon(state, data, nblocks); in sha512_blocks()
25 sha512_block_data_order(state, data, nblocks); in sha512_blocks()
/linux/lib/crypto/
H A Dblake2s.c41 const u8 *data, size_t nblocks, u32 inc) in blake2s_compress_generic() argument
48 (nblocks > 1 && inc != BLAKE2S_BLOCK_SIZE)); in blake2s_compress_generic()
50 while (nblocks > 0) { in blake2s_compress_generic()
96 --nblocks; in blake2s_compress_generic()
125 const size_t nblocks = DIV_ROUND_UP(inlen, BLAKE2S_BLOCK_SIZE); in blake2s_update() local
127 blake2s_compress(ctx, in, nblocks - 1, BLAKE2S_BLOCK_SIZE); in blake2s_update()
128 in += BLAKE2S_BLOCK_SIZE * (nblocks - 1); in blake2s_update()
129 inlen -= BLAKE2S_BLOCK_SIZE * (nblocks - 1); in blake2s_update()
H A Dblake2b.c43 const u8 *data, size_t nblocks, u32 inc) in blake2b_compress_generic() argument
50 (nblocks > 1 && inc != BLAKE2B_BLOCK_SIZE)); in blake2b_compress_generic()
52 while (nblocks > 0) { in blake2b_compress_generic()
102 --nblocks; in blake2b_compress_generic()
131 const size_t nblocks = DIV_ROUND_UP(inlen, BLAKE2B_BLOCK_SIZE); in blake2b_update() local
133 blake2b_compress(ctx, in, nblocks - 1, BLAKE2B_BLOCK_SIZE); in blake2b_update()
134 in += BLAKE2B_BLOCK_SIZE * (nblocks - 1); in blake2b_update()
135 inlen -= BLAKE2B_BLOCK_SIZE * (nblocks - 1); in blake2b_update()
/linux/lib/crypto/sparc/
H A Dsha512.h17 const u8 *data, size_t nblocks);
20 const u8 *data, size_t nblocks) in sha512_blocks() argument
23 sha512_sparc64_transform(state, data, nblocks); in sha512_blocks()
25 sha512_blocks_generic(state, data, nblocks); in sha512_blocks()
H A Dsha1.h18 const u8 *data, size_t nblocks);
21 const u8 *data, size_t nblocks) in sha1_blocks() argument
24 sha1_sparc64_transform(state, data, nblocks); in sha1_blocks()
26 sha1_blocks_generic(state, data, nblocks); in sha1_blocks()
H A Dsha256.h18 const u8 *data, size_t nblocks);
21 const u8 *data, size_t nblocks) in sha256_blocks() argument
24 sha256_sparc64_transform(state, data, nblocks); in sha256_blocks()
26 sha256_blocks_generic(state, data, nblocks); in sha256_blocks()
/linux/lib/crypto/riscv/
H A Dsha512.h18 const u8 *data, size_t nblocks);
21 const u8 *data, size_t nblocks) in sha512_blocks() argument
25 sha512_transform_zvknhb_zvkb(state, data, nblocks); in sha512_blocks()
28 sha512_blocks_generic(state, data, nblocks); in sha512_blocks()
H A Dsha256.h19 const u8 *data, size_t nblocks);
22 const u8 *data, size_t nblocks) in sha256_blocks() argument
26 sha256_transform_zvknha_or_zvknhb_zvkb(state, data, nblocks); in sha256_blocks()
29 sha256_blocks_generic(state, data, nblocks); in sha256_blocks()

12345