Home
last modified time | relevance | path

Searched refs:start (Results 1 – 25 of 70) sorted by relevance

123

/mbedtls-latest/library/
Dasn1write.c24 int mbedtls_asn1_write_len(unsigned char **p, const unsigned char *start, size_t len) in mbedtls_asn1_write_len() argument
40 if (required > (*p - start)) { in mbedtls_asn1_write_len()
56 int mbedtls_asn1_write_tag(unsigned char **p, const unsigned char *start, unsigned char tag) in mbedtls_asn1_write_tag() argument
58 if (*p - start < 1) { in mbedtls_asn1_write_tag()
70 const unsigned char *start, in mbedtls_asn1_write_len_and_tag() argument
76 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_len(p, start, len)); in mbedtls_asn1_write_len_and_tag()
77 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tag(p, start, tag)); in mbedtls_asn1_write_len_and_tag()
82 int mbedtls_asn1_write_raw_buffer(unsigned char **p, const unsigned char *start, in mbedtls_asn1_write_raw_buffer() argument
87 if (*p < start || (size_t) (*p - start) < size) { in mbedtls_asn1_write_raw_buffer()
99 int mbedtls_asn1_write_mpi(unsigned char **p, const unsigned char *start, const mbedtls_mpi *X) in mbedtls_asn1_write_mpi() argument
[all …]
Dx509_create.c413 unsigned char *start, in x509_write_name() argument
424 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tagged_string(p, start, in x509_write_name()
430 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_oid(p, start, oid, in x509_write_name()
433 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_len(p, start, len)); in x509_write_name()
434 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tag(p, start, in x509_write_name()
438 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_len(p, start, len)); in x509_write_name()
439 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tag(p, start, in x509_write_name()
446 int mbedtls_x509_write_names(unsigned char **p, unsigned char *start, in mbedtls_x509_write_names() argument
454 MBEDTLS_ASN1_CHK_ADD(len, x509_write_name(p, start, cur)); in mbedtls_x509_write_names()
458 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_len(p, start, len)); in mbedtls_x509_write_names()
[all …]
Dpkwrite.c94 static int pk_write_ec_pubkey(unsigned char **p, unsigned char *start, in pk_write_ec_pubkey() argument
109 if (*p < start || (size_t) (*p - start) < len) { in pk_write_ec_pubkey()
119 static int pk_write_ec_pubkey(unsigned char **p, unsigned char *start, in pk_write_ec_pubkey() argument
133 if (len > (size_t) (*p - start)) { in pk_write_ec_pubkey()
149 if (*p < start || (size_t) (*p - start) < len) { in pk_write_ec_pubkey()
164 static int pk_write_ec_private(unsigned char **p, unsigned char *start, in pk_write_ec_private() argument
186 ret = mbedtls_asn1_write_octet_string(p, start, tmp, byte_length); in pk_write_ec_private()
192 static int pk_write_ec_private(unsigned char **p, unsigned char *start, in pk_write_ec_private() argument
218 ret = mbedtls_asn1_write_octet_string(p, start, tmp, byte_length); in pk_write_ec_private()
230 static int pk_write_ec_param(unsigned char **p, unsigned char *start, in pk_write_ec_param() argument
[all …]
Dtiming.c28 LARGE_INTEGER start; member
41 struct timeval start; member
71 QueryPerformanceCounter(&t->start); in mbedtls_timing_get_timer()
78 delta = (unsigned long) ((now.QuadPart - t->start.QuadPart) * 1000ul in mbedtls_timing_get_timer()
91 gettimeofday(&t->start, NULL); in mbedtls_timing_get_timer()
97 delta = (now.tv_sec - t->start.tv_sec) * 1000ul in mbedtls_timing_get_timer()
98 + (now.tv_usec - t->start.tv_usec) / 1000; in mbedtls_timing_get_timer()
Dx509write_crt.c391 static int x509_write_time(unsigned char **p, unsigned char *start, in x509_write_time() argument
401 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_raw_buffer(p, start, in x509_write_time()
404 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_len(p, start, len)); in x509_write_time()
405 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tag(p, start, in x509_write_time()
408 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_raw_buffer(p, start, in x509_write_time()
411 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_len(p, start, len)); in x509_write_time()
412 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_tag(p, start, in x509_write_time()
Dx509_internal.h54 int mbedtls_x509_write_extensions(unsigned char **p, unsigned char *start,
56 int mbedtls_x509_write_names(unsigned char **p, unsigned char *start,
58 int mbedtls_x509_write_sig(unsigned char **p, unsigned char *start,
Dpkcs7.c90 unsigned char *start = *p; in pkcs7_get_content_info_type() local
95 *p = start; in pkcs7_get_content_info_type()
101 *p = start; in pkcs7_get_content_info_type()
176 unsigned char *end_set, *end_cert, *start; in pkcs7_get_certificates() local
186 start = *p; in pkcs7_get_certificates()
207 if ((ret = mbedtls_x509_crt_parse_der(certs, start, len1)) < 0) { in pkcs7_get_certificates()
Drsa.c286 int mbedtls_rsa_write_key(const mbedtls_rsa_context *rsa, unsigned char *start, in mbedtls_rsa_write_key() argument
302 (ret = mbedtls_asn1_write_mpi(p, start, &T)) < 0) { in mbedtls_rsa_write_key()
309 (ret = mbedtls_asn1_write_mpi(p, start, &T)) < 0) { in mbedtls_rsa_write_key()
316 (ret = mbedtls_asn1_write_mpi(p, start, &T)) < 0) { in mbedtls_rsa_write_key()
323 (ret = mbedtls_asn1_write_mpi(p, start, &T)) < 0) { in mbedtls_rsa_write_key()
330 (ret = mbedtls_asn1_write_mpi(p, start, &T)) < 0) { in mbedtls_rsa_write_key()
337 (ret = mbedtls_asn1_write_mpi(p, start, &T)) < 0) { in mbedtls_rsa_write_key()
344 (ret = mbedtls_asn1_write_mpi(p, start, &T)) < 0) { in mbedtls_rsa_write_key()
351 (ret = mbedtls_asn1_write_mpi(p, start, &T)) < 0) { in mbedtls_rsa_write_key()
363 MBEDTLS_ASN1_CHK_ADD(len, mbedtls_asn1_write_int(p, start, 0)); in mbedtls_rsa_write_key()
[all …]
Ddebug.c364 const char *start, *cur; in debug_print_line_by_line() local
366 start = text; in debug_print_line_by_line()
369 size_t len = (size_t) (cur - start) + 1; in debug_print_line_by_line()
374 memcpy(str, start, len); in debug_print_line_by_line()
379 start = cur + 1; in debug_print_line_by_line()
Drsa_internal.h72 int mbedtls_rsa_write_key(const mbedtls_rsa_context *rsa, unsigned char *start,
95 int mbedtls_rsa_write_pubkey(const mbedtls_rsa_context *rsa, unsigned char *start,
Dssl_ticket.c301 unsigned char *start, in mbedtls_ssl_ticket_write() argument
309 unsigned char *key_name = start; in mbedtls_ssl_ticket_write()
310 unsigned char *iv = start + TICKET_KEY_NAME_BYTES; in mbedtls_ssl_ticket_write()
327 MBEDTLS_SSL_CHK_BUF_PTR(start, end, TICKET_MIN_LEN); in mbedtls_ssl_ticket_write()
Dasn1parse.c226 unsigned char *start, size_t len), in mbedtls_asn1_traverse_sequence_of() argument
309 unsigned char *start, in asn1_get_sequence_of_cb() argument
328 cur->buf.p = start; in asn1_get_sequence_of_cb()
Dconstant_time.c151 void mbedtls_ct_memmove_left(void *start, size_t total, size_t offset) in mbedtls_ct_memmove_left() argument
153 volatile unsigned char *buf = start; in mbedtls_ct_memmove_left()
/mbedtls-latest/include/mbedtls/
Dasn1write.h53 int mbedtls_asn1_write_len(unsigned char **p, const unsigned char *start,
67 int mbedtls_asn1_write_tag(unsigned char **p, const unsigned char *start,
85 int mbedtls_asn1_write_raw_buffer(unsigned char **p, const unsigned char *start,
103 int mbedtls_asn1_write_mpi(unsigned char **p, const unsigned char *start,
119 int mbedtls_asn1_write_null(unsigned char **p, const unsigned char *start);
135 int mbedtls_asn1_write_oid(unsigned char **p, const unsigned char *start,
154 const unsigned char *start,
175 const unsigned char *start,
192 int mbedtls_asn1_write_bool(unsigned char **p, const unsigned char *start,
209 int mbedtls_asn1_write_int(unsigned char **p, const unsigned char *start, int val);
[all …]
/mbedtls-latest/scripts/
Dgenerate_ssl_debug_helpers.py83 yield start, end_line
89 start, end = match.span()
92 stack.append((directive, param, start, end))
103 start)
118 stack.append((directive, param, start, end))
146 def extract(cls, source_code, start=0, end=-1): argument
152 for match in enum_pattern.finditer(source_code, start, end):
235 def extract(cls, source_code, start=0, end=-1): argument
239 matches = list(sig_alg_pattern.finditer(source_code, start, end))
294 def extract(cls, source_code, start=0, end=-1): argument
[all …]
Dassemble_changelog.py131 top_version_start = m.start(1)
155 if not title_matches or title_matches[0].start() != 0:
158 title_starts = [m.start(1) for m in title_matches]
/mbedtls-latest/tests/src/
Dtest_memory.c27 uintptr_t start = (uintptr_t) *p_ptr; in align_for_asan() local
28 uintptr_t end = start + (uintptr_t) *p_size; in align_for_asan()
34 start = start & ~(uintptr_t) 7; in align_for_asan()
36 *p_ptr = (const unsigned char *) start; in align_for_asan()
37 *p_size = end - start; in align_for_asan()
/mbedtls-latest/programs/test/
Dmetatest.c201 size_t start = 0, offset = 0, count = 0; in test_memory_poison() local
208 &start, &offset, &count, &direction) != 4) { in test_memory_poison()
219 if (start > sizeof(aligned.buf)) { in test_memory_poison()
223 __func__, start, sizeof(aligned.buf)); in test_memory_poison()
226 if (start + count > sizeof(aligned.buf)) { in test_memory_poison()
230 __func__, start + count, sizeof(aligned.buf)); in test_memory_poison()
241 MBEDTLS_TEST_MEMORY_POISON(aligned.buf + start, count); in test_memory_poison()
244 aligned.buf[start + offset] = 'b'; in test_memory_poison()
248 mbedtls_printf("%u\n", (unsigned) aligned.buf[start + offset]); in test_memory_poison()
/mbedtls-latest/tests/suites/
Dtest_suite_asn1write.function9 unsigned char *start;
23 data->start = data->end - data->size;
38 TEST_ASSERT(data->p >= data->start);
66 ret = mbedtls_asn1_write_null(&data.p, data.start);
88 ret = mbedtls_asn1_write_bool(&data.p, data.start, val);
116 ret = mbedtls_asn1_write_int(&data.p, data.start, val);
145 ret = mbedtls_asn1_write_enum(&data.p, data.start, val);
178 ret = mbedtls_asn1_write_mpi(&data.p, data.start, &mpi);
214 &data.p, data.start, content->x, content->len);
218 &data.p, data.start,
[all …]
Dtest_suite_test_helpers.function29 const unsigned char *start = buf == NULL ? NULL : buf + align;
30 mbedtls_test_memory_poison(start, (size_t) size);
31 mbedtls_test_memory_unpoison(start, (size_t) size);
Dtest_suite_asn1parse.function25 unsigned char *const start = *p;
30 content_start = start + 1;
37 /* Since we have a valid element start (tag and length), retrieve and
39 tag = start[0];
42 *p = start;
52 *p = start;
65 *p = start;
69 *p = start + 1;
77 unsigned char *q = start;
87 *p = start;
[all …]
Dtest_suite_pem.function9 void mbedtls_pem_write_buffer(char *start, char *end, data_t *buf,
17 ret = mbedtls_pem_write_buffer(start, end, buf->x, buf->len, NULL, 0, &olen);
23 ret = mbedtls_pem_write_buffer(start, end, buf->x, buf->len, check_buf, olen, &olen2);
/mbedtls-latest/tests/scripts/
Dset_psa_test_dependencies.py213 dependencies_location = content_matches[-1].start()
220 text_before = stanza[:dependencies_match.start()]
247 for n, stanza in enumerate(old_stanzas, start=1)]
/mbedtls-latest/tests/src/test_helpers/
Dssl_helpers.c157 if (buf->start + buf->content_length < buf->capacity) { in mbedtls_test_ssl_buffer_put()
161 if (buf->start + buf->content_length + input_len in mbedtls_test_ssl_buffer_put()
163 overflow = (buf->start + buf->content_length + input_len) in mbedtls_test_ssl_buffer_put()
167 memcpy(buf->buffer + buf->start + buf->content_length, input, in mbedtls_test_ssl_buffer_put()
173 memcpy(buf->buffer + buf->start + buf->content_length - buf->capacity, in mbedtls_test_ssl_buffer_put()
200 if (buf->start + output_len > buf->capacity) { in mbedtls_test_ssl_buffer_get()
201 overflow = (buf->start + output_len) % buf->capacity; in mbedtls_test_ssl_buffer_get()
205 memcpy(output, buf->buffer + buf->start, output_len - overflow); in mbedtls_test_ssl_buffer_get()
210 buf->start = (buf->start + output_len) % buf->capacity; in mbedtls_test_ssl_buffer_get()
1682 session->start = mbedtls_time(NULL) - 42; in mbedtls_test_ssl_tls12_populate_session()
[all …]
/mbedtls-latest/tests/include/test/
Dssl_helpers.h134 size_t start; member
612 unsigned char *start, const unsigned char *end,

123