Lines Matching refs:cur

663     unsigned char *cur = add_data;  in ssl_extract_add_data_from_record()  local
685 memcpy(cur, seq_num_placeholder, sizeof(seq_num_placeholder)); in ssl_extract_add_data_from_record()
686 cur += sizeof(seq_num_placeholder); in ssl_extract_add_data_from_record()
689 *cur = rec->type; in ssl_extract_add_data_from_record()
690 cur++; in ssl_extract_add_data_from_record()
693 *cur = rec->cid_len; in ssl_extract_add_data_from_record()
694 cur++; in ssl_extract_add_data_from_record()
699 memcpy(cur, rec->ctr, sizeof(rec->ctr)); in ssl_extract_add_data_from_record()
700 cur += sizeof(rec->ctr); in ssl_extract_add_data_from_record()
705 *cur = rec->type; in ssl_extract_add_data_from_record()
706 cur++; in ssl_extract_add_data_from_record()
709 memcpy(cur, rec->ver, sizeof(rec->ver)); in ssl_extract_add_data_from_record()
710 cur += sizeof(rec->ver); in ssl_extract_add_data_from_record()
716 memcpy(cur, rec->ctr, sizeof(rec->ctr)); in ssl_extract_add_data_from_record()
717 cur += sizeof(rec->ctr); in ssl_extract_add_data_from_record()
720 memcpy(cur, rec->cid, rec->cid_len); in ssl_extract_add_data_from_record()
721 cur += rec->cid_len; in ssl_extract_add_data_from_record()
724 MBEDTLS_PUT_UINT16_BE(ad_len_field, cur, 0); in ssl_extract_add_data_from_record()
725 cur += 2; in ssl_extract_add_data_from_record()
729 MBEDTLS_PUT_UINT16_BE(ad_len_field, cur, 0); in ssl_extract_add_data_from_record()
730 cur += 2; in ssl_extract_add_data_from_record()
733 *add_data_len = (size_t) (cur - add_data); in ssl_extract_add_data_from_record()
2154 mbedtls_ssl_flight_item *cur = ssl->handshake->flight; in ssl_flight_append() local
2155 while (cur->next != NULL) { in ssl_flight_append()
2156 cur = cur->next; in ssl_flight_append()
2158 cur->next = msg; in ssl_flight_append()
2170 mbedtls_ssl_flight_item *cur = flight; in mbedtls_ssl_flight_free() local
2173 while (cur != NULL) { in mbedtls_ssl_flight_free()
2174 next = cur->next; in mbedtls_ssl_flight_free()
2176 mbedtls_free(cur->p); in mbedtls_ssl_flight_free()
2177 mbedtls_free(cur); in mbedtls_ssl_flight_free()
2179 cur = next; in mbedtls_ssl_flight_free()
2260 const mbedtls_ssl_flight_item * const cur = ssl->handshake->cur_msg; in mbedtls_ssl_flight_transmit() local
2263 (cur->type == MBEDTLS_SSL_MSG_HANDSHAKE && in mbedtls_ssl_flight_transmit()
2264 cur->p[0] == MBEDTLS_SSL_HS_FINISHED); in mbedtls_ssl_flight_transmit()
2272 if (is_finished && ssl->handshake->cur_msg_p == (cur->p + 12)) { in mbedtls_ssl_flight_transmit()
2287 if (cur->type == MBEDTLS_SSL_MSG_CHANGE_CIPHER_SPEC) { in mbedtls_ssl_flight_transmit()
2296 memcpy(ssl->out_msg, cur->p, cur->len); in mbedtls_ssl_flight_transmit()
2297 ssl->out_msglen = cur->len; in mbedtls_ssl_flight_transmit()
2298 ssl->out_msgtype = cur->type; in mbedtls_ssl_flight_transmit()
2301 ssl->handshake->cur_msg_p += cur->len; in mbedtls_ssl_flight_transmit()
2304 const size_t hs_len = cur->len - 12; in mbedtls_ssl_flight_transmit()
2305 const size_t frag_off = (size_t) (p - (cur->p + 12)); in mbedtls_ssl_flight_transmit()
2337 memcpy(ssl->out_msg, cur->p, 6); in mbedtls_ssl_flight_transmit()
2352 ssl->out_msgtype = cur->type; in mbedtls_ssl_flight_transmit()
2359 if (ssl->handshake->cur_msg_p >= cur->p + cur->len) { in mbedtls_ssl_flight_transmit()
2360 if (cur->next != NULL) { in mbedtls_ssl_flight_transmit()
2361 ssl->handshake->cur_msg = cur->next; in mbedtls_ssl_flight_transmit()
2362 ssl->handshake->cur_msg_p = cur->next->p + 12; in mbedtls_ssl_flight_transmit()