Lines Matching defs:pos
196 static int huftable_decode(int pos, char c)
198 int q = pos + !!c;
203 return pos + (lextable[q] << 1);
217 lwsl_header("%s: token %d ah->pos = %d, ah->nfrag = %d\n",
218 __func__, hdr_token_idx, ah->pos, ah->nfrag);
247 ah->frags[ah->nfrag].offset = ah->pos;
277 ah->data[ah->pos++] = (char)c;
280 return (unsigned int)ah->pos >= wsi->a.context->max_http_header_data;
402 index = lws_safe_modulo(dyn->pos - 1 - index, dyn->num_entries);
433 lwsl_header("Dump dyn table for nwsi %s (%d / %d members, pos = %d, "
435 dyn->used_entries, dyn->num_entries, dyn->pos,
440 m = lws_safe_modulo(dyn->pos - 1 - n, dyn->num_entries);
476 * The internal ringbuffer wraps as we keep filling it, dyn->pos points to
505 new_index = lws_safe_modulo(dyn->pos, dyn->num_entries);
523 int n = lws_safe_modulo(dyn->pos - dyn->used_entries,
560 dyn->pos = (uint16_t)lws_safe_modulo(dyn->pos + 1, dyn->num_entries);
642 n = lws_safe_modulo(dyn->pos - dyn->used_entries, dyn->num_entries);
653 m = (dyn->pos - dyn->used_entries + n) %
667 dyn->pos = (uint16_t)lws_safe_modulo(min, size);
669 dyn->pos = 0;