Home
last modified time | relevance | path

Searched refs:output (Results 1 – 25 of 134) sorted by relevance

123456

/optee_os/core/drivers/clk/sam/
H A Dsama7g5_clk.c82 .output = cpu_pll_output,
89 .output = pll_output,
359 struct clk_range output; member
416 .output = { .max = 200000000, },
427 .output = { .max = 266000000, },
433 .output = { .max = 266000000, },
519 .output = { .max = 266000000, },
525 .output = { .max = 200000000, },
531 .output = { .max = 200000000, },
541 .output = { .max = 200000000, },
[all …]
/optee_os/core/crypto/
H A Dsm4.c164 uint8_t output[16]) in sm4_one_round()
180 PUT_UINT32_BE(ulbuf[35], output, 0); in sm4_one_round()
181 PUT_UINT32_BE(ulbuf[34], output, 4); in sm4_one_round()
182 PUT_UINT32_BE(ulbuf[33], output, 8); in sm4_one_round()
183 PUT_UINT32_BE(ulbuf[32], output, 12); in sm4_one_round()
204 uint8_t *output) in sm4_crypt_ecb() argument
209 sm4_one_round(ctx->sk, input, output); in sm4_crypt_ecb()
211 output += 16; in sm4_crypt_ecb()
217 const uint8_t *input, uint8_t *output) in sm4_crypt_cbc() argument
227 output[i] = (uint8_t)(input[i] ^ iv[i]); in sm4_crypt_cbc()
[all …]
H A Dsm4_accel.c26 uint8_t *output) in sm4_crypt_ecb() argument
30 crypto_accel_sm4_ecb_enc(output, input, ctx->sk, length); in sm4_crypt_ecb()
34 const uint8_t *input, uint8_t *output) in sm4_crypt_cbc() argument
39 crypto_accel_sm4_cbc_enc(output, input, ctx->sk, length, iv); in sm4_crypt_cbc()
42 crypto_accel_sm4_cbc_dec(output, input, ctx->sk, length, iv); in sm4_crypt_cbc()
46 const uint8_t *input, uint8_t *output) in sm4_crypt_ctr() argument
50 crypto_accel_sm4_ctr_enc(output, input, ctx->sk, length, ctr); in sm4_crypt_ctr()
55 const uint8_t *input, uint8_t *output) in sm4_crypt_xts() argument
60 crypto_accel_sm4_xts_enc(output, input, ctx->sk, ctx_ek->sk, in sm4_crypt_xts()
63 crypto_accel_sm4_xts_dec(output, input, ctx->sk, ctx_ek->sk, in sm4_crypt_xts()
H A Dsm4.h22 uint8_t *output);
24 const uint8_t *input, uint8_t *output);
26 const uint8_t *input, uint8_t *output);
29 const uint8_t *input, uint8_t *output);
H A Dsm3.h28 void sm3_final(struct sm3_context *ctx, uint8_t output[32]);
29 void sm3(const uint8_t *input, size_t ilen, uint8_t output[32]);
34 void sm3_hmac_final(struct sm3_context *ctx, uint8_t output[32]);
36 size_t ilen, uint8_t output[32]);
H A Dsm3.c228 void sm3_final(struct sm3_context *ctx, uint8_t output[32]) in sm3_final()
246 PUT_UINT32_BE(ctx->state[0], output, 0); in sm3_final()
247 PUT_UINT32_BE(ctx->state[1], output, 4); in sm3_final()
248 PUT_UINT32_BE(ctx->state[2], output, 8); in sm3_final()
249 PUT_UINT32_BE(ctx->state[3], output, 12); in sm3_final()
250 PUT_UINT32_BE(ctx->state[4], output, 16); in sm3_final()
251 PUT_UINT32_BE(ctx->state[5], output, 20); in sm3_final()
252 PUT_UINT32_BE(ctx->state[6], output, 24); in sm3_final()
253 PUT_UINT32_BE(ctx->state[7], output, 28); in sm3_final()
256 void sm3(const uint8_t *input, size_t ilen, uint8_t output[32]) in sm3()
[all …]
/optee_os/lib/libmbedtls/mbedtls/include/mbedtls/
H A Daes.h250 unsigned char output[16]);
300 unsigned char *output);
345 unsigned char *output);
395 unsigned char *output);
439 unsigned char *output);
494 unsigned char *output);
578 unsigned char *output);
595 unsigned char output[16]);
612 unsigned char output[16]);
H A Dpkcs5.h87 unsigned char *output);
128 unsigned char *output, size_t output_size,
153 uint32_t key_length, unsigned char *output);
180 unsigned char *output);
H A Dcamellia.h120 unsigned char output[16]);
156 unsigned char *output);
203 unsigned char *output);
287 unsigned char *output);
H A Daria.h144 unsigned char output[MBEDTLS_ARIA_BLOCKSIZE]);
193 unsigned char *output);
244 unsigned char *output);
327 unsigned char *output);
H A Dccm.h176 const unsigned char *input, unsigned char *output,
225 const unsigned char *input, unsigned char *output,
262 const unsigned char *input, unsigned char *output,
308 const unsigned char *input, unsigned char *output,
475 unsigned char *output, size_t output_size,
/optee_os/lib/libmbedtls/mbedtls/library/
H A Dnist_kw.c132 unsigned char *output, size_t *out_len, size_t out_size) in mbedtls_nist_kw_wrap() argument
163 memcpy(output, NIST_KW_ICV1, KW_SEMIBLOCK_LENGTH); in mbedtls_nist_kw_wrap()
164 memmove(output + KW_SEMIBLOCK_LENGTH, input, in_len); in mbedtls_nist_kw_wrap()
186 memcpy(output, NIST_KW_ICV2, KW_SEMIBLOCK_LENGTH / 2); in mbedtls_nist_kw_wrap()
187 MBEDTLS_PUT_UINT32_BE((in_len & 0xffffffff), output, in mbedtls_nist_kw_wrap()
190 memcpy(output + KW_SEMIBLOCK_LENGTH, input, in_len); in mbedtls_nist_kw_wrap()
191 memset(output + KW_SEMIBLOCK_LENGTH + in_len, 0, padlen); in mbedtls_nist_kw_wrap()
199 memcpy(inbuff, output, 16); in mbedtls_nist_kw_wrap()
201 inbuff, 16, output, &olen); in mbedtls_nist_kw_wrap()
206 unsigned char *R2 = output + KW_SEMIBLOCK_LENGTH; in mbedtls_nist_kw_wrap()
[all …]
H A Dcipher_wrap.h80 const unsigned char *input, unsigned char *output);
86 unsigned char *output);
93 unsigned char *output);
101 unsigned char *output);
108 const unsigned char *input, unsigned char *output);
115 const unsigned char *input, unsigned char *output);
121 const unsigned char *input, unsigned char *output);
H A Dentropy_poll.c45 int mbedtls_platform_entropy_poll(void *data, unsigned char *output, size_t len, in mbedtls_platform_entropy_poll() argument
60 if (!BCRYPT_SUCCESS(BCryptGenRandom(NULL, output, ulong_bytes, in mbedtls_platform_entropy_poll()
151 unsigned char *output, size_t len, size_t *olen) in mbedtls_platform_entropy_poll() argument
159 ret = getrandom_wrapper(output, len, 0); in mbedtls_platform_entropy_poll()
174 if (sysctl_arnd_wrapper(output, len) == -1) { in mbedtls_platform_entropy_poll()
191 read_len = fread(output, 1, len, file); in mbedtls_platform_entropy_poll()
208 unsigned char *output, size_t len, size_t *olen) in mbedtls_nv_seed_poll() argument
224 memcpy(output, buf, use_len); in mbedtls_nv_seed_poll()
H A Dcipher.c620 size_t ilen, unsigned char *output, size_t *olen) in mbedtls_cipher_update() argument
653 output))) { in mbedtls_cipher_update()
664 output, ilen, olen); in mbedtls_cipher_update()
672 output, ilen, olen); in mbedtls_cipher_update()
680 ilen, input, output); in mbedtls_cipher_update()
684 if (input == output && in mbedtls_cipher_update()
723 output))) { in mbedtls_cipher_update()
728 output += block_size; in mbedtls_cipher_update()
765 output))) { in mbedtls_cipher_update()
782 input, output))) { in mbedtls_cipher_update()
[all …]
H A Ddes.c596 unsigned char output[8]) in mbedtls_des_crypt_ecb()
615 MBEDTLS_PUT_UINT32_BE(Y, output, 0); in mbedtls_des_crypt_ecb()
616 MBEDTLS_PUT_UINT32_BE(X, output, 4); in mbedtls_des_crypt_ecb()
631 unsigned char *output) in mbedtls_des_crypt_cbc() argument
642 mbedtls_xor(output, input, iv, 8); in mbedtls_des_crypt_cbc()
644 ret = mbedtls_des_crypt_ecb(ctx, output, output); in mbedtls_des_crypt_cbc()
648 memcpy(iv, output, 8); in mbedtls_des_crypt_cbc()
651 output += 8; in mbedtls_des_crypt_cbc()
657 ret = mbedtls_des_crypt_ecb(ctx, input, output); in mbedtls_des_crypt_cbc()
662 mbedtls_xor(output, output, iv, 8); in mbedtls_des_crypt_cbc()
[all …]
H A Dchachapoly.c159 unsigned char *output) in mbedtls_chachapoly_update() argument
180 ret = mbedtls_chacha20_update(&ctx->chacha20_ctx, len, input, output); in mbedtls_chachapoly_update()
185 ret = mbedtls_poly1305_update(&ctx->poly1305_ctx, output, len); in mbedtls_chachapoly_update()
195 ret = mbedtls_chacha20_update(&ctx->chacha20_ctx, len, input, output); in mbedtls_chachapoly_update()
251 unsigned char *output, in chachapoly_crypt_and_tag() argument
266 ret = mbedtls_chachapoly_update(ctx, length, input, output); in chachapoly_crypt_and_tag()
283 unsigned char *output, in mbedtls_chachapoly_encrypt_and_tag() argument
288 input, output, tag); in mbedtls_chachapoly_encrypt_and_tag()
298 unsigned char *output) in mbedtls_chachapoly_auth_decrypt() argument
306 aad, aad_len, input, output, check_tag)) != 0) { in mbedtls_chachapoly_auth_decrypt()
[all …]
H A Dmd.c630 int mbedtls_md_finish(mbedtls_md_context_t *ctx, unsigned char *output) in mbedtls_md_finish() argument
642 output, size, &size); in mbedtls_md_finish()
650 return mbedtls_md5_finish(ctx->md_ctx, output); in mbedtls_md_finish()
654 return mbedtls_ripemd160_finish(ctx->md_ctx, output); in mbedtls_md_finish()
658 return mbedtls_sha1_finish(ctx->md_ctx, output); in mbedtls_md_finish()
662 return mbedtls_sha256_finish(ctx->md_ctx, output); in mbedtls_md_finish()
666 return mbedtls_sha256_finish(ctx->md_ctx, output); in mbedtls_md_finish()
670 return mbedtls_sha512_finish(ctx->md_ctx, output); in mbedtls_md_finish()
674 return mbedtls_sha512_finish(ctx->md_ctx, output); in mbedtls_md_finish()
681 return mbedtls_sha3_finish(ctx->md_ctx, output, ctx->md_info->size); in mbedtls_md_finish()
[all …]
H A Dpadlock.c60 unsigned char output[16]) in mbedtls_padlock_xcryptecb()
94 memcpy(output, blk, 16); in mbedtls_padlock_xcryptecb()
108 unsigned char *output) in mbedtls_padlock_xcryptcbc() argument
120 ((long) output & 15) != 0 || in mbedtls_padlock_xcryptcbc()
146 "m" (rk), "m" (input), "m" (output), "m" (iw) in mbedtls_padlock_xcryptcbc()
H A Dentropy_poll.h34 unsigned char *output, size_t len, size_t *olen);
47 unsigned char *output, size_t len, size_t *olen);
57 unsigned char *output, size_t len, size_t *olen);
H A Dcmac.c55 static int cmac_multiply_by_u(unsigned char *output, in cmac_multiply_by_u() argument
81 MBEDTLS_PUT_UINT32_BE(i32, &output[i], 0); in cmac_multiply_by_u()
86 output[blocksize - 1] ^= R_n; in cmac_multiply_by_u()
277 unsigned char *output) in mbedtls_cipher_cmac_finish() argument
288 output == NULL) { in mbedtls_cipher_cmac_finish()
319 memcpy(output, state, block_size); in mbedtls_cipher_cmac_finish()
358 unsigned char *output) in mbedtls_cipher_cmac() argument
363 if (cipher_info == NULL || key == NULL || input == NULL || output == NULL) { in mbedtls_cipher_cmac()
383 ret = mbedtls_cipher_cmac_finish(&ctx, output); in mbedtls_cipher_cmac()
397 unsigned char output[16]) in mbedtls_aes_cmac_prf_128()
[all …]
H A Dcipher_wrap.c176 const unsigned char *input, unsigned char *output) in aes_crypt_ecb_wrap() argument
178 return mbedtls_aes_crypt_ecb((mbedtls_aes_context *) ctx, operation, input, output); in aes_crypt_ecb_wrap()
183 unsigned char *iv, const unsigned char *input, unsigned char *output) in aes_crypt_cbc_wrap() argument
186 output); in aes_crypt_cbc_wrap()
193 const unsigned char *input, unsigned char *output) in aes_crypt_cfb128_wrap() argument
196 input, output); in aes_crypt_cfb128_wrap()
202 unsigned char *iv, const unsigned char *input, unsigned char *output) in aes_crypt_ofb_wrap() argument
205 iv, input, output); in aes_crypt_ofb_wrap()
212 const unsigned char *input, unsigned char *output) in aes_crypt_ctr_wrap() argument
215 stream_block, input, output); in aes_crypt_ctr_wrap()
[all …]
H A Dcamellia.c456 unsigned char output[16]) in mbedtls_camellia_crypt_ecb()
507 MBEDTLS_PUT_UINT32_BE(X[2], output, 0); in mbedtls_camellia_crypt_ecb()
508 MBEDTLS_PUT_UINT32_BE(X[3], output, 4); in mbedtls_camellia_crypt_ecb()
509 MBEDTLS_PUT_UINT32_BE(X[0], output, 8); in mbedtls_camellia_crypt_ecb()
510 MBEDTLS_PUT_UINT32_BE(X[1], output, 12); in mbedtls_camellia_crypt_ecb()
524 unsigned char *output) in mbedtls_camellia_crypt_cbc() argument
538 mbedtls_camellia_crypt_ecb(ctx, mode, input, output); in mbedtls_camellia_crypt_cbc()
540 mbedtls_xor(output, output, iv, 16); in mbedtls_camellia_crypt_cbc()
545 output += 16; in mbedtls_camellia_crypt_cbc()
550 mbedtls_xor(output, input, iv, 16); in mbedtls_camellia_crypt_cbc()
[all …]
H A Dccm.c126 unsigned char *output) in mbedtls_ccm_crypt() argument
143 mbedtls_xor(output, input, tmp_buf + offset, use_len); in mbedtls_ccm_crypt()
361 unsigned char *output, size_t output_size, in mbedtls_ccm_update() argument
418 ret = mbedtls_ccm_crypt(ctx, offset, use_len, input, output); in mbedtls_ccm_update()
439 memcpy(output, local_output, use_len); in mbedtls_ccm_update()
464 output += use_len; in mbedtls_ccm_update()
516 const unsigned char *input, unsigned char *output, in ccm_auth_crypt() argument
535 output, length, &olen)) != 0) { in ccm_auth_crypt()
552 const unsigned char *input, unsigned char *output, in mbedtls_ccm_star_encrypt_and_tag() argument
556 add, add_len, input, output, tag, tag_len); in mbedtls_ccm_star_encrypt_and_tag()
[all …]
H A Daria.c443 unsigned char output[MBEDTLS_ARIA_BLOCKSIZE]) in mbedtls_aria_crypt_ecb()
484 MBEDTLS_PUT_UINT32_LE(a, output, 0); in mbedtls_aria_crypt_ecb()
485 MBEDTLS_PUT_UINT32_LE(b, output, 4); in mbedtls_aria_crypt_ecb()
486 MBEDTLS_PUT_UINT32_LE(c, output, 8); in mbedtls_aria_crypt_ecb()
487 MBEDTLS_PUT_UINT32_LE(d, output, 12); in mbedtls_aria_crypt_ecb()
517 unsigned char *output) in mbedtls_aria_crypt_cbc() argument
532 mbedtls_aria_crypt_ecb(ctx, input, output); in mbedtls_aria_crypt_cbc()
534 mbedtls_xor(output, output, iv, MBEDTLS_ARIA_BLOCKSIZE); in mbedtls_aria_crypt_cbc()
539 output += MBEDTLS_ARIA_BLOCKSIZE; in mbedtls_aria_crypt_cbc()
544 mbedtls_xor(output, input, iv, MBEDTLS_ARIA_BLOCKSIZE); in mbedtls_aria_crypt_cbc()
[all …]

123456