/dports/net/libyang/libyang-1.0.240/src/ |
H A D | parser_xml.c | 147 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 D | context.h | 45 ly_module_data_clb data_clb; member
|
H A D | parser_json.c | 988 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 D | common.c | 290 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 D | parser_lyb.c | 257 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 D | context.c | 824 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 D | common.h.in | 350 …* @param[in] use_ctx_data_clb Whether to use data_clb in \p ctx if an unknown module namespace is …
|
H A D | resolve.c | 5975 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 D | parser.c | 3998 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 D | tree_data.c | 2420 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 D | test_conformance.c | 577 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 D | parser.c | 3856 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 D | parser.c | 3856 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 D | libyang.dump | 2970 'name' => 'data_clb',
|