Home
last modified time | relevance | path

Searched refs:largest_ack (Results 1 - 8 of 8) sorted by relevance

/third_party/node/deps/ngtcp2/ngtcp2/lib/
H A Dngtcp2_acktr.c220 int64_t largest_ack) { in ngtcp2_acktr_add_ack()
223 ent->largest_ack = largest_ack; in ngtcp2_acktr_add_ack()
251 it = ngtcp2_ksl_lower_bound(&acktr->ents, &ack_ent->largest_ack); in acktr_on_ack()
262 if (ent->pkt_num > ack_ent->largest_ack && in acktr_on_ack()
263 ack_ent->largest_ack >= ent->pkt_num - (int64_t)(ent->len - 1)) { in acktr_on_ack()
264 ent->len = (size_t)(ent->pkt_num - ack_ent->largest_ack); in acktr_on_ack()
273 int64_t largest_ack = fr->largest_ack, min_ack; in ngtcp2_acktr_recv_ack() local
281 if (largest_ack > in ngtcp2_acktr_recv_ack()
218 ngtcp2_acktr_add_ack(ngtcp2_acktr *acktr, int64_t pkt_num, int64_t largest_ack) ngtcp2_acktr_add_ack() argument
[all...]
H A Dngtcp2_log.c232 int64_t largest_ack, min_ack; in log_fr_ack() local
236 (NGTCP2_LOG_PKT " ACK(0x%02x) largest_ack=%" PRId64 in log_fr_ack()
239 NGTCP2_LOG_FRM_HD_FIELDS(dir), fr->type, fr->largest_ack, in log_fr_ack()
243 largest_ack = fr->largest_ack; in log_fr_ack()
244 min_ack = fr->largest_ack - (int64_t)fr->first_ack_blklen; in log_fr_ack()
249 NGTCP2_LOG_FRM_HD_FIELDS(dir), fr->type, largest_ack, min_ack, in log_fr_ack()
254 largest_ack = min_ack - (int64_t)blk->gap - 2; in log_fr_ack()
255 min_ack = largest_ack - (int64_t)blk->blklen; in log_fr_ack()
259 NGTCP2_LOG_FRM_HD_FIELDS(dir), fr->type, largest_ack, in log_fr_ack()
[all...]
H A Dngtcp2_acktr.h93 /* largest_ack is the largest packet number in outgoing ACK frame */
94 int64_t largest_ack; member
186 * acknowledged packet number is |largest_ack|. |pkt_num| is the
191 ngtcp2_acktr_add_ack(ngtcp2_acktr *acktr, int64_t pkt_num, int64_t largest_ack);
H A Dngtcp2_qlog.c317 int64_t largest_ack, min_ack; in write_ack_frame() local
338 largest_ack = fr->largest_ack; in write_ack_frame()
339 min_ack = fr->largest_ack - (int64_t)fr->first_ack_blklen; in write_ack_frame()
343 if (largest_ack != min_ack) { in write_ack_frame()
345 p = write_number(p, (uint64_t)largest_ack); in write_ack_frame()
351 largest_ack = min_ack - (int64_t)blk->gap - 2; in write_ack_frame()
352 min_ack = largest_ack - (int64_t)blk->blklen; in write_ack_frame()
356 if (largest_ack != min_ack) { in write_ack_frame()
358 p = write_number(p, (uint64_t)largest_ack); in write_ack_frame()
[all...]
H A Dngtcp2_rtb.c951 int64_t largest_ack = fr->largest_ack, min_ack; in ngtcp2_rtb_recv_ack() local
972 largest_ack >= conn->pktns.crypto.tx.ckm->pkt_num) { in ngtcp2_rtb_recv_ack()
980 if (rtb->largest_acked_tx_pkt_num < largest_ack) { in ngtcp2_rtb_recv_ack()
981 rtb->largest_acked_tx_pkt_num = largest_ack; in ngtcp2_rtb_recv_ack()
986 it = ngtcp2_ksl_lower_bound(&rtb->ents, &largest_ack); in ngtcp2_rtb_recv_ack()
995 min_ack = largest_ack - (int64_t)fr->first_ack_blklen; in ngtcp2_rtb_recv_ack()
1000 assert(pkt_num <= largest_ack); in ngtcp2_rtb_recv_ack()
1008 if (largest_ack == pkt_num) { in ngtcp2_rtb_recv_ack()
1021 largest_ack in ngtcp2_rtb_recv_ack()
[all...]
H A Dngtcp2_pkt.c763 dest->largest_ack = (int64_t)ngtcp2_get_varint(&n, p); in ngtcp2_pkt_decode_ack_frame()
1628 size_t len = 1 + ngtcp2_put_varint_len((uint64_t)fr->largest_ack) + in ngtcp2_pkt_encode_ack_frame()
1655 p = ngtcp2_put_varint(p, (uint64_t)fr->largest_ack); in ngtcp2_pkt_encode_ack_frame()
2198 int64_t largest_ack = fr->largest_ack; in ngtcp2_pkt_validate_ack() local
2201 if (largest_ack < (int64_t)fr->first_ack_blklen) { in ngtcp2_pkt_validate_ack()
2205 largest_ack -= (int64_t)fr->first_ack_blklen; in ngtcp2_pkt_validate_ack()
2208 if (largest_ack < (int64_t)fr->blks[i].gap + 2) { in ngtcp2_pkt_validate_ack()
2212 largest_ack -= (int64_t)fr->blks[i].gap + 2; in ngtcp2_pkt_validate_ack()
2214 if (largest_ack < (int64_ in ngtcp2_pkt_validate_ack()
[all...]
H A Dngtcp2_pkt.h200 int64_t largest_ack; member
H A Dngtcp2_conn.c1727 ack->largest_ack = rpkt->pkt_num; in conn_create_ack_frame()
1736 ack->largest_ack = pktns->rx.max_pkt_num; in conn_create_ack_frame()
2638 ngtcp2_acktr_add_ack(&pktns->acktr, hd.pkt_num, ackfr->ack.largest_ack); in conn_write_handshake_pkt()
3424 int64_t largest_ack, in conn_handle_unconfirmed_key_update_from_remote()
3428 largest_ack < conn->pktns.crypto.rx.ckm->pkt_num) { in conn_handle_unconfirmed_key_update_from_remote()
3676 ackfr->ack.largest_ack); in conn_write_pkt()
3679 conn, ackfr->ack.largest_ack, ts); in conn_write_pkt()
4441 ngtcp2_acktr_add_ack(&pktns->acktr, hd.pkt_num, fr->ack.largest_ack); in ngtcp2_conn_write_single_frame_pkt()
4443 conn_handle_unconfirmed_key_update_from_remote(conn, fr->ack.largest_ack, in ngtcp2_conn_write_single_frame_pkt()
5430 if (pktns->tx.last_pkt_num < fr->largest_ack) { in conn_recv_ack()
3423 conn_handle_unconfirmed_key_update_from_remote(ngtcp2_conn *conn, int64_t largest_ack, ngtcp2_tstamp ts) conn_handle_unconfirmed_key_update_from_remote() argument
[all...]

Completed in 25 milliseconds