Lines Matching refs:cur

762     unsigned char *cur = add_data;  in ssl_extract_add_data_from_record()  local
786 memcpy(cur, seq_num_placeholder, sizeof(seq_num_placeholder)); in ssl_extract_add_data_from_record()
787 cur += sizeof(seq_num_placeholder); in ssl_extract_add_data_from_record()
790 *cur = rec->type; in ssl_extract_add_data_from_record()
791 cur++; in ssl_extract_add_data_from_record()
794 *cur = rec->cid_len; in ssl_extract_add_data_from_record()
795 cur++; in ssl_extract_add_data_from_record()
800 memcpy(cur, rec->ctr, sizeof(rec->ctr)); in ssl_extract_add_data_from_record()
801 cur += sizeof(rec->ctr); in ssl_extract_add_data_from_record()
806 *cur = rec->type; in ssl_extract_add_data_from_record()
807 cur++; in ssl_extract_add_data_from_record()
810 memcpy(cur, rec->ver, sizeof(rec->ver)); in ssl_extract_add_data_from_record()
811 cur += sizeof(rec->ver); in ssl_extract_add_data_from_record()
818 memcpy(cur, rec->cid, rec->cid_len); in ssl_extract_add_data_from_record()
819 cur += rec->cid_len; in ssl_extract_add_data_from_record()
822 *cur = rec->cid_len; in ssl_extract_add_data_from_record()
823 cur++; in ssl_extract_add_data_from_record()
826 MBEDTLS_PUT_UINT16_BE(ad_len_field, cur, 0); in ssl_extract_add_data_from_record()
827 cur += 2; in ssl_extract_add_data_from_record()
834 memcpy(cur, rec->ctr, sizeof(rec->ctr)); in ssl_extract_add_data_from_record()
835 cur += sizeof(rec->ctr); in ssl_extract_add_data_from_record()
838 memcpy(cur, rec->cid, rec->cid_len); in ssl_extract_add_data_from_record()
839 cur += rec->cid_len; in ssl_extract_add_data_from_record()
842 MBEDTLS_PUT_UINT16_BE(ad_len_field, cur, 0); in ssl_extract_add_data_from_record()
843 cur += 2; in ssl_extract_add_data_from_record()
847 MBEDTLS_PUT_UINT16_BE(ad_len_field, cur, 0); in ssl_extract_add_data_from_record()
848 cur += 2; in ssl_extract_add_data_from_record()
851 *add_data_len = (size_t) (cur - add_data); in ssl_extract_add_data_from_record()
2445 mbedtls_ssl_flight_item *cur = ssl->handshake->flight; in ssl_flight_append() local
2446 while (cur->next != NULL) { in ssl_flight_append()
2447 cur = cur->next; in ssl_flight_append()
2449 cur->next = msg; in ssl_flight_append()
2461 mbedtls_ssl_flight_item *cur = flight; in mbedtls_ssl_flight_free() local
2464 while (cur != NULL) { in mbedtls_ssl_flight_free()
2465 next = cur->next; in mbedtls_ssl_flight_free()
2467 mbedtls_free(cur->p); in mbedtls_ssl_flight_free()
2468 mbedtls_free(cur); in mbedtls_ssl_flight_free()
2470 cur = next; in mbedtls_ssl_flight_free()
2551 const mbedtls_ssl_flight_item * const cur = ssl->handshake->cur_msg; in mbedtls_ssl_flight_transmit() local
2554 (cur->type == MBEDTLS_SSL_MSG_HANDSHAKE && in mbedtls_ssl_flight_transmit()
2555 cur->p[0] == MBEDTLS_SSL_HS_FINISHED); in mbedtls_ssl_flight_transmit()
2563 if (is_finished && ssl->handshake->cur_msg_p == (cur->p + 12)) { in mbedtls_ssl_flight_transmit()
2578 if (cur->type == MBEDTLS_SSL_MSG_CHANGE_CIPHER_SPEC) { in mbedtls_ssl_flight_transmit()
2587 memcpy(ssl->out_msg, cur->p, cur->len); in mbedtls_ssl_flight_transmit()
2588 ssl->out_msglen = cur->len; in mbedtls_ssl_flight_transmit()
2589 ssl->out_msgtype = cur->type; in mbedtls_ssl_flight_transmit()
2592 ssl->handshake->cur_msg_p += cur->len; in mbedtls_ssl_flight_transmit()
2595 const size_t hs_len = cur->len - 12; in mbedtls_ssl_flight_transmit()
2596 const size_t frag_off = (size_t) (p - (cur->p + 12)); in mbedtls_ssl_flight_transmit()
2628 memcpy(ssl->out_msg, cur->p, 6); in mbedtls_ssl_flight_transmit()
2643 ssl->out_msgtype = cur->type; in mbedtls_ssl_flight_transmit()
2650 if (ssl->handshake->cur_msg_p >= cur->p + cur->len) { in mbedtls_ssl_flight_transmit()
2651 if (cur->next != NULL) { in mbedtls_ssl_flight_transmit()
2652 ssl->handshake->cur_msg = cur->next; in mbedtls_ssl_flight_transmit()
2653 ssl->handshake->cur_msg_p = cur->next->p + 12; in mbedtls_ssl_flight_transmit()