| /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...] |