Home
last modified time | relevance | path

Searched refs:out (Results 1 – 25 of 443) sorted by relevance

12345678910>>...18

/optee_os/core/lib/libtomcrypt/src/pk/asn1/der/general/
H A Dder_encode_asn1_length.c18 int der_encode_asn1_length(unsigned long len, unsigned char *out, unsigned long *outlen) in der_encode_asn1_length() argument
35 if (out == NULL) { in der_encode_asn1_length()
47 out[x++] = (unsigned char)len; in der_encode_asn1_length()
49 out[x++] = 0x81; in der_encode_asn1_length()
50 out[x++] = (unsigned char)len; in der_encode_asn1_length()
52 out[x++] = 0x82; in der_encode_asn1_length()
53 out[x++] = (unsigned char)((len>>8UL)&255); in der_encode_asn1_length()
54 out[x++] = (unsigned char)(len&255); in der_encode_asn1_length()
56 out[x++] = 0x83; in der_encode_asn1_length()
57 out[x++] = (unsigned char)((len>>16UL)&255); in der_encode_asn1_length()
[all …]
/optee_os/core/arch/arm/kernel/
H A Dlink.mk1 link-out-dir = $(out-dir)/core
7 link-script-pp = $(link-out-dir)/kern.ld
8 link-script-dep = $(link-out-dir)/.kern.ld.d
35 link-ldflags += -T $(link-script-pp) -Map=$(link-out-dir)/tee.map
44 link-objs := $(filter-out \
45 $(out-dir)/$(platform-dir)/link_dummies_paged.o \
46 $(out-dir)/$(platform-dir)/link_dummies_init.o \
47 $(out-dir)/$(arch-dir)/kernel/link_dummies_paged.o \
48 $(out-dir)/$(arch-dir)/kernel/link_dummies_init.o, \
50 link-objs-init := $(filter-out \
[all …]
/optee_os/core/lib/libtomcrypt/src/misc/base32/
H A Dbase32_encode.c18 char *out, unsigned long *outlen, in base32_encode() argument
31 LTC_ARGCHK(out != NULL); in base32_encode()
46 *out = '\0'; in base32_encode()
53 *out++ = codes[(in[0] >> 3) & 0x1F]; in base32_encode()
54 *out++ = codes[(((in[0] & 0x7) << 2) + (in[1] >> 6)) & 0x1F]; in base32_encode()
55 *out++ = codes[(in[1] >> 1) & 0x1F]; in base32_encode()
56 *out++ = codes[(((in[1] & 0x1) << 4) + (in[2] >> 4)) & 0x1F]; in base32_encode()
57 *out++ = codes[(((in[2] & 0xF) << 1) + (in[3] >> 7)) & 0x1F]; in base32_encode()
58 *out++ = codes[(in[3] >> 2) & 0x1F]; in base32_encode()
59 *out++ = codes[(((in[3] & 0x3) << 3) + (in[4] >> 5)) & 0x1F]; in base32_encode()
[all …]
/optee_os/lib/libmbedtls/core/
H A Dsm2-kep.c51 goto out; in sm2_kep_compute_Z()
55 goto out; in sm2_kep_compute_Z()
59 goto out; in sm2_kep_compute_Z()
63 goto out; in sm2_kep_compute_Z()
68 goto out; in sm2_kep_compute_Z()
72 goto out; in sm2_kep_compute_Z()
77 goto out; in sm2_kep_compute_Z()
81 goto out; in sm2_kep_compute_Z()
86 goto out; in sm2_kep_compute_Z()
90 goto out; in sm2_kep_compute_Z()
[all …]
H A Dsm2-dsa.c56 goto out; in sm2_mbedtls_dsa_sign()
69 goto out; in sm2_mbedtls_dsa_sign()
78 goto out; in sm2_mbedtls_dsa_sign()
85 goto out; in sm2_mbedtls_dsa_sign()
88 goto out; in sm2_mbedtls_dsa_sign()
94 goto out; in sm2_mbedtls_dsa_sign()
102 goto out; in sm2_mbedtls_dsa_sign()
105 goto out; in sm2_mbedtls_dsa_sign()
108 goto out; in sm2_mbedtls_dsa_sign()
111 goto out; in sm2_mbedtls_dsa_sign()
[all …]
H A Dsm2-pke.c143 goto out; in sm2_mbedtls_pke_decrypt()
150 goto out; in sm2_mbedtls_pke_decrypt()
164 goto out; in sm2_mbedtls_pke_decrypt()
170 goto out; in sm2_mbedtls_pke_decrypt()
176 goto out; in sm2_mbedtls_pke_decrypt()
182 goto out; in sm2_mbedtls_pke_decrypt()
190 goto out; in sm2_mbedtls_pke_decrypt()
198 goto out; in sm2_mbedtls_pke_decrypt()
203 goto out; in sm2_mbedtls_pke_decrypt()
207 goto out; in sm2_mbedtls_pke_decrypt()
[all …]
/optee_os/core/arch/riscv/kernel/
H A Dlink.mk1 link-out-dir = $(out-dir)/core
6 link-script-pp = $(link-out-dir)/kern.ld
7 link-script-dep = $(link-out-dir)/.kern.ld.d
16 link-ldflags += -T $(link-script-pp) -Map=$(link-out-dir)/tee.map
27 ldargs-tee.elf := $(link-ldflags) $(link-objs) $(link-out-dir)/version.o \
31 $(filter-out $(CPPFLAGS_REMOVE) $(cppflags-remove), \
33 $(addprefix -I,$(incdirscore) $(link-out-dir)) \
39 cleanfiles += $(link-out-dir)/all_objs.o
40 $(link-out-dir)/all_objs.o: $(objs) $(libdeps) $(MAKEFILE_LIST)
54 $(link-out-dir)/version.o:
[all …]
/optee_os/core/lib/libtomcrypt/src/pk/asn1/der/utctime/
H A Dder_decode_utctime.c42 ltc_utctime *out) in der_decode_utctime() argument
50 LTC_ARGCHK(out != NULL); in der_decode_utctime()
80 DECODE_V(out->YY, 100); in der_decode_utctime()
81 DECODE_V(out->MM, 13); in der_decode_utctime()
82 DECODE_V(out->DD, 32); in der_decode_utctime()
83 DECODE_V(out->hh, 24); in der_decode_utctime()
84 DECODE_V(out->mm, 60); in der_decode_utctime()
87 out->off_dir = out->off_hh = out->off_mm = out->ss = 0; in der_decode_utctime()
94 out->off_dir = (buf[x++] == '+') ? 0 : 1; in der_decode_utctime()
95 DECODE_V(out->off_hh, 24); in der_decode_utctime()
[all …]
/optee_os/core/lib/libtomcrypt/src/misc/ssh/
H A Dssh_encode_sequence_multi.c20 int ssh_encode_sequence_multi(unsigned char *out, unsigned long *outlen, ...) in ssh_encode_sequence_multi() argument
32 LTC_ARGCHK(out != NULL); in ssh_encode_sequence_multi()
92 *out++ = (unsigned char)(idata & 255); in ssh_encode_sequence_multi()
101 *out++ = (idata)?1:0; in ssh_encode_sequence_multi()
105 STORE32H(u32data, out); in ssh_encode_sequence_multi()
106 out += 4; in ssh_encode_sequence_multi()
110 STORE64H(u64data, out); in ssh_encode_sequence_multi()
111 out += 8; in ssh_encode_sequence_multi()
117 STORE32H(size, out); in ssh_encode_sequence_multi()
118 out += 4; in ssh_encode_sequence_multi()
[all …]
/optee_os/core/lib/libtomcrypt/
H A Dsm2-kep.c45 goto out; in sm2_kep_compute_Z()
49 goto out; in sm2_kep_compute_Z()
53 goto out; in sm2_kep_compute_Z()
57 goto out; in sm2_kep_compute_Z()
62 goto out; in sm2_kep_compute_Z()
67 goto out; in sm2_kep_compute_Z()
72 goto out; in sm2_kep_compute_Z()
77 goto out; in sm2_kep_compute_Z()
82 goto out; in sm2_kep_compute_Z()
87 goto out; in sm2_kep_compute_Z()
[all …]
H A Dsm2-pke.c140 goto out; in sm2_ltc_pke_decrypt()
147 goto out; in sm2_ltc_pke_decrypt()
152 goto out; in sm2_ltc_pke_decrypt()
160 goto out; in sm2_ltc_pke_decrypt()
166 goto out; in sm2_ltc_pke_decrypt()
172 goto out; in sm2_ltc_pke_decrypt()
179 goto out; in sm2_ltc_pke_decrypt()
190 goto out; in sm2_ltc_pke_decrypt()
198 goto out; in sm2_ltc_pke_decrypt()
205 goto out; in sm2_ltc_pke_decrypt()
[all …]
/optee_os/core/lib/libtomcrypt/src/misc/base64/
H A Dbase64_decode.c79 unsigned char *out, unsigned long *outlen, in s_base64_decode_internal() argument
87 LTC_ARGCHK(out != NULL); in s_base64_decode_internal()
121 out[z++] = (unsigned char)((t>>16)&255); in s_base64_decode_internal()
122 out[z++] = (unsigned char)((t>>8)&255); in s_base64_decode_internal()
123 out[z++] = (unsigned char)(t&255); in s_base64_decode_internal()
133 if (y >= 2) out[z++] = (unsigned char) ((t >> 16) & 255); in s_base64_decode_internal()
134 if (y == 3) out[z++] = (unsigned char) ((t >> 8) & 255); in s_base64_decode_internal()
150 unsigned char *out, unsigned long *outlen) in base64_decode() argument
152 return s_base64_decode_internal(in, inlen, out, outlen, map_base64, insane); in base64_decode()
164 unsigned char *out, unsigned long *outlen) in base64_strict_decode() argument
[all …]
/optee_os/core/lib/zlib/
H A Dinffast.c58 unsigned char FAR *out; /* local strm->next_out */ local
85 out = strm->next_out;
86 beg = out - (start - strm->avail_out);
87 end = out + (strm->avail_out - 257);
121 *out++ = (unsigned char)(here->val);
170 op = (unsigned)(out - beg); /* max distance in output */
183 *out++ = 0;
189 *out++ = 0;
192 from = out - dist;
194 *out++ = *from++;
[all …]
/optee_os/ta/
H A Dlink_shlib.mk4 link-out-dir = $(out-dir)
9 all: $(link-out-dir)/$(shlibname).so $(link-out-dir)/$(shlibname).dmp \
10 $(link-out-dir)/$(shlibname).stripped.so \
11 $(link-out-dir)/$(shlibuuid).elf \
12 $(link-out-dir)/$(shlibuuid).ta
14 cleanfiles += $(link-out-dir)/$(shlibname).so
15 cleanfiles += $(link-out-dir)/$(shlibname).dmp
16 cleanfiles += $(link-out-dir)/$(shlibname).stripped.so
17 cleanfiles += $(link-out-dir)/$(shlibuuid).elf
18 cleanfiles += $(link-out-dir)/$(shlibuuid).ta
[all …]
/optee_os/core/arch/arm/crypto/
H A Dsm4_armv8a_neon.c35 void crypto_accel_sm4_ecb_enc(void *out, const void *in, const void *key, in crypto_accel_sm4_ecb_enc() argument
40 assert(out && in && key && !(len % 16)); in crypto_accel_sm4_ecb_enc()
43 neon_sm4_ecb_encrypt(out, in, key, len); in crypto_accel_sm4_ecb_enc()
47 void crypto_accel_sm4_cbc_enc(void *out, const void *in, const void *key, in crypto_accel_sm4_cbc_enc() argument
52 assert(out && in && key && !(len % 16)); in crypto_accel_sm4_cbc_enc()
55 neon_sm4_cbc_encrypt(out, in, key, len, iv); in crypto_accel_sm4_cbc_enc()
59 void crypto_accel_sm4_cbc_dec(void *out, const void *in, const void *key, in crypto_accel_sm4_cbc_dec() argument
64 assert(out && in && key && !(len % 16)); in crypto_accel_sm4_cbc_dec()
67 neon_sm4_cbc_decrypt(out, in, key, len, iv); in crypto_accel_sm4_cbc_dec()
71 void crypto_accel_sm4_ctr_enc(void *out, const void *in, const void *key, in crypto_accel_sm4_ctr_enc() argument
[all …]
H A Dsm4_armv8a_ce.c35 void crypto_accel_sm4_ecb_enc(void *out, const void *in, const void *key, in crypto_accel_sm4_ecb_enc() argument
40 assert(out && in && key && !(len % 16)); in crypto_accel_sm4_ecb_enc()
43 ce_sm4_ecb_encrypt(out, in, key, len); in crypto_accel_sm4_ecb_enc()
47 void crypto_accel_sm4_cbc_enc(void *out, const void *in, const void *key, in crypto_accel_sm4_cbc_enc() argument
52 assert(out && in && key && !(len % 16)); in crypto_accel_sm4_cbc_enc()
55 ce_sm4_cbc_encrypt(out, in, key, len, iv); in crypto_accel_sm4_cbc_enc()
59 void crypto_accel_sm4_cbc_dec(void *out, const void *in, const void *key, in crypto_accel_sm4_cbc_dec() argument
64 assert(out && in && key && !(len % 16)); in crypto_accel_sm4_cbc_dec()
67 ce_sm4_cbc_decrypt(out, in, key, len, iv); in crypto_accel_sm4_cbc_dec()
71 void crypto_accel_sm4_ctr_enc(void *out, const void *in, const void *key, in crypto_accel_sm4_ctr_enc() argument
[all …]
/optee_os/core/lib/libtomcrypt/src/pk/asn1/der/utf8/
H A Dder_encode_utf8_string.c22 unsigned char *out, unsigned long *outlen) in der_encode_utf8_string() argument
28 LTC_ARGCHK(out != NULL); in der_encode_utf8_string()
49 out[x++] = 0x0C; in der_encode_utf8_string()
52 if ((err = der_encode_asn1_length(len, out + x, &y)) != CRYPT_OK) { in der_encode_utf8_string()
60 case 1: out[x++] = (unsigned char)in[y]; break; in der_encode_utf8_string()
61 case 2: out[x++] = 0xC0 | ((in[y] >> 6) & 0x1F); out[x++] = 0x80 | (in[y] & 0x3F); break; in der_encode_utf8_string()
62 …case 3: out[x++] = 0xE0 | ((in[y] >> 12) & 0x0F); out[x++] = 0x80 | ((in[y] >> 6) & 0x3F); out[x++… in der_encode_utf8_string()
64 …case 4: out[x++] = 0xF0 | ((in[y] >> 18) & 0x07); out[x++] = 0x80 | ((in[y] >> 12) & 0x3F); out[x+… in der_encode_utf8_string()
/optee_os/core/lib/libtomcrypt/src/pk/asn1/der/generalizedtime/
H A Dder_decode_generalizedtime.c50 ltc_generalizedtime *out) in der_decode_generalizedtime() argument
58 LTC_ARGCHK(out != NULL); in der_decode_generalizedtime()
96 DECODE_V4(out->YYYY, 10000); in der_decode_generalizedtime()
97 DECODE_V(out->MM, 13); in der_decode_generalizedtime()
98 DECODE_V(out->DD, 32); in der_decode_generalizedtime()
99 DECODE_V(out->hh, 24); in der_decode_generalizedtime()
100 DECODE_V(out->mm, 60); in der_decode_generalizedtime()
101 DECODE_V(out->ss, 60); in der_decode_generalizedtime()
104 out->fs = 0; in der_decode_generalizedtime()
113 unsigned fs = out->fs; in der_decode_generalizedtime()
[all …]
H A Dder_encode_generalizedtime.c16 out[x++] = der_ia5_char_encode(baseten[(y/10) % 10]); \
17 out[x++] = der_ia5_char_encode(baseten[y % 10]); \
21 out[x++] = der_ia5_char_encode(baseten[(y/1000) % 10]); \
22 out[x++] = der_ia5_char_encode(baseten[(y/100) % 10]); \
23 out[x++] = der_ia5_char_encode(baseten[(y/10) % 10]); \
24 out[x++] = der_ia5_char_encode(baseten[y % 10]); \
35 unsigned char *out, unsigned long *outlen) in der_encode_generalizedtime() argument
41 LTC_ARGCHK(out != NULL); in der_encode_generalizedtime()
53 out[0] = 0x18; in der_encode_generalizedtime()
68 out[x++] = der_ia5_char_encode('.'); in der_encode_generalizedtime()
[all …]
/optee_os/core/lib/libtomcrypt/src/pk/asn1/der/sequence/
H A Dder_encode_sequence_ex.c23 unsigned char *out, unsigned long *outlen, int type_of) in der_encode_sequence_ex() argument
31 LTC_ARGCHK(out != NULL); in der_encode_sequence_ex()
47 out[x++] = (type_of == LTC_ASN1_SEQUENCE) ? 0x30 : 0x31; in der_encode_sequence_ex()
50 if ((err = der_encode_asn1_length(z, &out[x], &y)) != CRYPT_OK) { in der_encode_sequence_ex()
69 if ((err = der_encode_boolean(*((int *)data), out + x, &z)) != CRYPT_OK) { in der_encode_sequence_ex()
76 if ((err = der_encode_integer(data, out + x, &z)) != CRYPT_OK) { in der_encode_sequence_ex()
83 … if ((err = der_encode_short_integer(*((unsigned long*)data), out + x, &z)) != CRYPT_OK) { in der_encode_sequence_ex()
90 if ((err = der_encode_bit_string(data, size, out + x, &z)) != CRYPT_OK) { in der_encode_sequence_ex()
97 if ((err = der_encode_raw_bit_string(data, size, out + x, &z)) != CRYPT_OK) { in der_encode_sequence_ex()
104 if ((err = der_encode_octet_string(data, size, out + x, &z)) != CRYPT_OK) { in der_encode_sequence_ex()
[all …]
/optee_os/core/lib/libtomcrypt/src/stream/chacha/
H A Dchacha_test.c19 unsigned char out[1000]; in chacha_test()
41 …if ((err = chacha_crypt(&st, (unsigned char*)pt, 35, out )) != CRYPT_OK) return err; in chacha_test()
42 …if ((err = chacha_crypt(&st, (unsigned char*)pt + 35, 35, out + 35)) != CRYPT_OK) return err; in chacha_test()
43 …if ((err = chacha_crypt(&st, (unsigned char*)pt + 70, 5, out + 70)) != CRYPT_OK) return err; in chacha_test()
44 …if ((err = chacha_crypt(&st, (unsigned char*)pt + 75, 5, out + 75)) != CRYPT_OK) return err; in chacha_test()
45 …if ((err = chacha_crypt(&st, (unsigned char*)pt + 80, len - 80, out + 80)) != CRYPT_OK) return err; in chacha_test()
46 …if (compare_testvector(out, len, ct, sizeof(ct), "CHACHA-TV1", 1)) return CRY… in chacha_test()
51 …if ((err = chacha_crypt(&st, (unsigned char*)pt, len, out)) != CRYPT_OK) return err; in chacha_test()
52 …if (compare_testvector(out, len, ct, sizeof(ct), "CHACHA-TV2", 1)) return CRY… in chacha_test()
57 …if ((err = chacha_crypt(&st, (unsigned char*)pt, len, out)) != CRYPT_OK) return err; in chacha_test()
[all …]
/optee_os/core/lib/libtomcrypt/src/headers/
H A Dtomcrypt_misc.h7 char *out, unsigned long *outlen);
10 unsigned char *out, unsigned long *outlen);
12 unsigned char *out, unsigned long *outlen);
14 unsigned char *out, unsigned long *outlen);
19 char *out, unsigned long *outlen);
21 char *out, unsigned long *outlen);
24 unsigned char *out, unsigned long *outlen);
26 unsigned char *out, unsigned long *outlen);
28 unsigned char *out, unsigned long *outlen);
40 char *out, unsigned long *outlen,
[all …]
/optee_os/core/arch/arm/plat-stm32mp1/
H A Dlink.mk11 all: $(link-out-dir)/tee-header_v2.stm32
12 cleanfiles += $(link-out-dir)/tee-header_v2.stm32
13 $(link-out-dir)/tee-header_v2.stm32: $(link-out-dir)/tee-header_v2.bin
16 all: $(link-out-dir)/tee-pager_v2.stm32
17 cleanfiles += $(link-out-dir)/tee-pager_v2.stm32
18 $(link-out-dir)/tee-pager_v2.stm32: $(link-out-dir)/tee-pager_v2.bin
21 all: $(link-out-dir)/tee-pageable_v2.stm32
22 cleanfiles += $(link-out-dir)/tee-pageable_v2.stm32
23 $(link-out-dir)/tee-pageable_v2.stm32: $(link-out-dir)/tee-pageable_v2.bin
/optee_os/core/include/crypto/
H A Dcrypto_accel.h16 void crypto_accel_aes_ecb_enc(void *out, const void *in, const void *key,
19 void crypto_accel_aes_ecb_dec(void *out, const void *in, const void *key,
23 void crypto_accel_aes_cbc_enc(void *out, const void *in, const void *key,
26 void crypto_accel_aes_cbc_dec(void *out, const void *in, const void *key,
30 void crypto_accel_aes_ctr_be_enc(void *out, const void *in, const void *key,
34 void crypto_accel_aes_xts_enc(void *out, const void *in, const void *key1,
38 void crypto_accel_aes_xts_dec(void *out, const void *in, const void *key1,
57 void crypto_accel_sm4_ecb_enc(void *out, const void *in, const void *key,
59 void crypto_accel_sm4_cbc_enc(void *out, const void *in, const void *key,
61 void crypto_accel_sm4_cbc_dec(void *out, const void *in, const void *key,
[all …]
/optee_os/core/lib/libtomcrypt/src/pk/asn1/der/custom_type/
H A Dder_encode_custom_type.c25 unsigned char *out, unsigned long *outlen) in der_encode_custom_type() argument
34 LTC_ARGCHK(out != NULL); in der_encode_custom_type()
66 if ((err = der_encode_asn1_length(z, &out[x], &y)) != CRYPT_OK) { in der_encode_custom_type()
90 if ((err = der_encode_boolean(*((int *)data), out + x, &z)) != CRYPT_OK) { in der_encode_custom_type()
97 if ((err = der_encode_integer(data, out + x, &z)) != CRYPT_OK) { in der_encode_custom_type()
104 … if ((err = der_encode_short_integer(*((unsigned long*)data), out + x, &z)) != CRYPT_OK) { in der_encode_custom_type()
111 if ((err = der_encode_bit_string(data, size, out + x, &z)) != CRYPT_OK) { in der_encode_custom_type()
118 if ((err = der_encode_raw_bit_string(data, size, out + x, &z)) != CRYPT_OK) { in der_encode_custom_type()
125 if ((err = der_encode_octet_string(data, size, out + x, &z)) != CRYPT_OK) { in der_encode_custom_type()
131 out[x] = 0x05; in der_encode_custom_type()
[all …]

12345678910>>...18