Lines Matching refs:cft

57     cf->next->cft->do_close(cf->next, data);  in Curl_cf_def_close()
78 cf->next->cft->get_host(cf->next, data, phost, pdisplay_host, pport); in Curl_cf_def_get_host()
100 cf->next->cft->has_data_pending(cf->next, data) : FALSE; in Curl_cf_def_data_pending()
108 cf->next->cft->do_send(cf->next, data, buf, len, eos, err) : in Curl_cf_def_send()
116 cf->next->cft->do_recv(cf->next, data, buf, len, err) : in Curl_cf_def_recv()
125 cf->next->cft->is_alive(cf->next, data, input_pending) : in Curl_cf_def_conn_is_alive()
133 cf->next->cft->keep_alive(cf->next, data) : in Curl_cf_def_conn_keep_alive()
142 cf->next->cft->query(cf->next, data, query, pres1, pres2) : in Curl_cf_def_query()
159 cf->cft->destroy(cf, data); in Curl_conn_cf_discard_chain()
180 cf->cft->do_close(cf, data); in Curl_conn_close()
222 result = cf->cft->do_shutdown(cf, data, &cfdone); in Curl_conn_shutdown()
253 ssize_t nread = cf->cft->do_recv(cf, data, buf, len, code); in Curl_cf_recv()
277 ssize_t nwritten = cf->cft->do_send(cf, data, mem, len, eos, code); in Curl_cf_send()
289 const struct Curl_cftype *cft, in Curl_cf_create() argument
295 DEBUGASSERT(cft); in Curl_cf_create()
300 cf->cft = cft; in Curl_cf_create()
366 discard->cft->destroy(discard, data); in Curl_conn_cf_discard_sub()
377 return cf->cft->do_connect(cf, data, blocking, done); in Curl_conn_cf_connect()
384 cf->cft->do_close(cf, data); in Curl_conn_cf_close()
392 return cf->cft->do_send(cf, data, buf, len, eos, err); in Curl_conn_cf_send()
401 return cf->cft->do_recv(cf, data, buf, len, err); in Curl_conn_cf_recv()
433 result = cf->cft->do_connect(cf, data, blocking, done); in Curl_conn_connect()
467 if(cf->cft->flags & CF_TYPE_IP_CONNECT) in Curl_conn_is_ip_connected()
477 if(cf->cft->flags & CF_TYPE_SSL) in Curl_conn_cf_is_ssl()
479 if(cf->cft->flags & CF_TYPE_IP_CONNECT) in Curl_conn_cf_is_ssl()
495 if(cf->cft->flags & CF_TYPE_MULTIPLEX) in Curl_conn_is_multiplex()
497 if(cf->cft->flags & CF_TYPE_IP_CONNECT in Curl_conn_is_multiplex()
498 || cf->cft->flags & CF_TYPE_SSL) in Curl_conn_is_multiplex()
517 return cf->cft->has_data_pending(cf, data); in Curl_conn_data_pending()
527 result = cf ? cf->cft->query(cf, data, CF_QUERY_NEED_FLUSH, in Curl_conn_cf_needs_flush()
550 cf->cft->adjust_pollset(cf, data, ps); in Curl_conn_cf_adjust_pollset()
612 cf->cft->get_host(cf, data, phost, pdisplay_host, pport); in Curl_conn_get_host()
645 if(Curl_cf_def_cntrl == cf->cft->cntrl) in Curl_conn_cf_cntrl()
647 result = cf->cft->cntrl(cf, data, event, arg1, arg2); in Curl_conn_cf_cntrl()
658 if(cf && !cf->cft->query(cf, data, CF_QUERY_SOCKET, NULL, &sock)) in Curl_conn_cf_get_socket()
668 return cf->cft->query(cf, data, CF_QUERY_IP_INFO, is_ipv6, ipquad); in Curl_conn_cf_get_ip_info()
787 cf->cft->query(cf, data, CF_QUERY_TIMER_CONNECT, NULL, &connected); in conn_report_connect_stats()
792 cf->cft->query(cf, data, CF_QUERY_TIMER_APPCONNECT, NULL, &appconnected); in conn_report_connect_stats()
803 cf->cft->is_alive(cf, data, input_pending); in Curl_conn_is_alive()
811 return cf ? cf->cft->keep_alive(cf, data) : CURLE_OK; in Curl_conn_keep_alive()
822 result = cf ? cf->cft->query(cf, data, CF_QUERY_MAX_CONCURRENT, in Curl_conn_get_max_concurrent()
835 result = cf ? cf->cft->query(cf, data, CF_QUERY_STREAM_ERROR, in Curl_conn_get_stream_error()