Lines Matching defs:data

122                                    struct Curl_easy *data,
128 struct Curl_easy *data,
180 failf(data, "sendmsg() returned %zd (errno %d); disable GSO", sent,
183 return send_packet_no_gso(cf, data, qctx, pkt, pktlen, gsolen, psent);
187 failf(data, "sendmsg() returned %zd (errno %d)", sent, SOCKERRNO);
210 failf(data, "send() returned %zd (errno %d)", sent, SOCKERRNO);
226 struct Curl_easy *data,
238 CURLcode curlcode = do_sendmsg(cf, data, qctx, p, len, len, &sent);
249 struct Curl_easy *data,
259 Curl_rand(data, &c, 1);
261 CURL_TRC_CF(data, cf, "vquic_flush() simulate EWOULDBLOCK");
267 result = send_packet_no_gso(cf, data, qctx, pkt, pktlen, gsolen, psent);
270 result = do_sendmsg(cf, data, qctx, pkt, pktlen, gsolen, psent);
277 CURLcode vquic_flush(struct Curl_cfilter *cf, struct Curl_easy *data,
293 result = vquic_send_packets(cf, data, qctx, buf, blen, gsolen, &sent);
294 CURL_TRC_CF(data, cf, "vquic_send(len=%zu, gso=%zu) -> %d, sent=%zu",
311 CURLcode vquic_send(struct Curl_cfilter *cf, struct Curl_easy *data,
315 return vquic_flush(cf, data, qctx);
318 CURLcode vquic_send_tail_split(struct Curl_cfilter *cf, struct Curl_easy *data,
326 CURL_TRC_CF(data, cf, "vquic_send_tail_split: [%zu gso=%zu][%zu gso=%zu]",
329 return vquic_flush(cf, data, qctx);
334 struct Curl_easy *data,
369 CURL_TRC_CF(data, cf, "ingress, recvmmsg -> EAGAIN");
375 Curl_cf_socket_peek(cf->next, data, NULL, NULL,
377 failf(data, "QUIC: connection to %s port %u refused",
383 failf(data, "QUIC: recvmsg() unexpectedly returned %d (errno=%d; %s)",
389 CURL_TRC_CF(data, cf, "recvmmsg() -> %d packets", mcount);
403 CURL_TRC_CF(data, cf, "recvd %zu packets with %zu bytes -> %d",
410 struct Curl_easy *data,
445 Curl_cf_socket_peek(cf->next, data, NULL, NULL,
447 failf(data, "QUIC: connection to %s port %u refused",
453 failf(data, "QUIC: recvmsg() unexpectedly returned %zd (errno=%d; %s)",
469 CURL_TRC_CF(data, cf, "recvd %zu packets with %zu bytes -> %d",
476 struct Curl_easy *data,
499 CURL_TRC_CF(data, cf, "ingress, recvfrom -> EAGAIN");
505 Curl_cf_socket_peek(cf->next, data, NULL, NULL,
507 failf(data, "QUIC: connection to %s port %u refused",
513 failf(data, "QUIC: recvfrom() unexpectedly returned %zd (errno=%d; %s)",
529 CURL_TRC_CF(data, cf, "recvd %zu packets with %zu bytes -> %d",
536 struct Curl_easy *data,
543 result = recvmmsg_packets(cf, data, qctx, max_pkts, recv_cb, userp);
545 result = recvmsg_packets(cf, data, qctx, max_pkts, recv_cb, userp);
547 result = recvfrom_packets(cf, data, qctx, max_pkts, recv_cb, userp);
567 CURLcode Curl_qlogdir(struct Curl_easy *data,
592 data->set.new_file_perms);
605 struct Curl_easy *data,
613 return Curl_cf_ngtcp2_create(pcf, data, conn, ai);
615 return Curl_cf_osslq_create(pcf, data, conn, ai);
617 return Curl_cf_quiche_create(pcf, data, conn, ai);
619 return Curl_cf_msh3_create(pcf, data, conn, ai);
622 (void)data;
629 bool Curl_conn_is_http3(const struct Curl_easy *data,
634 return Curl_conn_is_ngtcp2(data, conn, sockindex);
636 return Curl_conn_is_osslq(data, conn, sockindex);
638 return Curl_conn_is_quiche(data, conn, sockindex);
640 return Curl_conn_is_msh3(data, conn, sockindex);
647 CURLcode Curl_conn_may_http3(struct Curl_easy *data,
655 failf(data, "HTTP/3 requested for non-HTTPS URL");
660 failf(data, "HTTP/3 is not supported over a SOCKS proxy");
664 failf(data, "HTTP/3 is not supported over a HTTP proxy");
674 CURLcode Curl_conn_may_http3(struct Curl_easy *data,
678 (void)data;
679 DEBUGF(infof(data, "QUIC is not supported in this build"));