Home
last modified time | relevance | path

Searched refs:cur (Results 1 – 25 of 36) sorted by relevance

12

/optee_os/core/lib/libtomcrypt/src/math/
H A Dmulti.c10 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 Dssl_cache.c46 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 Dx509write.c45 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 Dmemory_buffer_alloc.c95 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 Dasn1parse.c304 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 Dasn1write.c382 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 Dx509_create.c103 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 Dnet_sockets.c162 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 Dx509_crt.c746 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 Doid.c49 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 Dx509.c408 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 Dssl_ciphersuites.c1845 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 Dssl_msg.c763 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 Ddebug.c364 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 Dssl_misc.h507 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 Dssl_client.c146 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 Dattributes.c64 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 Dsanitize_object.c321 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 Drsa_key.c16 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 Decc_import_pkcs8.c22 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 Dtransfer_list.c256 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 Dlockdep.c112 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 Dregulator.c338 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 Dclk.c389 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 Dblowfish.c342 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()

12