Lines Matching defs:args
1141 struct policy_cb_args *args;
1144 args = lws_zalloc(sizeof(struct policy_cb_args), __func__);
1145 if (!args) {
1152 args->ac = context->ac_policy;
1157 context->pol_args = args;
1158 args->context = context;
1159 p = lwsac_use(&args->ac, 1, POL_AC_INITIAL);
1167 lejp_construct(&args->jctx, lws_ss_policy_parser_cb, args,
1176 struct policy_cb_args *args = (struct policy_cb_args *)context->pol_args;
1179 x = args->heads[LTY_X509].x;
1199 lejp_destruct(&args->jctx);
1200 lwsac_free(&args->ac);
1212 struct policy_cb_args *args = (struct policy_cb_args *)cx->pol_args;
1226 m = lejp_parse(&args->jctx, buf, n);
1229 (unsigned int)args->jctx.line, m,
1252 struct policy_cb_args *args = (struct policy_cb_args *)context->pol_args;
1256 if (args->jctx.line < 2 && buf[0] != '{' && !args->parse_data)
1260 args->parse_data = 1;
1261 m = lejp_parse(&args->jctx, buf, (int)len);
1266 (unsigned int)args->jctx.line, m, lejp_error_to_string(m));
1284 struct policy_cb_args *args = (struct policy_cb_args *)context->pol_args;
1286 if (!args)
1289 return args->heads[LTY_POLICY].p;
1295 struct policy_cb_args *args = (struct policy_cb_args *)context->pol_args;
1297 if (!args)
1300 return args->heads[LTY_AUTH].a;