Lines Matching defs:parsed
216 const char *parsed; /* Pointer to the first unparsed byte in buf. */
1177 hs->ssi->parsed = hs->buf;
1237 if (ssi->parsed > hs->file) {
1238 len = (u16_t)LWIP_MIN(ssi->parsed - hs->file, 0xffff);
1255 /* We have sent all the data that was already parsed so continue parsing
1266 if (*ssi->parsed == http_ssi_tag_desc[tag_type].lead_in[0]) {
1273 ssi->tag_started = ssi->parsed;
1281 ssi->parsed++;
1294 if (*ssi->parsed == http_ssi_tag_desc[ssi->tag_type].lead_in[ssi->tag_index]) {
1306 (ssi->parsed - hs->file < ssi->tag_index)) {
1311 hs->file += ssi->parsed - hs->file;
1312 hs->left -= ssi->parsed - hs->file;
1322 ssi->parsed++;
1332 if ((ssi->tag_index == 0) && ((*ssi->parsed == ' ') ||
1333 (*ssi->parsed == '\t') || (*ssi->parsed == '\n') ||
1334 (*ssi->parsed == '\r'))) {
1337 ssi->parsed++;
1343 if ((*ssi->parsed == http_ssi_tag_desc[ssi->tag_type].lead_out[0]) ||
1344 (*ssi->parsed == ' ') || (*ssi->parsed == '\t') ||
1345 (*ssi->parsed == '\n') || (*ssi->parsed == '\r')) {
1357 if (*ssi->parsed == http_ssi_tag_desc[ssi->tag_type].lead_out[0]) {
1366 ssi->tag_name[ssi->tag_index++] = *ssi->parsed;
1375 ssi->parsed++;
1383 if ((ssi->tag_index == 0) && ((*ssi->parsed == ' ') ||
1384 (*ssi->parsed == '\t') || (*ssi->parsed == '\n') ||
1385 (*ssi->parsed == '\r'))) {
1388 ssi->parsed++;
1393 if (*ssi->parsed == http_ssi_tag_desc[ssi->tag_type].lead_out[ssi->tag_index]) {
1400 ssi->parsed++;
1416 ssi->tag_end = ssi->parsed;
1418 ssi->parsed = ssi->tag_started;
1450 ssi->parsed++;
1528 ssi->parsed = ssi->tag_end;
1542 if ((ssi->tag_state != TAG_SENDING) && (ssi->parsed > hs->file)) {
1548 hs->left -= (ssi->parsed - ssi->tag_started);
1549 ssi->parsed = ssi->tag_started;
1554 len = (u16_t)LWIP_MIN(ssi->parsed - hs->file, 0xffff);
1793 * @param uri The HTTP URI parsed from input pbuf(s).
1796 * @return ERR_OK: POST correctly parsed and accepted by the application.
1797 * ERR_INPROGRESS: POST not completely parsed (no error yet)
2142 /* Check if SSI should be parsed for this file/URL
2340 ssi->parsed = file->data;
2579 err_t parsed = http_parse_request(p, hs, pcb);
2580 LWIP_ASSERT("http_parse_request: unexpected return value", parsed == ERR_OK
2581 || parsed == ERR_INPROGRESS || parsed == ERR_ARG || parsed == ERR_USE);
2583 if (parsed != ERR_INPROGRESS) {
2584 /* request fully parsed or error */
2592 if (parsed == ERR_OK) {
2600 } else if (parsed == ERR_ARG) {