/optee_os-3.20.0/lib/libutils/isoc/include/ |
A D | malloc.h | 17 void *malloc(size_t size); 33 size_t size); 37 size_t size); 42 #define malloc(size) mdbg_malloc(__FILE__, __LINE__, (size)) argument 45 #define realloc(ptr, size) \ argument 113 size_t size); 117 #define nex_malloc(size) nex_mdbg_malloc(__FILE__, __LINE__, (size)) argument 152 #define nex_malloc(size) malloc(size) argument 153 #define nex_calloc(nmemb, size) calloc(nmemb, size) argument 154 #define nex_realloc(ptr, size) realloc(ptr, size) argument [all …]
|
/optee_os-3.20.0/lib/libutils/ext/arch/arm/ |
A D | memtag.c | 63 size -= dcsz; in set_tags_dc_gva() 64 } while (size); in set_tags_dc_gva() 72 size -= dcsz; in clear_mem_dc_gzva() 73 } while (size); in clear_mem_dc_gzva() 101 size -= s; in set_tags_dc_helper() 103 s = size & ~mask; in set_tags_dc_helper() 107 size -= s; in set_tags_dc_helper() 109 if (size) in set_tags_dc_helper() 152 size -= s; in clear_mem_dc() 158 size -= s; in clear_mem_dc() [all …]
|
/optee_os-3.20.0/core/lib/libtomcrypt/src/pk/ecc/ |
A D | ltc_ecc_export_point.c | 14 if (size > sizeof(buf)) return CRYPT_BUFFER_OVERFLOW; in ltc_ecc_export_point() 15 if ((xsize = mp_unsigned_bin_size(x)) > size) return CRYPT_BUFFER_OVERFLOW; in ltc_ecc_export_point() 19 if (*outlen < (1 + size)) { in ltc_ecc_export_point() 20 *outlen = 1 + size; in ltc_ecc_export_point() 28 XMEMCPY(out+1, buf, size); in ltc_ecc_export_point() 30 *outlen = 1 + size; in ltc_ecc_export_point() 33 if (*outlen < (1 + 2*size)) { in ltc_ecc_export_point() 34 *outlen = 1 + 2*size; in ltc_ecc_export_point() 42 XMEMCPY(out+1, buf, size); in ltc_ecc_export_point() 46 XMEMCPY(out+1+size, buf, size); in ltc_ecc_export_point() [all …]
|
A D | ecc_get_key.c | 18 unsigned long size, ksize; in ecc_get_key() local 25 size = key->dp.size; in ecc_get_key() 30 …if ((err = ltc_ecc_export_point(out, outlen, key->pubkey.x, key->pubkey.y, size, compressed)) != C… in ecc_get_key() 36 *outlen = size; in ecc_get_key() 37 …if (size > *outlen) return CRYPT_BUFFER_OV… in ecc_get_key() 38 …if ((ksize = mp_unsigned_bin_size(key->k)) > size) return CRYPT_BUFFER_OV… in ecc_get_key() 40 if ((err = mp_to_unsigned_bin(key->k, out + (size - ksize))) != CRYPT_OK) return err; in ecc_get_key() 41 zeromem(out, size - ksize); in ecc_get_key()
|
A D | ecc_ssh_ecdsa_encode_name.c | 24 int err, size = 0; in ecc_ssh_ecdsa_encode_name() local 36 size = snprintf(buffer, *buflen, "ecdsa-sha2-nistp256"); in ecc_ssh_ecdsa_encode_name() 40 size = snprintf(buffer, *buflen, "ecdsa-sha2-nistp384"); in ecc_ssh_ecdsa_encode_name() 44 size = snprintf(buffer, *buflen, "ecdsa-sha2-nistp521"); in ecc_ssh_ecdsa_encode_name() 47 size = snprintf(buffer, *buflen, "ecdsa-sha2-%s", oidstr); in ecc_ssh_ecdsa_encode_name() 52 if (size < 0) { in ecc_ssh_ecdsa_encode_name() 54 } else if ((unsigned)size >= *buflen) { in ecc_ssh_ecdsa_encode_name() 59 *buflen = size + 1; /* the string length + NUL byte */ in ecc_ssh_ecdsa_encode_name()
|
/optee_os-3.20.0/core/lib/libtomcrypt/src/pk/asn1/der/choice/ |
A D | der_decode_choice.c | 23 unsigned long size, x, z; in der_decode_choice() local 42 size = list[x].size; in der_decode_choice() 78 if (der_length_bit_string(size, &z) == CRYPT_OK) { in der_decode_choice() 80 list[x].size = size; in der_decode_choice() 91 list[x].size = size; in der_decode_choice() 102 list[x].size = size; in der_decode_choice() 121 list[x].size = size; in der_decode_choice() 132 list[x].size = size; in der_decode_choice() 143 list[x].size = size; in der_decode_choice() 154 list[x].size = size; in der_decode_choice() [all …]
|
/optee_os-3.20.0/core/lib/libtomcrypt/src/misc/ssh/ |
A D | ssh_encode_sequence_multi.c | 24 ulong32 size; in ssh_encode_sequence_multi() local 36 size = 0; in ssh_encode_sequence_multi() 43 size++; in ssh_encode_sequence_multi() 47 size += 4; in ssh_encode_sequence_multi() 51 size += 8; in ssh_encode_sequence_multi() 57 size += 4; in ssh_encode_sequence_multi() 62 size += 4; in ssh_encode_sequence_multi() 78 if (*outlen < size) { in ssh_encode_sequence_multi() 79 *outlen = size; in ssh_encode_sequence_multi() 83 *outlen = size; in ssh_encode_sequence_multi() [all …]
|
A D | ssh_decode_sequence_multi.c | 31 ulong32 size; in ssh_decode_sequence_multi() local 54 size = 0xFFFFFFFFU; in ssh_decode_sequence_multi() 58 size = 1; in ssh_decode_sequence_multi() 61 size = 4; in ssh_decode_sequence_multi() 64 size = 8; in ssh_decode_sequence_multi() 82 if (remaining < size) { in ssh_decode_sequence_multi() 86 remaining -= size; in ssh_decode_sequence_multi() 131 if (size > 0) { in ssh_decode_sequence_multi() 135 *bufsize = size; in ssh_decode_sequence_multi() 136 in += size; in ssh_decode_sequence_multi() [all …]
|
/optee_os-3.20.0/core/kernel/ |
A D | asan.c | 30 uintptr_t size; member 175 if (!asan_active || !size) in check_access() 198 check_access(addr, size); in check_load() 203 check_access(addr, size); in check_store() 227 { report_##type(addr, size); } 243 check_load(addr, size); in __asan_loadN_noabort() 249 check_store(addr, size); in __asan_storeN_noabort() 255 report_load(addr, size); in __asan_report_load_n_noabort() 261 report_store(addr, size); in __asan_report_store_n_noabort() 274 for (n = 0; n < size; n++) in __asan_register_globals() [all …]
|
A D | tpm.c | 27 size_t *size) in read_dt_tpm_log_info() argument 65 *size = fdt32_to_cpu(property[0]); in read_dt_tpm_log_info() 68 return *size; in read_dt_tpm_log_info() 73 paddr_t *addr, size_t *size) in get_tpm_phys_params() argument 93 if (read_dt_tpm_log_info((void *)fdt, node, addr, size) < 0) { in get_tpm_phys_params() 99 *size = CFG_TPM_MAX_LOG_SIZE; in get_tpm_phys_params() 104 TEE_Result tpm_get_event_log(void *buf, size_t *size) in tpm_get_event_log() argument 106 const size_t buf_size = *size; in tpm_get_event_log() 108 *size = tpm_log_size; in tpm_get_event_log() 125 TEE_Result tpm_get_event_log_size(size_t *size) in tpm_get_event_log_size() argument [all …]
|
/optee_os-3.20.0/core/lib/libtomcrypt/src/pk/asn1/der/set/ |
A D | der_encode_setof.c | 14 unsigned long size; member 24 r = XMEMCMP(A->start, B->start, MIN(A->size, B->size)); in s_qsort_helper() 26 if (r == 0 && A->size != B->size) { in s_qsort_helper() 27 if (A->size > B->size) { in s_qsort_helper() 28 for (x = B->size; x < A->size; x++) { in s_qsort_helper() 34 for (x = A->size; x < B->size; x++) { in s_qsort_helper() 113 edges[x].size = y; in der_encode_setof() 116 edges[x].size = 0; in der_encode_setof() 118 edges[x].size = (edges[x].size << 8) | ((unsigned long)ptr[z++]); in der_encode_setof() 123 edges[x].size += z; in der_encode_setof() [all …]
|
/optee_os-3.20.0/ta/pkcs11/src/ |
A D | attributes.c | 44 data32 = size; in add_attribute() 131 if (pkcs11_ref.size) in get_attribute_ptrs() 174 uint32_t size = 0; in get_attribute() local 181 *attr_size = size; in get_attribute() 190 *attr_size = size; in get_attribute() 225 cli_head.size); in modify_attributes_list() 263 uint32_t size = 0; in attributes_match_reference() local 269 if (rc || !value || size != pkcs11_ref.size || in attributes_match_reference() 292 uint32_t size = 0; in attributes_match_add_reference() local 304 if (rc || !value || size != pkcs11_ref.size || in attributes_match_add_reference() [all …]
|
A D | serializer.c | 24 args->size = size; in serialargs_init() 32 rc = serialargs_get_ptr(args, &src, size); in serialargs_get() 34 TEE_MemMove(out, src, size); in serialargs_get() 41 void **out, size_t size) in alloc_and_get() argument 48 if (ADD_OVERFLOW(buf0_sz, size, &sz)) in alloc_and_get() 67 TEE_MemMove(ptr + buf0_sz, src, size); in alloc_and_get() 75 void **out, size_t size) in serialargs_alloc_and_get() argument 81 size_t size) in serialargs_get_ptr() argument 89 if (!size) { in serialargs_get_ptr() 96 args->size, args->size - (args->next - args->start), size); in serialargs_get_ptr() [all …]
|
/optee_os-3.20.0/lib/libutils/ext/include/ |
A D | memtag.h | 30 void *(*set_tags)(void *addr, size_t size, uint8_t tag); 31 void *(*set_random_tags)(void *addr, size_t size); 32 void (*clear_mem)(void *addr, size_t size); 46 size_t size __unused) in __memtag_disabled_set_random_tags() 53 memset(addr, 0, size); in __memtag_disabled_clear_mem() 78 return __memtag_ops->set_tags(addr, size, tag); in memtag_set_tags() 80 return __memtag_disabled_set_tags(addr, size, tag); in memtag_set_tags() 101 return __memtag_ops->set_random_tags(addr, size); in memtag_set_random_tags() 103 return __memtag_disabled_set_random_tags(addr, size); in memtag_set_random_tags() 110 __memtag_ops->clear_mem(addr, size); in memtag_clear_mem() [all …]
|
A D | confine_array_index.h | 70 static inline size_t confine_array_index(size_t index, size_t size) { in confine_array_index() argument 81 : "r"(index), "r"(size) in confine_array_index() 87 static inline size_t confine_array_index(size_t index, size_t size) in confine_array_index() argument 113 : "+r" (ret_val) : "r" (size) : "cc"); in confine_array_index() 120 : "+r" (ret_val) : "r" (size) : "cc"); in confine_array_index() 128 static inline size_t confine_array_index(size_t index, size_t size) { in confine_array_index() argument 140 : "r"(index), "r"(size) in confine_array_index() 147 static inline size_t confine_array_index(size_t index, size_t size) { in confine_array_index() argument 152 if (index < size) in confine_array_index()
|
/optee_os-3.20.0/core/lib/libtomcrypt/src/pk/asn1/der/custom_type/ |
A D | der_decode_custom_type.c | 50 unsigned long size, x, y, z, blksize; in der_decode_custom_type_ex() local 99 outlen = root->size; in der_decode_custom_type_ex() 144 size = list[i].size; in der_decode_custom_type_ex() 214 list[i].size = size; in der_decode_custom_type_ex() 226 list[i].size = size; in der_decode_custom_type_ex() 238 list[i].size = size; in der_decode_custom_type_ex() 259 list[i].size = size; in der_decode_custom_type_ex() 271 list[i].size = size; in der_decode_custom_type_ex() 283 list[i].size = size; in der_decode_custom_type_ex() 295 list[i].size = size; in der_decode_custom_type_ex() [all …]
|
/optee_os-3.20.0/scripts/ |
A D | mem_usage.py | 49 if size == 0: 56 size_kib = size / 1024 60 size, size_kib) 66 def print_pager_stat(name, size): argument 67 size_kib = size / 1024 69 printf('%d ', size) 143 size = int(sect['size'], 16) 152 init_size += size 154 paged_size += size 158 unpaged_size += size [all …]
|
/optee_os-3.20.0/core/mm/ |
A D | tee_mm.c | 17 return nex_malloc(size); in pmalloc() 19 return malloc(size); in pmalloc() 27 return calloc(num_el, size); in pcalloc() 49 size = ROUNDDOWN(size - rounded, 1 << shift); in tee_mm_init() 54 pool->size = size; in tee_mm_init() 100 sz += entry->size; in tee_mm_stats_allocated() 119 stats->size = pool->size; in tee_mm_get_pool_stats() 160 if (!size) in tee_mm_alloc() 169 entry->next->size)) in tee_mm_alloc() 194 if (!pool->size) in tee_mm_alloc() [all …]
|
/optee_os-3.20.0/core/drivers/crypto/caam/include/ |
A D | caam_utils_mem.h | 19 void *caam_alloc(size_t size); 26 void *caam_calloc(size_t size); 33 void *caam_calloc_align(size_t size); 62 enum caam_status caam_calloc_buf(struct caambuf *buf, size_t size); 70 enum caam_status caam_alloc_buf(struct caambuf *buf, size_t size); 79 enum caam_status caam_calloc_align_buf(struct caambuf *buf, size_t size); 87 enum caam_status caam_alloc_align_buf(struct caambuf *buf, size_t size); 127 bool caam_mem_is_cached_buf(void *buf, size_t size);
|
/optee_os-3.20.0/core/lib/libtomcrypt/src/pk/asn1/der/sequence/ |
A D | der_decode_sequence_flexi.c | 132 l->size = 1; in s_der_decode_sequence_flexi() 151 l->size = 1; in s_der_decode_sequence_flexi() 197 l->size = len; in s_der_decode_sequence_flexi() 227 l->size = 0; in s_der_decode_sequence_flexi() 239 l->size = len; in s_der_decode_sequence_flexi() 269 l->size = len; in s_der_decode_sequence_flexi() 292 l->size = len; in s_der_decode_sequence_flexi() 315 l->size = len; in s_der_decode_sequence_flexi() 338 l->size = len; in s_der_decode_sequence_flexi() 361 l->size = 1; in s_der_decode_sequence_flexi() [all …]
|
/optee_os-3.20.0/core/arch/arm/dts/ |
A D | fsl-lx2160a-qds.dts | 38 #size-cells = <0>; 43 #size-cells = <0>; 49 #size-cells = <0>; 55 #size-cells = <0>; 61 #size-cells = <0>; 67 #size-cells = <0>; 73 #size-cells = <0>; 79 #size-cells = <0>; 85 #size-cells = <0>; 91 #size-cells = <0>; [all …]
|
/optee_os-3.20.0/lib/libutee/arch/arm/ |
A D | tcb.c | 53 unsigned long size; member 57 #define DTV_SIZE(size) (sizeof(union dtv) + (size)) argument 91 size_t size = 0; in __utee_tcb_init() local 122 _tcb->dtv = realloc(_tcb->dtv, size); in __utee_tcb_init() 129 size = 0; in __utee_tcb_init() 136 if (size + phdr->p_memsz <= _tls_size) { in __utee_tcb_init() 140 _tcb->dtv[i + 1].tls = _tcb->tls + size; in __utee_tcb_init() 142 memcpy(_tcb->tls + size, in __utee_tcb_init() 146 memset(_tcb->tls + size + phdr->p_filesz, 0, in __utee_tcb_init() 148 size += phdr->p_memsz; in __utee_tcb_init() [all …]
|
/optee_os-3.20.0/lib/libutils/ext/ |
A D | mempool.c | 56 size_t size; /* size of the memory pool, in bytes */ member 63 void (*release_mem)(void *ptr, size_t size); 74 size_t sz = pool->size - raw_malloc_get_ctx_size(); in init_mpool() 110 pool->release_mem((void *)pool->data, pool->size); in put_pool() 118 mempool_alloc_pool(void *data, size_t size, in mempool_alloc_pool() argument 119 void (*release_mem)(void *ptr, size_t size) __maybe_unused) in mempool_alloc_pool() 127 pool->size = size; in mempool_alloc_pool() 140 void *mempool_alloc(struct mempool *pool, size_t size) in mempool_alloc() argument 146 p = raw_malloc(0, 0, size, pool->mctx); in mempool_alloc() 166 void *mempool_calloc(struct mempool *pool, size_t nmemb, size_t size) in mempool_calloc() argument [all …]
|
/optee_os-3.20.0/core/drivers/bnxt/ |
A D | bnxt_fw.c | 180 uint32_t size; member 227 if (size > (region->c_base + region->size - bnxt_view_addr)) { in ape_host_view_addr_get() 229 bnxt_view_addr, size); in ape_host_view_addr_get() 423 size_t size = 0; in ape_section_copy() local 459 size = section->org_data_len; in ape_section_copy() 482 size = size / sizeof(uint32_t); in ape_section_copy() 512 size = size / sizeof(uint32_t); in ape_section_zero() 587 size_t size = 0; in bnxt_crash_config() local 638 uint32_t size = 0; in bnxt_load_fw() local 659 size = size / sizeof(uint32_t); in bnxt_load_fw() [all …]
|
/optee_os-3.20.0/core/include/kernel/ |
A D | cache_helpers.h | 20 void dcache_cleaninv_range(void *addr, size_t size); 21 void dcache_clean_range(void *addr, size_t size); 22 void dcache_inv_range(void *addr, size_t size); 23 void dcache_clean_range_pou(void *addr, size_t size); 26 void icache_inv_range(void *addr, size_t size); 27 void icache_inv_user_range(void *addr, size_t size);
|