| /optee_os/lib/libutee/ |
| H A D | tee_api_panic.c | 38 static TEE_Result check_access(uint32_t flags, void *buf, size_t len) in check_access() 52 void __utee_check_outbuf_annotation(void *buf, size_t *len) in __utee_check_outbuf_annotation() 60 void __utee_check_gp11_outbuf_annotation(void *buf, uint32_t *len) in __utee_check_gp11_outbuf_annotation() 74 void __utee_check_outstring_annotation(char *buf, size_t *len) in __utee_check_outstring_annotation() 82 void __utee_check_gp11_outstring_annotation(char *buf, uint32_t *len) in __utee_check_gp11_outstring_annotation() 90 void __utee_check_out_annotation(void *buf, const size_t len) in __utee_check_out_annotation() 110 void __utee_check_inout_annotation(void *buf, const size_t len) in __utee_check_inout_annotation()
|
| H A D | tee_system_pta.c | 32 void *tee_map_zi(size_t len, uint32_t flags) in tee_map_zi() 62 TEE_Result tee_unmap(void *buf, size_t len) in tee_unmap() 82 uint32_t sub_cmd, void *buf, size_t len, in tee_invoke_supp_plugin()
|
| /optee_os/core/kernel/ |
| H A D | user_access.c | 37 TEE_Result check_user_access(uint32_t flags, const void *uaddr, size_t len) in check_user_access() 47 TEE_Result copy_from_user(void *kaddr, const void *uaddr, size_t len) in copy_from_user() 63 TEE_Result copy_to_user(void *uaddr, const void *kaddr, size_t len) in copy_to_user() 79 TEE_Result copy_from_user_private(void *kaddr, const void *uaddr, size_t len) in copy_from_user_private() 95 TEE_Result copy_to_user_private(void *uaddr, const void *kaddr, size_t len) in copy_to_user_private() 130 void *bb_alloc(size_t len) in bb_alloc() 144 static void bb_free_helper(struct user_mode_ctx *uctx, vaddr_t bb, size_t len) in bb_free_helper() 162 void bb_free(void *bb, size_t len) in bb_free() 170 void bb_free_wipe(void *bb, size_t len) in bb_free_wipe() 209 size_t strnlen_user(const void *uaddr, size_t len) in strnlen_user() [all …]
|
| H A D | otp_stubs.c | 29 __weak int tee_otp_get_die_id(uint8_t *buffer, size_t len) in tee_otp_get_die_id() 48 uint8_t *buffer, size_t len) in tee_otp_get_ta_enc_key()
|
| /optee_os/core/drivers/crypto/caam/include/ |
| H A D | caam_desc_helper.h | 51 size_t len = 0; in dump_desc() local 73 #define DESC_HEADER(len) (DESC_HDR(0) | HDR_JD_DESCLEN(len)) argument 78 #define DESC_HEADER_IDX(len, idx) (DESC_HDR(idx) | HDR_JD_DESCLEN(len)) argument 136 #define LD_IMM(cla, dst, len) \ argument 144 #define LD_IMM_OFF(cla, dst, len, off) \ argument 151 #define LD_NOCLASS_IMM(dst, len) LD_IMM(CLASS_NO, dst, len) argument 156 #define LD_NOIMM(cla, dst, len) \ argument 163 #define LD_NOIMM_OFF(cla, dst, len, off) \ argument 170 #define FIFO_LD(cla, dst, act, len) \ argument 178 #define FIFO_LD_SGT(cla, dst, act, len) \ argument [all …]
|
| H A D | caam_desc_ccb_defines.h | 48 #define NFIFO_DATA_LENGTH(len) SHIFT_U32((len) & 0xFFF, 0) argument 49 #define NFIFO_PAD_LENGTH(len) SHIFT_U32((len) & 0x7F, 0) argument 54 #define NFIFO_PAD(cla, options, data, pad, len) \ argument 61 #define NFIFO_NOPAD(cla, options, src, data, len) \ argument
|
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | asn1parse.c | 30 size_t *len) in mbedtls_asn1_get_len() 63 size_t *len, int tag) in mbedtls_asn1_get_tag() 85 size_t len; in mbedtls_asn1_get_bool() local 106 size_t len; in asn1_get_tagged_int() local 168 size_t len; in mbedtls_asn1_get_mpi() local 226 unsigned char *start, size_t len), in mbedtls_asn1_traverse_sequence_of() 230 size_t len; in mbedtls_asn1_traverse_sequence_of() local 272 size_t *len) in mbedtls_asn1_get_bitstring_null() 310 size_t len) in asn1_get_sequence_of_cb() 356 size_t len; in mbedtls_asn1_get_alg() local [all …]
|
| H A D | asn1write.c | 24 int mbedtls_asn1_write_len(unsigned char **p, const unsigned char *start, size_t len) in mbedtls_asn1_write_len() 71 size_t len, in mbedtls_asn1_write_len_and_tag() 85 size_t len = 0; in mbedtls_asn1_write_raw_buffer() local 104 size_t len = 0; in mbedtls_asn1_write_mpi() local 153 size_t len = 0; in mbedtls_asn1_write_oid() local 172 size_t len = 0; in mbedtls_asn1_write_algorithm_identifier_ext() local 190 size_t len = 0; in mbedtls_asn1_write_bool() local 204 size_t len = 0; in asn1_write_tagged_int() local 240 size_t len = 0; in mbedtls_asn1_write_tagged_string() local 315 size_t len = 0; in mbedtls_asn1_write_bitstring() local [all …]
|
| H A D | entropy_poll.c | 45 int mbedtls_platform_entropy_poll(void *data, unsigned char *output, size_t len, in mbedtls_platform_entropy_poll() 130 size_t len; in sysctl_arnd_wrapper() local 151 unsigned char *output, size_t len, size_t *olen) in mbedtls_platform_entropy_poll() 208 unsigned char *output, size_t len, size_t *olen) in mbedtls_nv_seed_poll()
|
| H A D | pkcs7.c | 41 size_t *len) in pkcs7_get_next_content_len() 88 size_t len = 0; in pkcs7_get_content_info_type() local 137 size_t len = 0; in pkcs7_get_digest_algorithm_set() local 227 size_t len = 0; in pkcs7_get_signature() local 283 size_t len = 0; in pkcs7_get_signer_info() local 384 size_t len = 0; in pkcs7_get_signers_info_set() local 457 size_t len = 0; in pkcs7_get_signed_data() local 558 size_t len = 0; in mbedtls_pkcs7_parse_der() local
|
| H A D | pkwrite.c | 97 size_t len = 0; in pk_write_ec_pubkey() local 122 size_t len = 0; in pk_write_ec_pubkey() local 234 size_t len = 0; in pk_write_ec_param() local 267 size_t len = 0; in pk_write_ec_rfc8410_der() local 309 size_t len = 0; in pk_write_ec_der() local 364 size_t len = 0; in pk_write_opaque_pubkey() local 423 size_t len = 0; in mbedtls_pk_write_pubkey() local 450 size_t len = 0, par_len = 0, oid_len = 0; in mbedtls_pk_write_pubkey_der() local
|
| H A D | x509_create.c | 139 int len, in parse_attribute_value_string() 203 size_t len, in parse_attribute_value_hex_der_encoded() 421 size_t len = 0; in x509_write_name() local 454 size_t len = 0; in mbedtls_x509_write_names() local 476 size_t len = 0; in mbedtls_x509_write_sig() local 519 size_t len = 0; in x509_write_extension() local 556 size_t len = 0; in mbedtls_x509_write_extensions() local
|
| /optee_os/core/drivers/crypto/se050/glue/ |
| H A D | user.c | 13 sss_status_t glue_mac_context_init(void **mac, const uint8_t *key, size_t len) in glue_mac_context_init() 29 sss_status_t glue_mac_update(void *mac, const uint8_t *msg, size_t len) in glue_mac_update() 37 sss_status_t glue_mac_final(void *mac, uint8_t *buf, size_t len) in glue_mac_final() 68 const uint8_t *src, uint8_t *dst, size_t len) in glue_cipher_one_go() 86 sss_status_t glue_rng_get_random(uint8_t *data, size_t len) in glue_rng_get_random()
|
| H A D | i2c.c | 17 static int i2c_transfer(uint8_t *buffer, int len, enum rpc_i2c_mode mode) in i2c_transfer() 38 int glue_i2c_read(uint8_t *buffer, int len) in glue_i2c_read() 43 int glue_i2c_write(uint8_t *buffer, int len) in glue_i2c_write()
|
| /optee_os/core/arch/arm/crypto/ |
| H A D | sm4_armv8a_neon.c | 36 unsigned int len) in crypto_accel_sm4_ecb_enc() 48 unsigned int len, void *iv) in crypto_accel_sm4_cbc_enc() 60 unsigned int len, void *iv) in crypto_accel_sm4_cbc_dec() 72 unsigned int len, void *iv) in crypto_accel_sm4_ctr_enc() 84 const void *key2, unsigned int len, void *iv) in crypto_accel_sm4_xts_enc() 96 const void *key2, unsigned int len, void *iv) in crypto_accel_sm4_xts_dec()
|
| H A D | sm4_armv8a_ce.c | 36 unsigned int len) in crypto_accel_sm4_ecb_enc() 48 unsigned int len, void *iv) in crypto_accel_sm4_cbc_enc() 60 unsigned int len, void *iv) in crypto_accel_sm4_cbc_dec() 72 unsigned int len, void *iv) in crypto_accel_sm4_ctr_enc() 84 const void *key2, unsigned int len, void *iv) in crypto_accel_sm4_xts_enc() 96 const void *key2, unsigned int len, void *iv) in crypto_accel_sm4_xts_dec()
|
| /optee_os/core/crypto/ |
| H A D | aes-gcm.c | 18 static void xor_buf(uint8_t *dst, const uint8_t *src, size_t len) in xor_buf() 28 const uint8_t *data, size_t len) in ghash_update_pad_zero() 141 const void *data, size_t len) in __gcm_update_aad() 184 const void *data, size_t len) in internal_aes_gcm_update_aad() 193 size_t len, void *dst) in __gcm_update_payload() 259 const void *src, size_t len, in internal_aes_gcm_update_payload() 269 size_t len, uint8_t *dst) in operation_final() 292 const void *src, size_t len, void *dst, in __gcm_enc_final() 311 const void *src, size_t len, void *dst, in internal_aes_gcm_enc_final() 320 const void *src, size_t len, void *dst, in __gcm_dec_final() [all …]
|
| /optee_os/core/lib/libtomcrypt/src/prngs/ |
| H A D | rng_get_bytes.c | 13 static unsigned long s_rng_nix(unsigned char *buf, unsigned long len, in s_rng_nix() 56 static unsigned long s_rng_ansic(unsigned char *buf, unsigned long len, in s_rng_ansic() 91 static unsigned long s_rng_win32(unsigned char *buf, unsigned long len, in s_rng_win32() 112 static unsigned long s_rng_win32(unsigned char *buf, unsigned long len, in s_rng_win32()
|
| /optee_os/core/include/mm/ |
| H A D | core_memprot.h | 40 #define tee_pbuf_is_non_sec(buf, len) \ argument 43 #define tee_pbuf_is_sec(buf, len) \ argument 46 #define tee_vbuf_is_non_sec(buf, len) \ argument 49 #define tee_vbuf_is_sec(buf, len) \ argument
|
| /optee_os/core/tee/ |
| H A D | tee_ta_enc_manager.c | 13 size_t len) in tee_ta_decrypt_init() 40 size_t len) in tee_ta_decrypt_update() 54 uint8_t *dst, uint8_t *src, size_t len) in tee_ta_decrypt_final()
|
| /optee_os/core/lib/libfdt/ |
| H A D | fdt_wip.c | 16 int len) in fdt_setprop_inplace_namelen_partial() 34 const void *val, int len) in fdt_setprop_inplace() 51 static void fdt_nop_region_(void *start, int len) in fdt_nop_region_() 62 int len; in fdt_nop_property() local
|
| /optee_os/core/mm/ |
| H A D | boot_mem.c | 37 size_t len; member 61 static void *mem_alloc_tmp(struct boot_mem_desc *desc, size_t len, size_t align) in mem_alloc_tmp() 102 static void *mem_alloc(struct boot_mem_desc *desc, size_t len, size_t align) in mem_alloc() 234 void *boot_mem_alloc(size_t len, size_t align) in boot_mem_alloc() 239 void *boot_mem_alloc_tmp(size_t len, size_t align) in boot_mem_alloc_tmp() 248 void boot_mem_foreach_padding(bool (*func)(vaddr_t va, size_t len, void *ptr), in boot_mem_foreach_padding() 260 size_t len = 0; in boot_mem_foreach_padding() local
|
| /optee_os/core/arch/arm/mm/ |
| H A D | core_mmu.c | 34 void tlbi_va_range(vaddr_t va, size_t len, size_t granule) in tlbi_va_range() 49 void tlbi_va_range_asid(vaddr_t va, size_t len, size_t granule, uint32_t asid) in tlbi_va_range_asid() 64 TEE_Result cache_op_inner(enum cache_op op, void *va, size_t len) in cache_op_inner() 98 TEE_Result cache_op_outer(enum cache_op op, paddr_t pa, size_t len) in cache_op_outer()
|
| /optee_os/core/lib/libtomcrypt/src/modes/ctr/ |
| H A D | ctr_encrypt.c | 41 static int s_ctr_encrypt(const unsigned char *pt, unsigned char *ct, unsigned long len, symmetric_C… in s_ctr_encrypt() 87 int ctr_encrypt(const unsigned char *pt, unsigned char *ct, unsigned long len, symmetric_CTR *ctr) in ctr_encrypt()
|
| /optee_os/core/drivers/crypto/caam/utils/ |
| H A D | utils_sgt_v2.c | 26 uint64_t len = 0; in sgt_entry_offset() local 51 void caam_sgt_set_entry(union caamsgt *sgt, paddr_t paddr, size_t len, in caam_sgt_set_entry()
|