Lines Matching refs:data
39 struct Curl_easy *data); typedef
43 struct Curl_easy *data); typedef
49 struct Curl_easy *data,
53 struct Curl_easy *data,
68 struct Curl_easy *data,
99 struct Curl_easy *data,
103 const struct Curl_easy *data); typedef
106 struct Curl_easy *data, /* transfer */
113 struct Curl_easy *data, /* transfer */
119 struct Curl_easy *data,
123 struct Curl_easy *data); typedef
152 struct Curl_easy *data,
187 struct Curl_easy *data,
239 struct Curl_easy *data);
243 void Curl_cf_def_get_host(struct Curl_cfilter *cf, struct Curl_easy *data,
247 struct Curl_easy *data,
250 const struct Curl_easy *data);
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,
257 struct Curl_easy *data,
260 struct Curl_easy *data,
263 struct Curl_easy *data);
265 struct Curl_easy *data,
268 struct Curl_easy *data, bool *done);
286 void Curl_conn_cf_add(struct Curl_easy *data,
307 struct Curl_easy *data,
314 struct Curl_easy *data);
319 void Curl_conn_cf_discard_all(struct Curl_easy *data,
325 struct Curl_easy *data,
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,
334 struct Curl_easy *data,
349 struct Curl_easy *data);
352 struct Curl_easy *data,
356 struct Curl_easy *data);
369 CURLcode Curl_conn_connect(struct Curl_easy *data, int sockindex,
383 bool Curl_conn_is_ip_connected(struct Curl_easy *data, int sockindex);
401 void Curl_conn_close(struct Curl_easy *data, int sockindex);
408 CURLcode Curl_conn_shutdown(struct Curl_easy *data, int sockindex, bool *done);
414 bool Curl_conn_data_pending(struct Curl_easy *data,
421 bool Curl_conn_needs_flush(struct Curl_easy *data, int sockindex);
426 CURLcode Curl_conn_flush(struct Curl_easy *data, int sockindex);
432 curl_socket_t Curl_conn_get_socket(struct Curl_easy *data, int sockindex);
437 void Curl_conn_forget_socket(struct Curl_easy *data, int sockindex);
443 struct Curl_easy *data,
449 void Curl_conn_adjust_pollset(struct Curl_easy *data,
458 struct Curl_easy *data,
467 ssize_t Curl_cf_recv(struct Curl_easy *data, int sockindex, char *buf,
476 ssize_t Curl_cf_send(struct Curl_easy *data, int sockindex,
485 struct Curl_easy *data);
495 struct Curl_easy *data);
501 CURLcode Curl_conn_ev_data_setup(struct Curl_easy *data);
507 CURLcode Curl_conn_ev_data_idle(struct Curl_easy *data);
513 void Curl_conn_ev_data_done_send(struct Curl_easy *data);
519 void Curl_conn_ev_data_done(struct Curl_easy *data, bool premature);
524 CURLcode Curl_conn_ev_data_pause(struct Curl_easy *data, bool do_pause);
529 bool Curl_conn_is_alive(struct Curl_easy *data, struct connectdata *conn,
535 CURLcode Curl_conn_keep_alive(struct Curl_easy *data,
540 void Curl_cf_def_close(struct Curl_cfilter *cf, struct Curl_easy *data);
542 void Curl_conn_get_host(struct Curl_easy *data, int sockindex,
550 size_t Curl_conn_get_max_concurrent(struct Curl_easy *data,
557 int Curl_conn_get_stream_error(struct Curl_easy *data,
566 int Curl_conn_sockindex(struct Curl_easy *data, curl_socket_t sockfd);
572 CURLcode Curl_conn_recv(struct Curl_easy *data, int sockindex,
580 CURLcode Curl_conn_send(struct Curl_easy *data, int sockindex,
585 void Curl_pollset_reset(struct Curl_easy *data,
593 void Curl_pollset_change(struct Curl_easy *data,
597 void Curl_pollset_set(struct Curl_easy *data,
601 #define Curl_pollset_add_in(data, ps, sock) \ argument
602 Curl_pollset_change((data), (ps), (sock), CURL_POLL_IN, 0)
603 #define Curl_pollset_add_out(data, ps, sock) \ argument
604 Curl_pollset_change((data), (ps), (sock), CURL_POLL_OUT, 0)
605 #define Curl_pollset_add_inout(data, ps, sock) \ argument
606 Curl_pollset_change((data), (ps), (sock), \
608 #define Curl_pollset_set_in_only(data, ps, sock) \ argument
609 Curl_pollset_change((data), (ps), (sock), \
611 #define Curl_pollset_set_out_only(data, ps, sock) \ argument
612 Curl_pollset_change((data), (ps), (sock), \
615 void Curl_pollset_add_socks(struct Curl_easy *data,
617 int (*get_socks_cb)(struct Curl_easy *data,
624 void Curl_pollset_check(struct Curl_easy *data,
648 struct Curl_easy *data; member
663 #define CF_DATA_SAVE(save, cf, data) \ argument
666 DEBUGASSERT((save).data == NULL || (save).depth > 0); \
668 CF_CTX_CALL_DATA(cf).data = (struct Curl_easy *)data; \
674 DEBUGASSERT((save).data == NULL || (save).depth > 0); \
680 #define CF_DATA_SAVE(save, cf, data) \ argument
683 CF_CTX_CALL_DATA(cf).data = (struct Curl_easy *)data; \
694 ((cf)? (CF_CTX_CALL_DATA(cf).data) : NULL)