Lines Matching full:http
40 #include <Protocol/Http.h>
70 EFI_HTTP_PROTOCOL *http;
84 .dv_name = "http",
200 if (strncmp("http", (const char *)uri->Uri, 4) == 0)
307 (void **)&oh->http, IH, NULL, EFI_OPEN_PROTOCOL_GET_PROTOCOL);
320 status = oh->http->Configure(oh->http, &config);
332 * http://127.0.0.1/foo/boot/loader.efi
336 * http://127.0.0.1/foo/
412 * Reset the HTTP state.
414 * EDK II's persistent HTTP connection handling is graceless,
416 * any Connection: header or HTTP version reported by the
424 * unconfigure and reconfigure the http instance to force the
430 status = oh->http->GetModeData(oh->http, &config);
433 status = oh->http->Configure(oh->http, NULL);
436 status = oh->http->Configure(oh->http, &config);
479 status = oh->http->Request(oh->http, &token);
489 status = oh->http->Poll(oh->http);
516 status = oh->http->Response(oh->http, &token);
524 status = oh->http->Poll(oh->http);
577 * Work around a bug in the EFI HTTP implementation which
578 * causes a crash if the http instance isn't torn down
637 status = oh->http->Response(oh->http, &token);
648 status = oh->http->Poll(oh->http);
728 * Work around a bug in the EFI HTTP implementation which
729 * causes a crash if the http instance isn't torn down