Lines Matching refs:prio
610 h2_parse_priority_update (const char * const prio, const uint32_t len) in __attribute_nonnull__()
617 if (prio[i] == ' ' || prio[i] == '\t' || prio[i] == ',') continue; in __attribute_nonnull__()
618 if (prio[i] == 'u') { /* value: 0 - 7 */ in __attribute_nonnull__()
619 if (i+2 < len && prio[i+1] == '=') { in __attribute_nonnull__()
620 if ((uint32_t)(prio[i+2] - '0') < 8) in __attribute_nonnull__()
621 urg = prio[i+2] - '0'; in __attribute_nonnull__()
629 if (prio[i] == 'i') { /* value: 0 or 1 (boolean) */ in __attribute_nonnull__()
630 if (i+3 < len && prio[i+1] == '=' && prio[i+2] == '?') { in __attribute_nonnull__()
631 if ((uint32_t)(prio[i+3] - '0') <= 1) /* 0 or 1 */ in __attribute_nonnull__()
632 incr = prio[i+3] - '0'; in __attribute_nonnull__()
638 || prio[i+1]==' ' || prio[i+1]=='\t' || prio[i+1]==',') in __attribute_nonnull__()
643 do { ++i; } while (i < len && prio[i] != ','); /*advance to next token*/ in __attribute_nonnull__()
675 uint8_t prio = h2_parse_priority_update((char *)s+13, len-4); in h2_recv_priority_update() local
676 if (r->h2_prio != prio) { in h2_recv_priority_update()
677 r->h2_prio = prio; in h2_recv_priority_update()
717 const uint32_t prio = h2_u31(s+9); in h2_recv_priority() local
731 if (prio == id) { in h2_recv_priority()
745 if (prio == id) { in h2_recv_priority()
1645 const buffer * const prio = in h2_recv_headers() local
1648 r->h2_prio = h2_parse_priority_update(BUF_PTR_LEN(prio)); in h2_recv_headers()