Home
last modified time | relevance | path

Searched refs:pkt_space (Results 1 – 11 of 11) sorted by relevance

/freebsd/crypto/openssl/ssl/quic/
H A Dquic_ackm.c608 void (*ack_deadline_cb)(OSSL_TIME deadline, int pkt_space, void *arg);
621 static struct tx_pkt_history_st *get_tx_history(OSSL_ACKM *ackm, int pkt_space) in get_tx_history() argument
623 assert(!ackm->discarded[pkt_space]); in get_tx_history()
625 return &ackm->tx_history[pkt_space]; in get_tx_history()
632 static struct rx_pkt_history_st *get_rx_history(OSSL_ACKM *ackm, int pkt_space) in get_rx_history() argument
634 assert(!ackm->discarded[pkt_space]); in get_rx_history()
636 return &ackm->rx_history[pkt_space]; in get_rx_history()
676 int pkt_space) in ackm_detect_and_remove_newly_acked_pkts() argument
695 h = get_tx_history(ackm, pkt_space); in ackm_detect_and_remove_newly_acked_pkts()
752 int pkt_space) in ackm_detect_and_remove_lost_pkts() argument
[all …]
H A Dquic_fifd.c79 pkt->ackm_pkt.pkt_space, in on_acked()
138 pkt->ackm_pkt.pkt_space, in on_lost()
286 pkt->ackm_pkt.pkt_space, in ossl_quic_fifd_pkt_commit()
H A Dquic_rx_depack.c285 rstream = ch->crypto_recv[ackm_data->pkt_space]; in depack_do_frame_crypto()
294 rxfc = &ch->crypto_rxfc[ackm_data->pkt_space]; in depack_do_frame_crypto()
1453 ackm_data.pkt_space = ossl_quic_enc_level_to_pn_space(enc_level); in ossl_quic_handle_frames()
H A Dquic_txp.c1655 txp->want_ack |= (1UL << pkt->ackm_pkt.pkt_space); in on_regen_notify()
2914 tpkt->ackm_pkt.pkt_space = pn_space; in txp_generate_for_el()
/freebsd/crypto/openssl/include/internal/
H A Dquic_ackm.h36 int pkt_space,
84 unsigned int pkt_space : 2; member
150 unsigned int pkt_space : 2; member
165 int pkt_space, OSSL_TIME rx_time);
174 int ossl_ackm_on_pkt_space_discarded(OSSL_ACKM *ackm, int pkt_space);
189 int pkt_space);
197 OSSL_TIME ossl_ackm_get_ack_deadline(OSSL_ACKM *ackm, int pkt_space);
209 int ossl_ackm_is_ack_desired(OSSL_ACKM *ackm, int pkt_space);
230 int ossl_ackm_is_rx_pn_processable(OSSL_ACKM *ackm, QUIC_PN pn, int pkt_space);
271 int ossl_ackm_get_largest_unacked(OSSL_ACKM *ackm, int pkt_space, QUIC_PN *pn);
[all …]
/freebsd/crypto/openssl/doc/designs/quic-design/
H A Dquic-ackm.md159 unsigned int pkt_space :2;
233 unsigned int pkt_space :2;
254 `pkt_space` is one of the `QUIC_PN_SPACE_*` values, specifying the packet number
297 int pkt_space, OSSL_TIME rx_time);
310 int ossl_ackm_on_pkt_space_discarded(OSSL_ACKM *ackm, int pkt_space);
375 const OSSL_ACKM_ACK *ossl_ackm_get_ack_frame(OSSL_ACKM *ackm, int pkt_space);
390 int ossl_ackm_is_ack_desired(OSSL_ACKM *ackm, int pkt_space);
408 OSSL_TIME ossl_ackm_get_ack_deadline(OSSL_ACKM *ackm, int pkt_space);
432 int ossl_ackm_is_rx_pn_processable(OSSL_ACKM *ackm, QUIC_PN pn, int pkt_space);
484 int ossl_ackm_get_largest_unacked(OSSL_ACKM *ackm, int pkt_space, QUIC_PN *pn);
[all …]
H A Drx-depacketizer.md147 (`QUIC_ACKM`, the created `QUIC_ACKM_ACK`, `pkt_space` and `rx_time`)
/freebsd/crypto/openssl/test/
H A Dquic_ackm_test.c371 tx->pkt_space = space; in test_tx_ack_case_actual()
554 tx->pkt_space = QUIC_PN_SPACE_INITIAL; in test_tx_ack_time_script()
904 int pkt_space, void *arg) in on_ack_deadline_callback() argument
906 ((OSSL_TIME *)arg)[pkt_space] = deadline; in on_ack_deadline_callback()
962 pkt.pkt_space = space; in test_rx_ack_actual()
968 pkt.pkt_space), in test_rx_ack_actual()
1036 tx->pkt_space = space; in test_rx_ack_actual()
H A Dquic_fifd_test.c179 pkt->ackm_pkt.pkt_space = pn_space; in test_generic()
237 pkt2->ackm_pkt.pkt_space = pn_space; in test_generic()
H A Dquic_txp_test.c584 rx_pkt.pkt_space = QUIC_PN_SPACE_APP; in schedule_ack()
/freebsd/sys/dev/xen/netback/
H A Dnetback.c1716 const size_t pkt_space = req_size - r_ofs; in xnb_txpkt2gnttab() local
1721 const size_t space = MIN(pkt_space, mbuf_space); in xnb_txpkt2gnttab()
1970 const size_t pkt_space = req_size - r_ofs; in xnb_rxpkt2gnttab() local
1975 const size_t space = MIN(pkt_space, mbuf_space); in xnb_rxpkt2gnttab()