Home | History | Annotate | Download | only in internal

Lines Matching refs:txfc

19  * TX Flow Controller (TXFC)
34 * the connection-level flow controller if the TXFC is for stream-level flow
37 int ossl_quic_txfc_init(QUIC_TXFC *txfc, QUIC_TXFC *conn_txfc);
43 QUIC_TXFC *ossl_quic_txfc_get_parent(QUIC_TXFC *txfc);
55 int ossl_quic_txfc_bump_cwm(QUIC_TXFC *txfc, uint64_t cwm);
62 * If called on a stream-level TXFC, ossl_quic_txfc_get_credit is called on
63 * the connection-level TXFC as well, and the lesser of the two values is
65 * level TXFC.
67 uint64_t ossl_quic_txfc_get_credit(QUIC_TXFC *txfc, uint64_t consumed);
70 * Like ossl_quic_txfc_get_credit(), but when called on a stream-level TXFC,
75 uint64_t ossl_quic_txfc_get_credit_local(QUIC_TXFC *txfc, uint64_t consumed);
88 * If called on a stream-level TXFC, ossl_quic_txfc_consume_credit() is called
89 * on the connection-level TXFC also. If the call to that function on the
90 * connection-level TXFC returns zero, this function will also return zero.
92 int ossl_quic_txfc_consume_credit(QUIC_TXFC *txfc, uint64_t num_bytes);
95 * Like ossl_quic_txfc_consume_credit(), but when called on a stream-level TXFC,
97 * connection-level TXFC.
99 int ossl_quic_txfc_consume_credit_local(QUIC_TXFC *txfc, uint64_t num_bytes);
108 int ossl_quic_txfc_has_become_blocked(QUIC_TXFC *txfc, int clear);
114 uint64_t ossl_quic_txfc_get_cwm(QUIC_TXFC *txfc);
120 uint64_t ossl_quic_txfc_get_swm(QUIC_TXFC *txfc);