| /optee_os/core/lib/libtomcrypt/src/math/ |
| H A D | multi.c | 10 void **cur = a; in ltc_init_multi() local 15 while (cur != NULL) { in ltc_init_multi() 16 if (mp_init(cur) != CRYPT_OK) { in ltc_init_multi() 21 cur = a; in ltc_init_multi() 23 mp_clear(*cur); in ltc_init_multi() 24 cur = va_arg(clean_list, void**); in ltc_init_multi() 31 cur = va_arg(args, void**); in ltc_init_multi() 39 void **cur = a; in ltc_init_multi_size() local 44 while (cur != NULL) { in ltc_init_multi_size() 45 if (mp_init_size(size_bits, cur) != CRYPT_OK) { in ltc_init_multi_size() [all …]
|
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | ssl_cache.c | 46 mbedtls_ssl_cache_entry *cur; in ssl_cache_find_entry() local 48 for (cur = cache->chain; cur != NULL; cur = cur->next) { in ssl_cache_find_entry() 51 (int) (t - cur->timestamp) > cache->timeout) { in ssl_cache_find_entry() 56 if (session_id_len != cur->session_id_len || in ssl_cache_find_entry() 57 memcmp(session_id, cur->session_id, in ssl_cache_find_entry() 58 cur->session_id_len) != 0) { in ssl_cache_find_entry() 65 if (cur != NULL) { in ssl_cache_find_entry() 66 *dst = cur; in ssl_cache_find_entry() 141 mbedtls_ssl_cache_entry *cur, *last; in ssl_cache_pick_writing_slot() local 152 for (cur = cache->chain; cur != NULL; cur = cur->next) { in ssl_cache_pick_writing_slot() [all …]
|
| H A D | x509write.c | 45 const mbedtls_x509_san_list *cur; in mbedtls_x509_write_set_san_common() local 52 for (cur = san_list; cur != NULL; cur = cur->next) { in mbedtls_x509_write_set_san_common() 54 switch (cur->node.type) { in mbedtls_x509_write_set_san_common() 63 CHECK_OVERFLOW_ADD(buflen, cur->node.san.unstructured_name.len); in mbedtls_x509_write_set_san_common() 68 const mbedtls_asn1_named_data *chunk = &cur->node.san.directory_name; in mbedtls_x509_write_set_san_common() 98 cur = san_list; in mbedtls_x509_write_set_san_common() 100 while (cur != NULL) { in mbedtls_x509_write_set_san_common() 102 switch (cur->node.type) { in mbedtls_x509_write_set_san_common() 109 (const unsigned char *) cur->node.san.unstructured_name.p; in mbedtls_x509_write_set_san_common() 110 size_t unstructured_name_len = cur->node.san.unstructured_name.len; in mbedtls_x509_write_set_san_common() [all …]
|
| H A D | memory_buffer_alloc.c | 95 memory_header *cur = heap.first; in debug_chain() local 98 while (cur != NULL) { in debug_chain() 99 debug_header(cur); in debug_chain() 100 cur = cur->next; in debug_chain() 104 cur = heap.first_free; in debug_chain() 106 while (cur != NULL) { in debug_chain() 107 debug_header(cur); in debug_chain() 108 cur = cur->next_free; in debug_chain() 155 memory_header *prv = heap.first, *cur; in verify_chain() local 173 cur = heap.first->next; in verify_chain() [all …]
|
| H A D | asn1parse.c | 304 mbedtls_asn1_sequence *cur; member 314 mbedtls_asn1_sequence *cur = in asn1_get_sequence_of_cb() local 315 cb_ctx->cur; in asn1_get_sequence_of_cb() 317 if (cur->buf.p != NULL) { in asn1_get_sequence_of_cb() 318 cur->next = in asn1_get_sequence_of_cb() 321 if (cur->next == NULL) { in asn1_get_sequence_of_cb() 325 cur = cur->next; in asn1_get_sequence_of_cb() 328 cur->buf.p = start; in asn1_get_sequence_of_cb() 329 cur->buf.len = len; in asn1_get_sequence_of_cb() 330 cur->buf.tag = tag; in asn1_get_sequence_of_cb() [all …]
|
| H A D | asn1write.c | 382 mbedtls_asn1_named_data *cur; in mbedtls_asn1_store_named_data() local 384 if ((cur = asn1_find_named_data(*head, oid, oid_len)) == NULL) { in mbedtls_asn1_store_named_data() 387 cur = (mbedtls_asn1_named_data *) mbedtls_calloc(1, in mbedtls_asn1_store_named_data() 389 if (cur == NULL) { in mbedtls_asn1_store_named_data() 393 cur->oid.len = oid_len; in mbedtls_asn1_store_named_data() 394 cur->oid.p = mbedtls_calloc(1, oid_len); in mbedtls_asn1_store_named_data() 395 if (cur->oid.p == NULL) { in mbedtls_asn1_store_named_data() 396 mbedtls_free(cur); in mbedtls_asn1_store_named_data() 400 memcpy(cur->oid.p, oid, oid_len); in mbedtls_asn1_store_named_data() 402 cur->val.len = val_len; in mbedtls_asn1_store_named_data() [all …]
|
| H A D | x509_create.c | 103 const x509_attr_descriptor_t *cur; in x509_attr_descr_from_name() local 105 for (cur = x509_attrs; cur->name != NULL; cur++) { in x509_attr_descr_from_name() 106 if (cur->name_len == name_len && in x509_attr_descr_from_name() 107 strncmp(cur->name, name, name_len) == 0) { in x509_attr_descr_from_name() 112 if (cur->name == NULL) { in x509_attr_descr_from_name() 116 return cur; in x509_attr_descr_from_name() 350 mbedtls_asn1_named_data *cur = in mbedtls_x509_string_to_names() local 356 if (cur == NULL) { in mbedtls_x509_string_to_names() 361 cur->val.tag = tag; in mbedtls_x509_string_to_names() 387 mbedtls_asn1_named_data *cur; in mbedtls_x509_set_extension() local [all …]
|
| H A D | net_sockets.c | 162 struct addrinfo hints, *addr_list, *cur; in mbedtls_net_connect() local 180 for (cur = addr_list; cur != NULL; cur = cur->ai_next) { in mbedtls_net_connect() 181 ctx->fd = (int) socket(cur->ai_family, cur->ai_socktype, in mbedtls_net_connect() 182 cur->ai_protocol); in mbedtls_net_connect() 188 if (connect(ctx->fd, cur->ai_addr, MSVC_INT_CAST cur->ai_addrlen) == 0) { in mbedtls_net_connect() 208 struct addrinfo hints, *addr_list, *cur; in mbedtls_net_bind() local 229 for (cur = addr_list; cur != NULL; cur = cur->ai_next) { in mbedtls_net_bind() 230 ctx->fd = (int) socket(cur->ai_family, cur->ai_socktype, in mbedtls_net_bind() 231 cur->ai_protocol); in mbedtls_net_bind() 245 if (bind(ctx->fd, cur->ai_addr, MSVC_INT_CAST cur->ai_addrlen) != 0) { in mbedtls_net_bind()
|
| H A D | x509_crt.c | 746 mbedtls_asn1_sequence *cur = certificate_policies; in x509_get_certificate_policies() local 803 if (cur->buf.p != NULL) { in x509_get_certificate_policies() 804 if (cur->next != NULL) { in x509_get_certificate_policies() 808 cur->next = mbedtls_calloc(1, sizeof(mbedtls_asn1_sequence)); in x509_get_certificate_policies() 810 if (cur->next == NULL) { in x509_get_certificate_policies() 815 cur = cur->next; in x509_get_certificate_policies() 818 buf = &(cur->buf); in x509_get_certificate_policies() 848 cur->next = NULL; in x509_get_certificate_policies() 1695 const mbedtls_x509_sequence *cur = extended_key_usage; in x509_info_ext_key_usage() local 1698 while (cur != NULL) { in x509_info_ext_key_usage() [all …]
|
| H A D | oid.c | 49 const mbedtls_oid_descriptor_t *cur = \ 52 while (cur->asn1 != NULL) { \ 53 if (cur->asn1_len == oid->len && \ 54 memcmp(cur->asn1, oid->p, oid->len) == 0) { \ 58 cur = (const mbedtls_oid_descriptor_t *) p; \ 114 const TYPE_T *cur = (LIST); \ 115 while (cur->descriptor.asn1 != NULL) { \ 116 if (cur->ATTR1 == (ATTR1)) { \ 117 *oid = cur->descriptor.asn1; \ 118 *olen = cur->descriptor.asn1_len; \ [all …]
|
| H A D | x509.c | 408 mbedtls_x509_name *cur) in x509_get_attr_type_value() argument 427 oid = &cur->oid; in x509_get_attr_type_value() 450 val = &cur->val; in x509_get_attr_type_value() 465 cur->next = NULL; in x509_get_attr_type_value() 499 mbedtls_x509_name *cur) in mbedtls_x509_get_name() argument 504 mbedtls_x509_name *head = cur; in mbedtls_x509_get_name() 520 if ((ret = x509_get_attr_type_value(p, end_set, cur)) != 0) { in mbedtls_x509_get_name() 529 cur->next_merged = 1; in mbedtls_x509_get_name() 531 cur->next = mbedtls_calloc(1, sizeof(mbedtls_x509_name)); in mbedtls_x509_get_name() 533 if (cur->next == NULL) { in mbedtls_x509_get_name() [all …]
|
| H A D | ssl_ciphersuites.c | 1845 const mbedtls_ssl_ciphersuite_t *cur = ciphersuite_definitions; in mbedtls_ssl_ciphersuite_from_string() local 1851 while (cur->id != 0) { in mbedtls_ssl_ciphersuite_from_string() 1852 if (0 == strcmp(cur->name, ciphersuite_name)) { in mbedtls_ssl_ciphersuite_from_string() 1853 return cur; in mbedtls_ssl_ciphersuite_from_string() 1856 cur++; in mbedtls_ssl_ciphersuite_from_string() 1864 const mbedtls_ssl_ciphersuite_t *cur = ciphersuite_definitions; in mbedtls_ssl_ciphersuite_from_id() local 1866 while (cur->id != 0) { in mbedtls_ssl_ciphersuite_from_id() 1867 if (cur->id == ciphersuite) { in mbedtls_ssl_ciphersuite_from_id() 1868 return cur; in mbedtls_ssl_ciphersuite_from_id() 1871 cur++; in mbedtls_ssl_ciphersuite_from_id() [all …]
|
| H A D | ssl_msg.c | 763 unsigned char *cur = add_data; in ssl_extract_add_data_from_record() local 787 memcpy(cur, seq_num_placeholder, sizeof(seq_num_placeholder)); in ssl_extract_add_data_from_record() 788 cur += sizeof(seq_num_placeholder); in ssl_extract_add_data_from_record() 791 *cur = rec->type; in ssl_extract_add_data_from_record() 792 cur++; in ssl_extract_add_data_from_record() 795 *cur = rec->cid_len; in ssl_extract_add_data_from_record() 796 cur++; in ssl_extract_add_data_from_record() 801 memcpy(cur, rec->ctr, sizeof(rec->ctr)); in ssl_extract_add_data_from_record() 802 cur += sizeof(rec->ctr); in ssl_extract_add_data_from_record() 807 *cur = rec->type; in ssl_extract_add_data_from_record() [all …]
|
| H A D | debug.c | 364 const char *start, *cur; in debug_print_line_by_line() local 367 for (cur = text; *cur != '\0'; cur++) { in debug_print_line_by_line() 368 if (*cur == '\n') { in debug_print_line_by_line() 369 size_t len = (size_t) (cur - start) + 1; in debug_print_line_by_line() 379 start = cur + 1; in debug_print_line_by_line()
|
| H A D | ssl_misc.h | 507 static inline int mbedtls_ssl_chk_buf_ptr(const uint8_t *cur, in mbedtls_ssl_chk_buf_ptr() argument 510 return (cur > end) || (need > (size_t) (end - cur)); in mbedtls_ssl_chk_buf_ptr() 514 const uint8_t *cur; member 520 const uint8_t *cur, const uint8_t *end, size_t need); 526 static inline int mbedtls_ssl_chk_buf_ptr(const uint8_t *cur, in mbedtls_ssl_chk_buf_ptr() argument 529 if ((cur > end) || (need > (size_t) (end - cur))) { in mbedtls_ssl_chk_buf_ptr() 530 mbedtls_ssl_set_chk_buf_ptr_fail_args(cur, end, need); in mbedtls_ssl_chk_buf_ptr() 547 #define MBEDTLS_SSL_CHK_BUF_PTR(cur, end, need) \ argument 549 if (mbedtls_ssl_chk_buf_ptr((cur), (end), (need)) != 0) \ 569 #define MBEDTLS_SSL_CHK_BUF_READ_PTR(cur, end, need) \ argument [all …]
|
| H A D | ssl_client.c | 146 for (const char **cur = ssl->conf->alpn_list; *cur != NULL; cur++) { in ssl_write_alpn_ext() local 151 size_t protocol_name_len = strlen(*cur); in ssl_write_alpn_ext() 155 memcpy(p, *cur, protocol_name_len); in ssl_write_alpn_ext()
|
| /optee_os/ta/pkcs11/src/ |
| H A D | attributes.c | 64 char *cur = NULL; in _remove_attribute() local 69 cur = (char *)h + sizeof(struct obj_attrs); in _remove_attribute() 70 end = cur + h->attrs_size; in _remove_attribute() 71 for (; cur < end; cur += next_off) { in _remove_attribute() 74 TEE_MemMove(&pkcs11_ref, cur, sizeof(pkcs11_ref)); in _remove_attribute() 83 TEE_MemMove(cur, cur + next_off, end - (cur + next_off)); in _remove_attribute() 106 char *cur = (char *)head + sizeof(struct obj_attrs); in get_attribute_ptrs() local 107 char *end = cur + head->attrs_size; in get_attribute_ptrs() 114 for (; cur < end; cur += next_off) { in get_attribute_ptrs() 118 TEE_MemMove(&pkcs11_ref, cur, sizeof(pkcs11_ref)); in get_attribute_ptrs() [all …]
|
| H A D | sanitize_object.c | 321 char *cur = src; in __trace_attributes() local 332 for (; cur < (char *)end; cur += next) { in __trace_attributes() 338 TEE_MemMove(&pkcs11_ref, cur, sizeof(pkcs11_ref)); in __trace_attributes() 339 TEE_MemMove(&data[0], cur + sizeof(pkcs11_ref), in __trace_attributes() 341 TEE_MemMove(&data_u32, cur + sizeof(pkcs11_ref), in __trace_attributes() 349 cur + sizeof(pkcs11_ref)), in __trace_attributes() 380 start = cur + sizeof(pkcs11_ref); in __trace_attributes() 390 if (cur != (char *)end) in __trace_attributes()
|
| /optee_os/core/lib/libtomcrypt/src/pk/rsa/ |
| H A D | rsa_key.c | 16 void **cur; in s_mpi_shrink_multi() local 26 cur = a; in s_mpi_shrink_multi() 28 while (cur != NULL) { in s_mpi_shrink_multi() 32 if (*cur != NULL) { in s_mpi_shrink_multi() 33 arg[n] = cur; in s_mpi_shrink_multi() 39 cur = va_arg(args, void**); in s_mpi_shrink_multi()
|
| /optee_os/core/lib/libtomcrypt/src/pk/ecc/ |
| H A D | ecc_import_pkcs8.c | 22 const ltc_asn1_list *cur; in s_der_flexi_sequence_cmp() local 26 cur = flexi->child; in s_der_flexi_sequence_cmp() 28 if (!LTC_ASN1_IS_TYPE(cur, check->t)) { in s_der_flexi_sequence_cmp() 31 if (check->pp != NULL) *check->pp = (ltc_asn1_list*)cur; in s_der_flexi_sequence_cmp() 32 cur = cur->next; in s_der_flexi_sequence_cmp()
|
| /optee_os/core/kernel/ |
| H A D | transfer_list.c | 256 struct transfer_list_entry *cur) in transfer_list_next() argument 269 if (cur) { in transfer_list_next() 270 va = (vaddr_t)cur; in transfer_list_next() 272 if (ADD_OVERFLOW(cur->hdr_size, cur->data_size, &sz)) in transfer_list_next()
|
| H A D | lockdep.c | 112 struct lockdep_bfs *cur = NULL; in lockdep_bfs_queue_delete() local 115 TAILQ_FOREACH_SAFE(cur, queue, link, next) { in lockdep_bfs_queue_delete() 116 TAILQ_REMOVE(queue, cur, link); in lockdep_bfs_queue_delete() 117 free(cur->path); in lockdep_bfs_queue_delete() 118 free(cur); in lockdep_bfs_queue_delete()
|
| /optee_os/core/drivers/regulator/ |
| H A D | regulator.c | 338 static __printf(3, 4) char *add_msg(char *cur, char *end, const char *fmt, ...) in add_msg() argument 341 int max_len = end - cur; in add_msg() 345 ret = vsnprintf(cur, max_len, fmt, ap); in add_msg() 351 return cur + ret; in add_msg()
|
| /optee_os/core/drivers/clk/ |
| H A D | clk.c | 389 static __printf(3, 4) char *add_msg(char *cur, char *end, const char *fmt, ...) in add_msg() argument 392 int max_len = end - cur; in add_msg() 396 ret = vsnprintf(cur, max_len, fmt, ap); in add_msg() 402 return cur + ret; in add_msg()
|
| /optee_os/core/lib/libtomcrypt/src/ciphers/ |
| H A D | blowfish.c | 342 static ulong32 s_blowfish_stream2word(const unsigned char *d, int dlen, int *cur) in s_blowfish_stream2word() argument 345 int y = *cur; in s_blowfish_stream2word() 355 *cur = y; in s_blowfish_stream2word()
|