Lines Matching refs:path_match
177 if (!ctx->path_match) in lws_jws_jose_cb()
178 args->jwk_jctx.path_match = 0; in lws_jws_jose_cb()
181 if (args->jwk_jctx.path_match) in lws_jws_jose_cb()
194 if (!(reason & LEJP_FLAG_CB_IS_VALUE) || !ctx->path_match) in lws_jws_jose_cb()
199 switch (ctx->path_match - 1) { in lws_jws_jose_cb()
354 if (!args->jose->e[ctx->path_match - 1].buf) { in lws_jws_jose_cb()
355 args->jose->e[ctx->path_match - 1].buf = (uint8_t *)args->temp; in lws_jws_jose_cb()
356 args->jose->e[ctx->path_match - 1].len = 0; in lws_jws_jose_cb()
362 args->jose->e[ctx->path_match - 1].len += ctx->npos; in lws_jws_jose_cb()
366 (const char *)args->jose->e[ctx->path_match - 1].buf, in lws_jws_jose_cb()
367 (int)args->jose->e[ctx->path_match - 1].len, in lws_jws_jose_cb()
368 (char *)args->jose->e[ctx->path_match - 1].buf, in lws_jws_jose_cb()
369 (int)args->jose->e[ctx->path_match - 1].len + 1); in lws_jws_jose_cb()
375 args->temp -= (int)args->jose->e[ctx->path_match - 1].len - n - 1; in lws_jws_jose_cb()
377 (int)args->jose->e[ctx->path_match - 1].len - n - 1; in lws_jws_jose_cb()
379 args->jose->e[ctx->path_match - 1].len = (uint32_t)n; in lws_jws_jose_cb()