Lines Matching refs:h3_baller
119 struct cf_hc_baller h3_baller; member
162 cf_hc_baller_reset(&ctx->h3_baller, data); in cf_hc_reset()
180 if(winner != &ctx->h3_baller) in baller_connected()
181 cf_hc_baller_reset(&ctx->h3_baller, data); in baller_connected()
231 if(!ctx->h3_baller.enabled || !cf_hc_baller_is_active(&ctx->h3_baller)) in time_to_start_h21()
242 if(cf_hc_baller_reply_ms(&ctx->h3_baller, data) < 0) { in time_to_start_h21()
273 DEBUGASSERT(!ctx->h3_baller.cf); in cf_hc_connect()
278 if(ctx->h3_baller.enabled) { in cf_hc_connect()
279 cf_hc_baller_init(&ctx->h3_baller, cf, data, "h3", TRNSPRT_QUIC); in cf_hc_connect()
290 if(cf_hc_baller_is_active(&ctx->h3_baller)) { in cf_hc_connect()
291 result = cf_hc_baller_connect(&ctx->h3_baller, cf, data, done); in cf_hc_connect()
293 result = baller_connected(cf, data, &ctx->h3_baller); in cf_hc_connect()
312 if((!ctx->h3_baller.enabled || ctx->h3_baller.result) && in cf_hc_connect()
316 result = ctx->result = ctx->h3_baller.enabled ? in cf_hc_connect()
317 ctx->h3_baller.result : ctx->h21_baller.result; in cf_hc_connect()
359 ballers[0] = &ctx->h3_baller; in cf_hc_shutdown()
395 ballers[0] = &ctx->h3_baller; in cf_hc_adjust_pollset()
416 return cf_hc_baller_data_pending(&ctx->h3_baller, data) in cf_hc_data_pending()
436 cfb = ctx->h3_baller.enabled ? ctx->h3_baller.cf : NULL; in cf_get_max_baller_time()
463 if(cf_hc_baller_needs_flush(&ctx->h3_baller, data) in cf_hc_query()
487 result = cf_hc_baller_cntrl(&ctx->h3_baller, data, event, arg1, arg2); in cf_hc_cntrl()
553 ctx->h3_baller.enabled = try_h3; in cf_hc_create()