cc_data
cc_data *addr;
cc_data keyblock;
cc_data **addresses;
cc_data ticket;
cc_data second_ticket;
cc_data **authdata;
static cc_uint32 cci_cc_data_write (cc_data *in_ccdata,
static cc_uint32 cci_cc_data_array_release (cc_data **io_ccdata_array)
static cc_uint32 cci_cc_data_array_read (cc_data ***io_ccdata_array,
cc_data **array = NULL;
array[i] = malloc (sizeof (cc_data));
static cc_uint32 cci_cc_data_array_write (cc_data **in_ccdata_array,
static cc_uint32 cci_cc_data_contents_release (cc_data *io_ccdata)
static cc_uint32 cci_cc_data_release (cc_data *io_ccdata)
static cc_uint32 cci_cc_data_copy_contents (cc_data *io_ccdata,
cc_data *in_ccdata)
static cc_uint32 cci_cc_data_array_copy (cc_data ***io_ccdata_array,
cc_data **in_ccdata_array)
cc_data **array = NULL;
array[i] = malloc (sizeof (cc_data));
static cc_uint32 cci_cc_data_read (cc_data *io_ccdata,
typedef struct cc_data cc_data;
cc_data keyblock;
cc_data** addresses;
cc_data ticket;
cc_data second_ticket;
cc_data** authdata;
typedef cc_data cc_data_compat;
cc_data ***list_out)
cc_data **list = NULL;
cc_data ***list_out)
cc_data **list = NULL;
cc_data **addr_list = NULL, **authdata_list = NULL;
free_cc_data_list(cc_data **list)
cc_data_list_to_addresses(krb5_context context, cc_data **list,
cc_data_list_to_authdata(krb5_context context, cc_data **list,
cc_data keyblock;
cc_data ** addresses;
cc_data ticket;
cc_data second_ticket;
cc_data ** authdata;
OSSL_CC_DATA *cc_data, int is_server);
OSSL_CC_DATA *cc_data; /* QUIC Congestion Controller Instance */
ackm->cc_method->on_data_acked(ackm->cc_data, &ainfo);
OSSL_CC_DATA *cc_data,
ackm->cc_data = cc_data;
ackm->cc_method->on_data_sent(ackm->cc_data, pkt->num_bytes);
ackm->cc_method->on_ecn(ackm->cc_data, &ecn_info);
ackm->cc_method->on_data_invalidated(ackm->cc_data,
OSSL_CC_DATA *cc_data;
ackm->cc_method->on_data_lost(ackm->cc_data, &loss_info);
ackm->cc_method->on_data_lost_finished(ackm->cc_data, flags);
if ((ch->cc_data = ch->cc_method->new(get_time, ch)) == NULL)
ch->cc_method, ch->cc_data,
txp_args.cc_data = ch->cc_data;
if (ch->cc_data != NULL)
ch->cc_method->free(ch->cc_data);
OSSL_CC_DATA *cc_data;
if (txp->args.cc_method->get_tx_allowance(txp->args.cc_data) == 0)
txp->args.cc_method->get_wakeup_deadline(txp->args.cc_data));
uint64_t cc_limit = txp->args.cc_method->get_tx_allowance(txp->args.cc_data);
if (h->cc_data != NULL)
h->cc_method->free(h->cc_data);
if (!TEST_ptr(h->cc_data = h->cc_method->new(fake_now, NULL)))
h->cc_data,
h->args.cc_data = h->cc_data;
OSSL_CC_DATA *cc_data;
#define CC_DATA(tp) ((tp)->t_ccv.cc_data)
void *cc_data; /* Per-connection private CC algorithm data. */
ccv->cc_data = cdg_data;
struct cdg *cdg_data = ccv->cc_data;
cdg_data = ccv->cc_data;
free(ccv->cc_data, M_CC_MEM);
cdg_data = ccv->cc_data;
struct cdg *cdg_data = ccv->cc_data;
cdg_data = ccv->cc_data;
chd_data = ccv->cc_data;
chd_data = ccv->cc_data;
free(ccv->cc_data, M_CC_MEM);
ccv->cc_data = chd_data;
chd_data = ccv->cc_data;
chd_data = ccv->cc_data;
cubic_data = ccv->cc_data;
struct cubic *cubic_data = ccv->cc_data;
free(ccv->cc_data, M_CC_MEM);
ccv->cc_data = cubic_data;
cubic_data = ccv->cc_data;
cubic_data = ccv->cc_data;
cubic_data = ccv->cc_data;
cubic_data = ccv->cc_data;
cubic_data = ccv->cc_data;
cubicd = ccv->cc_data;
cubicd = ccv->cc_data;
dctcp_data = ccv->cc_data;
dctcp_data = ccv->cc_data;
free(ccv->cc_data, M_CC_MEM);
ccv->cc_data = dctcp_data;
dctcp_data = ccv->cc_data;
dctcp_data = ccv->cc_data;
dctcp_data = ccv->cc_data;
dctcp_data = ccv->cc_data;
htcp_data = ccv->cc_data;
free(ccv->cc_data, M_CC_MEM);
ccv->cc_data = htcp_data;
htcp_data = ccv->cc_data;
htcp_data = ccv->cc_data;
htcp_data = ccv->cc_data;
htcp_data = ccv->cc_data;
htcp_data = ccv->cc_data;
htcp_data = ccv->cc_data;
ccv->cc_data = malloc(sizeof(struct newreno), M_CC_MEM, M_NOWAIT);
if (ccv->cc_data == NULL)
ccv->cc_data = ptr;
nreno = (struct newreno *)ccv->cc_data;
free(ccv->cc_data, M_CC_MEM);
nreno = ccv->cc_data;
nreno = ccv->cc_data;
nreno = ccv->cc_data;
nreno = (struct newreno *)ccv->cc_data;
nreno = (struct newreno *)ccv->cc_data;
nreno = (struct newreno *)ccv->cc_data;
vegas_data = ccv->cc_data;
free(ccv->cc_data, M_CC_MEM);
ccv->cc_data = vegas_data;
vegas_data = ccv->cc_data;
vegas_data = ccv->cc_data;
if (tp->t_ccv.cc_data)
optval = ((struct newreno *)tp->t_ccv.cc_data)->beta;
if (tp->t_ccv.cc_data)
optval = ((struct newreno *)tp->t_ccv.cc_data)->beta_ecn;
ptr = ((struct newreno *)tp->t_ccv.cc_data);