Home
last modified time | relevance | path

Searched refs:data_clb (Results 1 – 14 of 14) sorted by relevance

/dports/net/libyang/libyang-1.0.240/src/
H A Dparser_xml.c147 if (ctx->data_clb) { in xml_parse_data()
149 mod = ctx->data_clb(ctx, NULL, xml->ns->value, 0, ctx->data_clb_data); in xml_parse_data()
151 … mod = ctx->data_clb(ctx, mod->name, mod->ns, LY_MODCLB_NOT_IMPLEMENTED, ctx->data_clb_data); in xml_parse_data()
200 if (ctx->data_clb) { in xml_parse_data()
202 ctx->data_clb(ctx, lys_node_module(schema)->name, lys_node_module(schema)->ns, in xml_parse_data()
205 if (ctx->data_clb(ctx, NULL, xml->ns->value, 0, ctx->data_clb_data)) { in xml_parse_data()
H A Dcontext.h45 ly_module_data_clb data_clb; member
H A Dparser_json.c988 if (ctx->data_clb) { in json_parse_data()
990 module = ctx->data_clb(ctx, prefix, NULL, 0, ctx->data_clb_data); in json_parse_data()
992 …module = ctx->data_clb(ctx, module->name, module->ns, LY_MODCLB_NOT_IMPLEMENTED, ctx->data_clb_dat… in json_parse_data()
1020 if (ctx->data_clb) { in json_parse_data()
1022 ctx->data_clb(ctx, prefix, NULL, 0, ctx->data_clb_data); in json_parse_data()
1024 … ctx->data_clb(ctx, module->name, module->ns, LY_MODCLB_NOT_IMPLEMENTED, ctx->data_clb_data); in json_parse_data()
H A Dcommon.c290 if (module->ctx->data_clb) { in _transform_json2xml_subexp()
292 … mod = module->ctx->data_clb(module->ctx, name, NULL, 0, module->ctx->data_clb_data); in _transform_json2xml_subexp()
294 …mod = module->ctx->data_clb(module->ctx, name, mod->ns, LY_MODCLB_NOT_IMPLEMENTED, module->ctx->da… in _transform_json2xml_subexp()
500 if (use_ctx_data_clb && ctx->data_clb) { in transform_xml2json_subexp()
502 mod = ctx->data_clb(ctx, NULL, ns->value, 0, ctx->data_clb_data); in transform_xml2json_subexp()
504 … mod = ctx->data_clb(ctx, mod->name, mod->ns, LY_MODCLB_NOT_IMPLEMENTED, ctx->data_clb_data); in transform_xml2json_subexp()
H A Dparser_lyb.c257 if (lybs->ctx->data_clb) { in lyb_parse_model()
259 *mod = lybs->ctx->data_clb(lybs->ctx, mod_name, NULL, 0, lybs->ctx->data_clb_data); in lyb_parse_model()
261 …*mod = lybs->ctx->data_clb(lybs->ctx, mod_name, (*mod)->ns, LY_MODCLB_NOT_IMPLEMENTED, lybs->ctx->… in lyb_parse_model()
H A Dcontext.c824 ctx->data_clb = clb; in ly_ctx_set_module_data_clb()
841 return ctx->data_clb; in ly_ctx_get_module_data_clb()
H A Dcommon.h.in350 …* @param[in] use_ctx_data_clb Whether to use data_clb in \p ctx if an unknown module namespace is …
H A Dresolve.c5975 if (!dflt && (!imod || !imod->implemented) && ctx->data_clb) { in resolve_identref()
5978 ctx->data_clb(ctx, imod->name, imod->ns, LY_MODCLB_NOT_IMPLEMENTED, ctx->data_clb_data); in resolve_identref()
5981 imod = (struct lys_module *)ctx->data_clb(ctx, str, NULL, 0, ctx->data_clb_data); in resolve_identref()
8058 if (ctx->data_clb) { in resolve_instid()
8060 mod = ctx->data_clb(ctx, str, NULL, 0, ctx->data_clb_data); in resolve_instid()
8062 … mod = ctx->data_clb(ctx, mod->name, mod->ns, LY_MODCLB_NOT_IMPLEMENTED, ctx->data_clb_data); in resolve_instid()
H A Dparser.c3998 if (!main_module && in_data && module->ctx->data_clb) { in lyp_get_module()
3999 … main_module = module->ctx->data_clb(module->ctx, str, NULL, 0, module->ctx->data_clb_data); in lyp_get_module()
H A Dtree_data.c2420 if (!mod && trg_mod && ctx->data_clb) { in lys_get_schema_inctx()
2422 mod = ctx->data_clb(ctx, trg_mod->name, NULL, 0, ctx->data_clb_data); in lys_get_schema_inctx()
/dports/net/libyang/libyang-1.0.240/tests/schema/
H A Dtest_conformance.c577 ctx->data_clb = _my_data_clb; in test_issue_already_implemented()
581 ctx->data_clb = NULL; in test_issue_already_implemented()
/dports/devel/cppcheck/cppcheck-2.6.3/test/bug-hunting/cve/CVE-2019-19334/
H A Dparser.c3856 if (!main_module && in_data && module->ctx->data_clb) { in lyp_get_module()
3857 … main_module = module->ctx->data_clb(module->ctx, str, NULL, 0, module->ctx->data_clb_data); in lyp_get_module()
/dports/devel/cppcheck-gui/cppcheck-2.6.3/test/bug-hunting/cve/CVE-2019-19334/
H A Dparser.c3856 if (!main_module && in_data && module->ctx->data_clb) { in lyp_get_module()
3857 … main_module = module->ctx->data_clb(module->ctx, str, NULL, 0, module->ctx->data_clb_data); in lyp_get_module()
/dports/net/libyang/libyang-1.0.240/
H A Dlibyang.dump2970 'name' => 'data_clb',