HomeSort by: relevance | last modified time | path
    Searched refs:txpim (Results 1 - 11 of 11) sorted by relevancy

  /src/crypto/external/apache2/openssl/dist/include/internal/
quic_txpim.h 81 * Frees the TXPIM. All QUIC_TXPIM_PKTs which have been handed out by the TXPIM
85 void ossl_quic_txpim_free(QUIC_TXPIM *txpim);
92 QUIC_TXPIM_PKT *ossl_quic_txpim_pkt_alloc(QUIC_TXPIM *txpim);
95 * Releases the TXPIM packet, returning it to the pool.
97 void ossl_quic_txpim_pkt_release(QUIC_TXPIM *txpim, QUIC_TXPIM_PKT *fpkt);
128 * Returns the number of QUIC_TXPIM_PKTs allocated by the given TXPIM that have
129 * yet to be returned to the TXPIM.
131 size_t ossl_quic_txpim_get_in_use(const QUIC_TXPIM *txpim);
quic_fifd.h 31 QUIC_TXPIM *txpim; member in struct:quic_fifd_st
56 QUIC_TXPIM *txpim,
quic_txp.h 41 QUIC_TXPIM *txpim; /* QUIC TX'd Packet Information Manager */ member in struct:ossl_quic_tx_packetiser_args_st
  /src/crypto/external/apache2/openssl/dist/test/
quic_txpim_test.c 17 QUIC_TXPIM *txpim; local
23 if (!TEST_ptr(txpim = ossl_quic_txpim_new()))
27 if (!TEST_ptr(pkts[i] = ossl_quic_txpim_pkt_alloc(txpim)))
56 if (txpim != NULL && pkts[i] != NULL)
57 ossl_quic_txpim_pkt_release(txpim, pkts[i]);
59 ossl_quic_txpim_free(txpim);
quic_fifd_test.c 58 QUIC_TXPIM *txpim; member in struct:info_st
73 * Test that a submitted packet, on ack, releases the TXPIM packet
132 if (!TEST_ptr(pkt = ossl_quic_txpim_pkt_alloc(info->txpim)))
232 if (!TEST_ptr(pkt2 = ossl_quic_txpim_pkt_alloc(info->txpim)))
313 /* TXPIM must have been released */
314 if (!TEST_size_t_eq(ossl_quic_txpim_get_in_use(info->txpim), 0))
340 || !TEST_ptr(info.txpim = ossl_quic_txpim_new())
342 info.txpim,
364 ossl_quic_txpim_free(info.txpim);
quic_txp_test.c 108 ossl_quic_txpim_free(h->args.txpim);
153 if (!TEST_ptr(h->args.txpim = ossl_quic_txpim_new()))
  /src/crypto/external/apache2/openssl/dist/ssl/quic/
quic_txpim.c 36 QUIC_TXPIM *txpim = OPENSSL_zalloc(sizeof(*txpim)); local
38 if (txpim == NULL)
41 return txpim;
58 void ossl_quic_txpim_free(QUIC_TXPIM *txpim)
60 if (txpim == NULL)
63 assert(txpim->in_use == 0);
64 free_list(&txpim->free_list);
65 OPENSSL_free(txpim);
92 static QUIC_TXPIM_PKT_EX *txpim_get_free(QUIC_TXPIM *txpim)
    [all...]
quic_fifd.c 19 QUIC_TXPIM *txpim,
42 if (cfq == NULL || ackm == NULL || txpim == NULL
48 fifd->txpim = txpim;
112 ossl_quic_txpim_pkt_release(fifd->txpim, pkt);
229 ossl_quic_txpim_pkt_release(fifd->txpim, pkt);
249 ossl_quic_txpim_pkt_release(fifd->txpim, pkt);
quic_channel_local.h 80 QUIC_TXPIM *txpim; member in struct:quic_channel_st
quic_channel.c 192 ch->txpim = ossl_quic_txpim_new();
193 if (ch->txpim == NULL)
263 txp_args.txpim = ch->txpim;
401 ossl_quic_txpim_free(ch->txpim);
quic_txp.c 544 || args->txpim == NULL
565 txp->args.cfq, txp->args.ackm, txp->args.txpim,
1736 ossl_quic_txpim_pkt_release(txp->args.txpim, pkt->tpkt);
2197 /* Log chunk to TXPIM. */
2454 /* Log chunk to TXPIM. */
2680 if ((pkt->tpkt = tpkt = ossl_quic_txpim_pkt_alloc(txp->args.txpim)) == NULL)
2932 ossl_quic_txpim_pkt_release(txp->args.txpim, tpkt);
2947 * etc. and the TXPIM record is filed.
3002 /* Generate TXPIM chunks representing STOP_SENDING and RESET_STREAM frames. */
3005 /* Log STOP_SENDING/RESET_STREAM chunk to TXPIM. *
    [all...]

Completed in 35 milliseconds