Lines Matching defs:req
139 struct MSH3_REQUEST *req;
156 #define H3_STREAM_CTX(d) ((struct stream_ctx *)(((d) && (d)->req.p.http)? \
157 ((struct HTTP *)(d)->req.p.http)->h3_ctx \
159 #define H3_STREAM_LCTX(d) ((struct HTTP *)(d)->req.p.http)->h3_ctx
177 stream->req = ZERO_NULL;
510 if(stream && stream->req && !stream->closed) {
531 CURL_TRC_CF(data, cf, "req: recv with %zu byte buffer", len);
558 CURL_TRC_CF(data, cf, "req: nothing here, call again");
589 CURL_TRC_CF(data, cf, "req: send %zu bytes", len);
591 if(!stream->req) {
599 DEBUGASSERT(h1.req);
601 *err = Curl_http_req_to_h2(&h2_headers, h1.req, data);
638 CURL_TRC_CF(data, cf, "req: send %zu headers", nheader);
639 stream->req = MsH3RequestOpen(ctx->qconn, &msh3_request_if, data,
643 if(!stream->req) {
654 CURL_TRC_CF(data, cf, "req: send %zu body bytes", len);
659 if(!MsH3RequestSend(stream->req, MSH3_REQUEST_FLAG_NONE, buf,
694 else if(stream->req) {
711 if(stream && stream->req) {
776 CURL_TRC_CF(data, cf, "req: send done");
779 if(stream->req) {
781 if(!MsH3RequestSend(stream->req, MSH3_REQUEST_FLAG_FIN,
789 CURL_TRC_CF(data, cf, "req: update info");