Lines Matching refs:field_data
449 size_t buflen = u->field_data[UF_HOST].off + u->field_data[UF_HOST].len; in http_parse_host()
453 u->field_data[UF_HOST].len = 0; in http_parse_host()
457 for (p = buf + u->field_data[UF_HOST].off; p < buf + buflen; p++) { in http_parse_host()
467 u->field_data[UF_HOST].off = (uint16_t)(p - buf); in http_parse_host()
469 u->field_data[UF_HOST].len++; in http_parse_host()
474 u->field_data[UF_HOST].off = (uint16_t)(p - buf); in http_parse_host()
476 u->field_data[UF_HOST].len++; in http_parse_host()
481 u->field_data[UF_HOST].len++; in http_parse_host()
486 u->field_data[UF_PORT].off = (uint16_t)(p - buf); in http_parse_host()
487 u->field_data[UF_PORT].len = 0; in http_parse_host()
490 u->field_data[UF_PORT].len++; in http_parse_host()
495 u->field_data[UF_USERINFO].off = (uint16_t)(p - buf); in http_parse_host()
496 u->field_data[UF_USERINFO].len = 0; in http_parse_host()
499 u->field_data[UF_USERINFO].len++; in http_parse_host()
595 u->field_data[uf].len++; in http_parser_parse_url()
599 u->field_data[uf].off = (uint16_t)(p - buf); in http_parser_parse_url()
600 u->field_data[uf].len = 1; in http_parser_parse_url()
631 off = u->field_data[UF_PORT].off; in http_parser_parse_url()
632 len = u->field_data[UF_PORT].len; in http_parser_parse_url()