Home
last modified time | relevance | path

Searched full:const (Results 1 – 25 of 1475) sorted by relevance

12345678910>>...59

/optee_os/core/include/kernel/
H A Dlinker.h21 extern const uint8_t __exidx_start[];
22 extern const uint8_t __exidx_end[];
23 extern const uint8_t __extab_start[];
24 extern const uint8_t __extab_end[];
62 extern const uint8_t __vcore_ ## section_name ## _start[]; \
63 extern const uint8_t __vcore_ ## section_name ## _end[]; \
64 extern const uint8_t __vcore_ ## section_name ## _size[]
76 extern const uint8_t __text_start[];
77 extern const uint8_t __text_data_start[];
78 extern const uint8_t __text_data_end[];
[all …]
H A Dasan.h24 void asan_set_shadowed(const void *va_begin, const void *va_end);
30 void asan_tag_no_access(const void *begin, const void *end);
31 void asan_tag_access(const void *begin, const void *end);
32 void asan_tag_heap_free(const void *begin, const void *end);
34 void *asan_memcpy_unchecked(void *__restrict s1, const void *__restrict s2,
37 static inline void asan_tag_no_access(const void *begin __unused, in asan_tag_no_access()
38 const void *end __unused) in asan_tag_no_access()
41 static inline void asan_tag_access(const void *begin __unused, in asan_tag_access()
42 const void *end __unused) in asan_tag_access()
45 static inline void asan_tag_heap_free(const void *begin __unused, in asan_tag_heap_free()
[all …]
/optee_os/core/lib/libtomcrypt/src/headers/
H A Dtomcrypt_cipher.h378 extern const struct ltc_cipher_descriptor {
380 const char *name;
398 int (*setup)(const unsigned char *key, int keylen, int num_rounds, symmetric_key *skey);
405 int (*ecb_encrypt)(const unsigned char *pt, unsigned char *ct, const symmetric_key *skey);
412 int (*ecb_decrypt)(const unsigned char *ct, unsigned char *pt, const symmetric_key *skey);
437 …int (*accel_ecb_encrypt)(const unsigned char *pt, unsigned char *ct, unsigned long blocks, const s…
446 …int (*accel_ecb_decrypt)(const unsigned char *ct, unsigned char *pt, unsigned long blocks, const s…
456 …int (*accel_cbc_encrypt)(const unsigned char *pt, unsigned char *ct, unsigned long blocks, unsigne…
466 …int (*accel_cbc_decrypt)(const unsigned char *ct, unsigned char *pt, unsigned long blocks, unsigne…
477 …int (*accel_ctr_encrypt)(const unsigned char *pt, unsigned char *ct, unsigned long blocks, unsigne…
[all …]
H A Dtomcrypt_mac.h11 int hmac_init(hmac_state *hmac, int hash, const unsigned char *key, unsigned long keylen);
12 int hmac_process(hmac_state *hmac, const unsigned char *in, unsigned long inlen);
16 const unsigned char *key, unsigned long keylen,
17 const unsigned char *in, unsigned long inlen,
20 const unsigned char *key, unsigned long keylen,
22 const unsigned char *in, unsigned long inlen, ...)
24 int hmac_file(int hash, const char *fname, const unsigned char *key,
41 int omac_init(omac_state *omac, int cipher, const unsigned char *key, unsigned long keylen);
42 int omac_process(omac_state *omac, const unsigned char *in, unsigned long inlen);
45 const unsigned char *key, unsigned long keylen,
[all …]
H A Dtomcrypt_pk.h49 const unsigned char *e, unsigned long elen, rsa_key *key);
50 int rsa_get_size(const rsa_key *key);
52 int rsa_exptmod(const unsigned char *in, unsigned long inlen,
54 const rsa_key *key);
75 int rsa_encrypt_key_ex(const unsigned char *in, unsigned long inlen,
77 const unsigned char *lparam, unsigned long lparamlen,
81 const rsa_key *key);
83 int rsa_decrypt_key_ex(const unsigned char *in, unsigned long inlen,
85 const unsigned char *lparam, unsigned long lparamlen,
88 int *stat, const rsa_key *key);
[all …]
H A Dtomcrypt_misc.h6 int base64_encode(const unsigned char *in, unsigned long inlen,
9 int base64_decode(const char *in, unsigned long inlen,
11 int base64_strict_decode(const char *in, unsigned long inlen,
13 int base64_sane_decode(const char *in, unsigned long inlen,
18 int base64url_encode(const unsigned char *in, unsigned long inlen,
20 int base64url_strict_encode(const unsigned char *in, unsigned long inlen,
23 int base64url_decode(const char *in, unsigned long inlen,
25 int base64url_strict_decode(const char *in, unsigned long inlen,
27 int base64url_sane_decode(const char *in, unsigned long inlen,
39 int base32_encode(const unsigned char *in, unsigned long inlen,
[all …]
H A Dtomcrypt_hash.h199 extern const struct ltc_hash_descriptor {
201 const char *name;
224 int (*process)(hash_state *hash, const unsigned char *in, unsigned long inlen);
237 int (*hmac_block)(const unsigned char *key, unsigned long keylen,
238 const unsigned char *in, unsigned long inlen,
246 int chc_process(hash_state * md, const unsigned char *in, unsigned long inlen);
249 extern const struct ltc_hash_descriptor chc_desc;
254 int whirlpool_process(hash_state * md, const unsigned char *in, unsigned long inlen);
257 extern const struct ltc_hash_descriptor whirlpool_desc;
267 int sha3_process(hash_state * md, const unsigned char *in, unsigned long inlen);
[all …]
H A Dtomcrypt_private.h60 const char *name, *base, *prime;
64 typedef int (*fn_kdf_t)(const unsigned char *password, unsigned long password_len,
65 const unsigned char *salt, unsigned long salt_len,
73 const char* h;
75 const char* c;
84 const void *pwd;
105 void blowfish_enc(ulong32 *data, unsigned long blocks, const symmetric_key *skey);
106 int blowfish_expand(const unsigned char *key, int keylen,
107 const unsigned char *data, int datalen,
109 int blowfish_setup_with_data(const unsigned char *key, int keylen,
[all …]
/optee_os/core/include/crypto/
H A Dcrypto_accel.h11 TEE_Result crypto_accel_aes_expand_keys(const void *key, size_t key_len,
16 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,
36 unsigned int block_count, const void *key2,
38 void crypto_accel_aes_xts_dec(void *out, const void *in, const void *key1,
40 unsigned int block_count, const void *key2,
[all …]
H A Dinternal_aes-gcm.h56 TEE_OperationMode mode, const void *key,
57 size_t key_len, const void *nonce,
60 const void *data, size_t len);
63 const void *src, size_t len,
66 const void *src, size_t len, void *dst,
69 const void *src, size_t len, void *dst,
70 const void *tag, size_t tag_len);
75 TEE_Result internal_aes_gcm_enc(const struct internal_aes_gcm_key *enc_key,
76 const void *nonce, size_t nonce_len,
77 const void *aad, size_t aad_len,
[all …]
H A Dcrypto.h33 TEE_Result crypto_hash_update(void *ctx, const uint8_t *data, size_t len);
41 const uint8_t *key1, size_t key1_len,
42 const uint8_t *key2, size_t key2_len,
43 const uint8_t *iv, size_t iv_len);
45 bool last_block, const uint8_t *data,
54 TEE_Result crypto_mac_init(void *ctx, const uint8_t *key, size_t len);
55 TEE_Result crypto_mac_update(void *ctx, const uint8_t *data, size_t len);
63 const uint8_t *key, size_t key_len,
64 const uint8_t *nonce, size_t nonce_len,
68 const uint8_t *data, size_t len);
[all …]
/optee_os/lib/libutee/include/
H A Dtee_internal_api.h23 const char *name, char *valueBuffer,
26 const char *name, char *valueBuffer,
30 const char *name, bool *value);
33 const char *name, uint32_t *value);
36 const char *name, uint64_t *value);
39 const char *name, void *valueBuffer,
43 const char *name, void *valueBuffer,
47 const char *name, TEE_UUID *value);
50 const char *name, TEE_Identity *value);
75 TEE_Result TEE_OpenTASession(const TEE_UUID *destination,
[all …]
/optee_os/core/drivers/clk/sam/
H A Dat91_clk.h88 const struct clk_range *output;
94 extern const struct clk_pll_layout sama5d3_pll_layout;
117 extern const struct clk_master_layout at91sam9x5_master_layout;
136 const char *name);
139 struct clk *pmc_register_main_rc_osc(struct pmc_data *pmc, const char *name,
142 struct clk *pmc_register_main_osc(struct pmc_data *pmc, const char *name,
146 const char *name,
152 at91_clk_register_pll(struct pmc_data *pmc, const char *name,
154 const struct clk_pll_layout *layout,
155 const struct clk_pll_charac *charac);
[all …]
/optee_os/core/drivers/crypto/stm32/
H A Dstm32_pka.h45 const enum stm32_pka_curve_id cid);
46 TEE_Result stm32_pka_compute_montgomery(const struct stm32_pka_bn *n,
47 const size_t n_len,
50 const enum stm32_pka_curve_id cid);
51 TEE_Result stm32_pka_is_point_on_curve(const struct stm32_pka_point *p,
52 const struct stm32_pka_bn *r2modn,
53 const enum stm32_pka_curve_id cid);
54 TEE_Result stm32_pka_ecc_scalar_mul(const struct stm32_pka_bn *k,
55 const struct stm32_pka_point *p,
57 const enum stm32_pka_curve_id cid);
[all …]
/optee_os/lib/libutils/isoc/include/
H A Dstring.h17 void *memcpy(void *__restrict s1, const void *__restrict s2, size_t n);
18 void *memmove(void *s1, const void *s2, size_t n);
19 int memcmp(const void *s1, const void *s2, size_t n);
22 int strcmp(const char *s1, const char *s2);
23 int strncmp(const char *s1, const char *s2, size_t n);
24 size_t strlen(const char *s);
25 size_t strnlen(const char *s, size_t n);
26 char *strdup(const char *s);
27 char *strndup(const char *s, size_t n);
28 char *strchr(const char *s, int c);
[all …]
/optee_os/core/lib/libfdt/
H A Dfdt_ro.c14 static int fdt_nodename_eq_(const void *fdt, int offset, in fdt_nodename_eq_()
15 const char *s, int len) in fdt_nodename_eq_()
18 const char *p = fdt_get_name(fdt, offset, &olen); in fdt_nodename_eq_()
35 const char *fdt_get_string(const void *fdt, int stroffset, int *lenp) in fdt_get_string()
41 const char *s, *n; in fdt_get_string()
72 s = (const char *)fdt + absoffset; in fdt_get_string()
90 const char *fdt_string(const void *fdt, int stroffset) in fdt_string()
95 static int fdt_string_eq_(const void *fdt, int stroffset, in fdt_string_eq_()
96 const char *s, int len) in fdt_string_eq_()
99 const char *p = fdt_get_string(fdt, stroffset, &slen); in fdt_string_eq_()
[all …]
/optee_os/core/arch/arm/crypto/
H A Daes_armv8a_ce.h13 void ce_aes_invert(void *dst, const void *src);
14 void ce_aes_ecb_encrypt(uint8_t out[], uint8_t const in[], uint8_t const rk[],
16 void ce_aes_ecb_decrypt(uint8_t out[], uint8_t const in[], uint8_t const rk[],
18 void ce_aes_cbc_encrypt(uint8_t out[], uint8_t const in[], uint8_t const rk[],
20 void ce_aes_cbc_decrypt(uint8_t out[], uint8_t const in[], uint8_t const rk[],
22 void ce_aes_ctr_encrypt(uint8_t out[], uint8_t const in[], uint8_t const rk[],
24 void ce_aes_xts_encrypt(uint8_t out[], uint8_t const in[], uint8_t const rk1[],
25 int rounds, int blocks, uint8_t const rk2[],
27 void ce_aes_xts_decrypt(uint8_t out[], uint8_t const in[], uint8_t const rk1[],
28 int rounds, int blocks, uint8_t const rk2[],
[all …]
H A Dsm4_armv8a_neon.h12 void neon_sm4_setkey_enc(uint32_t sk[32], uint8_t const key[16]);
13 void neon_sm4_setkey_dec(uint32_t sk[32], uint8_t const key[16]);
14 void neon_sm4_ecb_encrypt(uint8_t out[], uint8_t const in[], uint8_t const rk[],
16 void neon_sm4_cbc_encrypt(uint8_t out[], uint8_t const in[], uint8_t const rk[],
18 void neon_sm4_cbc_decrypt(uint8_t out[], uint8_t const in[], uint8_t const rk[],
20 void neon_sm4_ctr_encrypt(uint8_t out[], uint8_t const in[], uint8_t const rk[],
22 void neon_sm4_xts_encrypt(uint8_t out[], uint8_t const in[],
23 uint8_t const rk1[], uint8_t const rk2[], size_t len,
25 void neon_sm4_xts_decrypt(uint8_t out[], uint8_t const in[],
26 uint8_t const rk1[], uint8_t const rk2[], size_t len,
H A Dsm4_armv8a_ce.h12 void ce_sm4_setkey_enc(uint32_t sk[32], uint8_t const key[16]);
13 void ce_sm4_setkey_dec(uint32_t sk[32], uint8_t const key[16]);
14 void ce_sm4_ecb_encrypt(uint8_t out[], uint8_t const in[], uint8_t const rk[],
16 void ce_sm4_cbc_encrypt(uint8_t out[], uint8_t const in[], uint8_t const rk[],
18 void ce_sm4_cbc_decrypt(uint8_t out[], uint8_t const in[], uint8_t const rk[],
20 void ce_sm4_ctr_encrypt(uint8_t out[], uint8_t const in[], uint8_t const rk[],
22 void ce_sm4_xts_encrypt(uint8_t out[], uint8_t const in[],
23 uint8_t const rk1[], uint8_t const rk2[], size_t len,
25 void ce_sm4_xts_decrypt(uint8_t out[], uint8_t const in[], uint8_t const rk1[],
26 uint8_t const rk2[], size_t len, uint8_t iv[]);
/optee_os/lib/libmbedtls/mbedtls/library/
H A Dx509_internal.h24 int mbedtls_x509_get_name(unsigned char **p, const unsigned char *end,
26 int mbedtls_x509_get_alg_null(unsigned char **p, const unsigned char *end,
28 int mbedtls_x509_get_alg(unsigned char **p, const unsigned char *end,
31 int mbedtls_x509_get_rsassa_pss_params(const mbedtls_x509_buf *params,
35 int mbedtls_x509_get_sig(unsigned char **p, const unsigned char *end, mbedtls_x509_buf *sig);
36 int mbedtls_x509_get_sig_alg(const mbedtls_x509_buf *sig_oid, const mbedtls_x509_buf *sig_params,
39 int mbedtls_x509_get_time(unsigned char **p, const unsigned char *end,
41 int mbedtls_x509_get_serial(unsigned char **p, const unsigned char *end,
43 int mbedtls_x509_get_ext(unsigned char **p, const unsigned char *end,
46 int mbedtls_x509_sig_alg_gets(char *buf, size_t size, const mbedtls_x509_buf *sig_oid,
[all …]
H A Dssl_debug_helpers.h22 const char *mbedtls_ssl_states_str(mbedtls_ssl_states in);
25 const char *mbedtls_ssl_early_data_status_str(mbedtls_ssl_early_data_status in);
26 const char *mbedtls_ssl_early_data_state_str(mbedtls_ssl_early_data_state in);
29 const char *mbedtls_ssl_protocol_version_str(mbedtls_ssl_protocol_version in);
31 const char *mbedtls_tls_prf_types_str(mbedtls_tls_prf_types in);
33 const char *mbedtls_ssl_key_export_type_str(mbedtls_ssl_key_export_type in);
35 const char *mbedtls_ssl_sig_alg_to_str(uint16_t in);
37 const char *mbedtls_ssl_named_group_to_str(uint16_t in);
39 const char *mbedtls_ssl_get_extension_name(unsigned int extension_type);
41 void mbedtls_ssl_print_extensions(const mbedtls_ssl_context *ssl,
[all …]
H A Dcipher_wrap.c134 static void gcm_ctx_clone(void *dst, const void *src) in gcm_ctx_clone()
161 static void ccm_ctx_clone(void *dst, const void *src) in ccm_ctx_clone()
176 const unsigned char *input, unsigned char *output) in aes_crypt_ecb_wrap()
183 unsigned char *iv, const unsigned char *input, unsigned char *output) in aes_crypt_cbc_wrap()
193 const unsigned char *input, unsigned char *output) in aes_crypt_cfb128_wrap()
202 unsigned char *iv, const unsigned char *input, unsigned char *output) in aes_crypt_ofb_wrap()
212 const unsigned char *input, unsigned char *output) in aes_crypt_ctr_wrap()
222 const unsigned char data_unit[16], in aes_crypt_xts_wrap()
223 const unsigned char *input, in aes_crypt_xts_wrap()
246 static int aes_setkey_dec_wrap(void *ctx, const unsigned char *key, in aes_setkey_dec_wrap()
[all …]
/optee_os/core/lib/qcbor/inc/qcbor/
H A Dqcbor_encode.h519 QCBOREncode_AddInt64ToMap(QCBOREncodeContext *pCtx, const char *szLabel, int64_t uNum);
543 QCBOREncode_AddUInt64ToMap(QCBOREncodeContext *pCtx, const char *szLabel, uint64_t uNum);
591 QCBOREncode_AddTextToMap(QCBOREncodeContext *pCtx, const char *szLabel, UsefulBufC Text);
606 QCBOREncode_AddSZString(QCBOREncodeContext *pCtx, const char *szString);
609 QCBOREncode_AddSZStringToMap(QCBOREncodeContext *pCtx, const char *szLabel, const char *szString);
612 QCBOREncode_AddSZStringToMapN(QCBOREncodeContext *pCtx, int64_t nLabel, const char *szString);
657 QCBOREncode_AddDoubleToMap(QCBOREncodeContext *pCtx, const char *szLabel, double dNum);
679 QCBOREncode_AddFloatToMap(QCBOREncodeContext *pCtx, const char *szLabel, float fNum);
703 QCBOREncode_AddDoubleNoPreferredToMap(QCBOREncodeContext *pCtx, const char *szLabel, double dNum);
727 QCBOREncode_AddFloatNoPreferredToMap(QCBOREncodeContext *pCtx, const char *szLabel, float fNum);
[all …]
/optee_os/core/include/tee/
H A Dtee_svc_cryp.h30 const struct utee_attribute *params,
41 TEE_Result syscall_hash_init(unsigned long state, const void *iv,
43 TEE_Result syscall_hash_update(unsigned long state, const void *chunk,
45 TEE_Result syscall_hash_final(unsigned long state, const void *chunk,
48 TEE_Result syscall_cipher_init(unsigned long state, const void *iv,
50 TEE_Result syscall_cipher_update(unsigned long state, const void *src,
52 TEE_Result syscall_cipher_final(unsigned long state, const void *src,
56 const struct utee_attribute *params,
61 TEE_Result syscall_authenc_init(unsigned long state, const void *nonce,
65 const void *aad_data, size_t aad_data_len);
[all …]
/optee_os/lib/libutils/isoc/arch/arm/softfloat/source/include/
H A Dsoftfloat.h233 uint_fast32_t extF80M_to_ui32( const extFloat80_t *, uint_fast8_t, bool );
234 uint_fast64_t extF80M_to_ui64( const extFloat80_t *, uint_fast8_t, bool );
235 int_fast32_t extF80M_to_i32( const extFloat80_t *, uint_fast8_t, bool );
236 int_fast64_t extF80M_to_i64( const extFloat80_t *, uint_fast8_t, bool );
237 uint_fast32_t extF80M_to_ui32_r_minMag( const extFloat80_t *, bool );
238 uint_fast64_t extF80M_to_ui64_r_minMag( const extFloat80_t *, bool );
239 int_fast32_t extF80M_to_i32_r_minMag( const extFloat80_t *, bool );
240 int_fast64_t extF80M_to_i64_r_minMag( const extFloat80_t *, bool );
241 float32_t extF80M_to_f32( const extFloat80_t * );
242 float64_t extF80M_to_f64( const extFloat80_t * );
[all …]

12345678910>>...59