Lines Matching refs:cur

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()
808 cur++; in ssl_extract_add_data_from_record()
811 memcpy(cur, rec->ver, sizeof(rec->ver)); in ssl_extract_add_data_from_record()
812 cur += sizeof(rec->ver); in ssl_extract_add_data_from_record()
819 memcpy(cur, rec->cid, rec->cid_len); in ssl_extract_add_data_from_record()
820 cur += rec->cid_len; in ssl_extract_add_data_from_record()
823 *cur = rec->cid_len; in ssl_extract_add_data_from_record()
824 cur++; in ssl_extract_add_data_from_record()
827 MBEDTLS_PUT_UINT16_BE(ad_len_field, cur, 0); in ssl_extract_add_data_from_record()
828 cur += 2; in ssl_extract_add_data_from_record()
835 memcpy(cur, rec->ctr, sizeof(rec->ctr)); in ssl_extract_add_data_from_record()
836 cur += sizeof(rec->ctr); in ssl_extract_add_data_from_record()
839 memcpy(cur, rec->cid, rec->cid_len); in ssl_extract_add_data_from_record()
840 cur += rec->cid_len; in ssl_extract_add_data_from_record()
843 MBEDTLS_PUT_UINT16_BE(ad_len_field, cur, 0); in ssl_extract_add_data_from_record()
844 cur += 2; in ssl_extract_add_data_from_record()
848 MBEDTLS_PUT_UINT16_BE(ad_len_field, cur, 0); in ssl_extract_add_data_from_record()
849 cur += 2; in ssl_extract_add_data_from_record()
852 *add_data_len = (size_t) (cur - add_data); in ssl_extract_add_data_from_record()
2446 mbedtls_ssl_flight_item *cur = ssl->handshake->flight; in ssl_flight_append() local
2447 while (cur->next != NULL) { in ssl_flight_append()
2448 cur = cur->next; in ssl_flight_append()
2450 cur->next = msg; in ssl_flight_append()
2462 mbedtls_ssl_flight_item *cur = flight; in mbedtls_ssl_flight_free() local
2465 while (cur != NULL) { in mbedtls_ssl_flight_free()
2466 next = cur->next; in mbedtls_ssl_flight_free()
2468 mbedtls_free(cur->p); in mbedtls_ssl_flight_free()
2469 mbedtls_free(cur); in mbedtls_ssl_flight_free()
2471 cur = next; in mbedtls_ssl_flight_free()
2552 const mbedtls_ssl_flight_item * const cur = ssl->handshake->cur_msg; in mbedtls_ssl_flight_transmit() local
2555 (cur->type == MBEDTLS_SSL_MSG_HANDSHAKE && in mbedtls_ssl_flight_transmit()
2556 cur->p[0] == MBEDTLS_SSL_HS_FINISHED); in mbedtls_ssl_flight_transmit()
2564 if (is_finished && ssl->handshake->cur_msg_p == (cur->p + 12)) { in mbedtls_ssl_flight_transmit()
2579 if (cur->type == MBEDTLS_SSL_MSG_CHANGE_CIPHER_SPEC) { in mbedtls_ssl_flight_transmit()
2588 memcpy(ssl->out_msg, cur->p, cur->len); in mbedtls_ssl_flight_transmit()
2589 ssl->out_msglen = cur->len; in mbedtls_ssl_flight_transmit()
2590 ssl->out_msgtype = cur->type; in mbedtls_ssl_flight_transmit()
2593 ssl->handshake->cur_msg_p += cur->len; in mbedtls_ssl_flight_transmit()
2596 const size_t hs_len = cur->len - 12; in mbedtls_ssl_flight_transmit()
2597 const size_t frag_off = (size_t) (p - (cur->p + 12)); in mbedtls_ssl_flight_transmit()
2629 memcpy(ssl->out_msg, cur->p, 6); in mbedtls_ssl_flight_transmit()
2644 ssl->out_msgtype = cur->type; in mbedtls_ssl_flight_transmit()
2651 if (ssl->handshake->cur_msg_p >= cur->p + cur->len) { in mbedtls_ssl_flight_transmit()
2652 if (cur->next != NULL) { in mbedtls_ssl_flight_transmit()
2653 ssl->handshake->cur_msg = cur->next; in mbedtls_ssl_flight_transmit()
2654 ssl->handshake->cur_msg_p = cur->next->p + 12; in mbedtls_ssl_flight_transmit()