Lines Matching refs:cf
38 typedef void Curl_cft_destroy_this(struct Curl_cfilter *cf,
42 typedef void Curl_cft_close(struct Curl_cfilter *cf,
48 typedef CURLcode Curl_cft_shutdown(struct Curl_cfilter *cf,
52 typedef CURLcode Curl_cft_connect(struct Curl_cfilter *cf,
67 typedef void Curl_cft_get_host(struct Curl_cfilter *cf,
98 typedef void Curl_cft_adjust_pollset(struct Curl_cfilter *cf,
102 typedef bool Curl_cft_data_pending(struct Curl_cfilter *cf,
105 typedef ssize_t Curl_cft_send(struct Curl_cfilter *cf,
112 typedef ssize_t Curl_cft_recv(struct Curl_cfilter *cf,
118 typedef bool Curl_cft_conn_is_alive(struct Curl_cfilter *cf,
122 typedef CURLcode Curl_cft_conn_keep_alive(struct Curl_cfilter *cf,
151 typedef CURLcode Curl_cft_cntrl(struct Curl_cfilter *cf,
186 typedef CURLcode Curl_cft_query(struct Curl_cfilter *cf,
238 void Curl_cf_def_destroy_this(struct Curl_cfilter *cf,
243 void Curl_cf_def_get_host(struct Curl_cfilter *cf, struct Curl_easy *data,
246 void Curl_cf_def_adjust_pollset(struct Curl_cfilter *cf,
249 bool Curl_cf_def_data_pending(struct Curl_cfilter *cf,
251 ssize_t Curl_cf_def_send(struct Curl_cfilter *cf, struct Curl_easy *data,
254 ssize_t Curl_cf_def_recv(struct Curl_cfilter *cf, struct Curl_easy *data,
256 CURLcode Curl_cf_def_cntrl(struct Curl_cfilter *cf,
259 bool Curl_cf_def_conn_is_alive(struct Curl_cfilter *cf,
262 CURLcode Curl_cf_def_conn_keep_alive(struct Curl_cfilter *cf,
264 CURLcode Curl_cf_def_query(struct Curl_cfilter *cf,
267 CURLcode Curl_cf_def_shutdown(struct Curl_cfilter *cf,
289 struct Curl_cfilter *cf);
305 bool Curl_conn_cf_discard_sub(struct Curl_cfilter *cf,
324 CURLcode Curl_conn_cf_connect(struct Curl_cfilter *cf,
327 void Curl_conn_cf_close(struct Curl_cfilter *cf, struct Curl_easy *data);
328 ssize_t Curl_conn_cf_send(struct Curl_cfilter *cf, struct Curl_easy *data,
331 ssize_t Curl_conn_cf_recv(struct Curl_cfilter *cf, struct Curl_easy *data,
333 CURLcode Curl_conn_cf_cntrl(struct Curl_cfilter *cf,
342 bool Curl_conn_cf_is_ssl(struct Curl_cfilter *cf);
348 curl_socket_t Curl_conn_cf_get_socket(struct Curl_cfilter *cf,
351 CURLcode Curl_conn_cf_get_ip_info(struct Curl_cfilter *cf,
355 bool Curl_conn_cf_needs_flush(struct Curl_cfilter *cf,
442 void Curl_conn_cf_adjust_pollset(struct Curl_cfilter *cf,
457 int Curl_conn_cf_poll(struct Curl_cfilter *cf,
540 void Curl_cf_def_close(struct Curl_cfilter *cf, struct Curl_easy *data);
663 #define CF_DATA_SAVE(save, cf, data) \ argument
665 (save) = CF_CTX_CALL_DATA(cf); \
667 CF_CTX_CALL_DATA(cf).depth++; \
668 CF_CTX_CALL_DATA(cf).data = (struct Curl_easy *)data; \
671 #define CF_DATA_RESTORE(cf, save) \ argument
673 DEBUGASSERT(CF_CTX_CALL_DATA(cf).depth == (save).depth + 1); \
675 CF_CTX_CALL_DATA(cf) = (save); \
680 #define CF_DATA_SAVE(save, cf, data) \ argument
682 (save) = CF_CTX_CALL_DATA(cf); \
683 CF_CTX_CALL_DATA(cf).data = (struct Curl_easy *)data; \
686 #define CF_DATA_RESTORE(cf, save) \ argument
688 CF_CTX_CALL_DATA(cf) = (save); \
693 #define CF_DATA_CURRENT(cf) \ argument
694 ((cf)? (CF_CTX_CALL_DATA(cf).data) : NULL)