Lines Matching defs:context
136 pt = &wsi->a.context->pt[(int)wsi->tsi];
144 lws_service_fd_tsi(wsi->a.context, pfd, wsi->tsi);
151 struct lws_context_per_thread *pt = &wsi->a.context->pt[(int)wsi->tsi];
163 struct lws_context_per_thread *pt = &wsi->a.context->pt[(int)wsi->tsi];
186 struct lws_context_per_thread *pt = &wsi->a.context->pt[(int)wsi->tsi];
209 struct lws_context *context = wsi->a.context;
210 struct lws_context_per_thread *pt = &context->pt[(int)wsi->tsi];
237 n = pt->http.ah_count_in_use == (int)context->max_http_header_pool;
240 n = lws_peer_confirm_ah_attach_ok(context, wsi->peer);
257 wsi->http.ah = _lws_create_ah(pt, context->max_http_header_data);
270 lws_context_lock(context, "ah attach"); /* <========================= */
273 lws_context_unlock(context); /* ====================================> */
308 struct lws_context *context = wsi->a.context;
310 struct lws_context_per_thread *pt = &context->pt[(int)wsi->tsi];
347 lws_peer_track_ah_detach(context, wsi->peer);
369 if (!lws_peer_confirm_ah_attach_ok(context, (*pwsi)->peer))
392 lws_context_lock(context, "ah detach"); /* <========================= */
395 lws_context_unlock(context); /* ====================================> */
447 struct lws_context *context = wsi->a.context;
448 struct lws_context_per_thread *pt = &context->pt[(int)wsi->tsi];
702 (unsigned int)wsi->a.context->max_http_header_data)
705 if ((int)wsi->http.ah->pos >= (int)wsi->a.context->max_http_header_data - 1) {
716 (unsigned long)wsi->a.context->max_http_header_data);
1021 struct lws_context *context = wsi->a.context;
1420 if (context->token_limits)
1421 ah->current_token_limit = context->
1426 wsi->a.context->max_http_header_data;
1639 if (lws_jwt_signed_validate(wsi->a.context, i->jwk, i->alg, out,
1687 lws_hex_random(wsi->a.context, csrf, sizeof(csrf));
1689 if (lws_jwt_sign_compact(wsi->a.context, i->jwk, i->alg, plain, &pl,