Searched refs:pctx (Results 1 - 9 of 9) sorted by relevance

/bind-9.6-ESV-R11/lib/isccfg/
H A Dparser.c49 #define TOKEN_STRING(pctx) (pctx->token.value.as_textregion.base)
59 do { if ((obj) != NULL) cfg_obj_destroy(pctx, &(obj)); } while (0)
67 free_tuple(cfg_parser_t *pctx, cfg_obj_t *obj);
70 parse_list(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret);
73 print_list(cfg_printer_t *pctx, const cfg_obj_t *obj);
76 free_list(cfg_parser_t *pctx, cfg_obj_t *obj);
79 create_listelt(cfg_parser_t *pctx, cfg_listelt_t **eltp);
82 create_string(cfg_parser_t *pctx, const char *contents, const cfg_type_t *type,
86 free_string(cfg_parser_t *pctx, cfg_obj_
139 cfg_print_obj(cfg_printer_t *pctx, const cfg_obj_t *obj) argument
144 cfg_print_chars(cfg_printer_t *pctx, const char *text, int len) argument
149 print_open(cfg_printer_t *pctx) argument
155 print_indent(cfg_printer_t *pctx) argument
164 print_close(cfg_printer_t *pctx) argument
171 cfg_parse_obj(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
186 cfg_printer_t pctx; local
197 cfg_create_tuple(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
227 cfg_parse_tuple(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
248 cfg_print_tuple(cfg_printer_t *pctx, const cfg_obj_t *obj) argument
264 cfg_doc_tuple(cfg_printer_t *pctx, const cfg_type_t *type) argument
278 free_tuple(cfg_parser_t *pctx, cfg_obj_t *obj) argument
319 cfg_parse_special(cfg_parser_t *pctx, int special) argument
340 parse_semicolon(cfg_parser_t *pctx) argument
357 parse_eof(cfg_parser_t *pctx) argument
380 cfg_parser_t *pctx; local
436 parser_openfile(cfg_parser_t *pctx, const char *filename) argument
460 cfg_parser_setcallback(cfg_parser_t *pctx, cfg_parsecallback_t callback, void *arg) argument
473 parse2(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
503 cfg_parse_file(cfg_parser_t *pctx, const char *filename, const cfg_type_t *type, cfg_obj_t **ret) argument
518 cfg_parse_buffer(cfg_parser_t *pctx, isc_buffer_t *buffer, const cfg_type_t *type, cfg_obj_t **ret) argument
531 cfg_parser_t *pctx = *pctxp; local
548 cfg_parse_void(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
554 cfg_print_void(cfg_printer_t *pctx, const cfg_obj_t *obj) argument
560 cfg_doc_void(cfg_printer_t *pctx, const cfg_type_t *type) argument
580 cfg_parse_uint32(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
600 cfg_print_cstr(cfg_printer_t *pctx, const char *s) argument
605 cfg_print_rawuint(cfg_printer_t *pctx, unsigned int u) argument
612 cfg_print_uint32(cfg_printer_t *pctx, const cfg_obj_t *obj) argument
650 cfg_print_uint64(cfg_printer_t *pctx, const cfg_obj_t *obj) argument
669 create_string(cfg_parser_t *pctx, const char *contents, const cfg_type_t *type, cfg_obj_t **ret) argument
693 cfg_parse_qstring(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
711 parse_ustring(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
729 cfg_parse_astring(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
755 check_enum(cfg_parser_t *pctx, cfg_obj_t *obj, const char *const *enums) argument
764 cfg_parse_enum(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
777 cfg_doc_enum(cfg_printer_t *pctx, const cfg_type_t *type) argument
789 cfg_print_ustring(cfg_printer_t *pctx, const cfg_obj_t *obj) argument
794 print_qstring(cfg_printer_t *pctx, const cfg_obj_t *obj) argument
801 free_string(cfg_parser_t *pctx, cfg_obj_t *obj) argument
853 parse_boolean(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
893 print_boolean(cfg_printer_t *pctx, const cfg_obj_t *obj) argument
910 cfg_create_list(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **obj) argument
919 create_listelt(cfg_parser_t *pctx, cfg_listelt_t **eltp) argument
931 free_list_elt(cfg_parser_t *pctx, cfg_listelt_t *elt) argument
937 free_list(cfg_parser_t *pctx, cfg_obj_t *obj) argument
949 cfg_parse_listelt(cfg_parser_t *pctx, const cfg_type_t *elttype, cfg_listelt_t **ret) argument
977 parse_list(cfg_parser_t *pctx, const cfg_type_t *listtype, cfg_obj_t **ret) argument
1007 print_list(cfg_printer_t *pctx, const cfg_obj_t *obj) argument
1021 cfg_parse_bracketed_list(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1033 cfg_print_bracketed_list(cfg_printer_t *pctx, const cfg_obj_t *obj) argument
1040 cfg_doc_bracketed_list(cfg_printer_t *pctx, const cfg_type_t *type) argument
1052 cfg_parse_spacelist(cfg_parser_t *pctx, const cfg_type_t *listtype, cfg_obj_t **ret) argument
1080 cfg_print_spacelist(cfg_printer_t *pctx, const cfg_obj_t *obj) argument
1157 cfg_parse_mapbody(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1319 parse_symtab_elt(cfg_parser_t *pctx, const char *name, cfg_type_t *elttype, isc_symtab_t *symtab, isc_boolean_t callback) argument
1347 cfg_parse_map(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1360 parse_any_named_map(cfg_parser_t *pctx, cfg_type_t *nametype, const cfg_type_t *type, cfg_obj_t **ret) argument
1382 cfg_parse_named_map(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1391 cfg_parse_addressed_map(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1400 cfg_parse_netprefix_map(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1405 cfg_print_mapbody(cfg_printer_t *pctx, const cfg_obj_t *obj) argument
1455 cfg_doc_mapbody(cfg_printer_t *pctx, const cfg_type_t *type) argument
1486 cfg_print_map(cfg_printer_t *pctx, const cfg_obj_t *obj) argument
1497 print_clause_flags(cfg_printer_t *pctx, unsigned int flags) argument
1513 cfg_doc_map(cfg_printer_t *pctx, const cfg_type_t *type) argument
1581 parse_token(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1626 parse_unsupported(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1679 token_addr(cfg_parser_t *pctx, unsigned int flags, isc_netaddr_t *na) argument
1756 cfg_parse_rawaddr(cfg_parser_t *pctx, unsigned int flags, isc_netaddr_t *na) argument
1786 cfg_lookingat_netaddr(cfg_parser_t *pctx, unsigned int flags) argument
1794 cfg_parse_rawport(cfg_parser_t *pctx, unsigned int flags, in_port_t *port) argument
1822 cfg_print_rawaddr(cfg_printer_t *pctx, const isc_netaddr_t *na) argument
1842 parse_netaddr(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1859 cfg_doc_netaddr(cfg_printer_t *pctx, const cfg_type_t *type) argument
1913 cfg_parse_netprefix(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1965 print_netprefix(cfg_printer_t *pctx, const cfg_obj_t *obj) argument
1997 parse_sockaddrsub(cfg_parser_t *pctx, const cfg_type_t *type, int flags, cfg_obj_t **ret) argument
2029 cfg_parse_sockaddr(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
2035 cfg_print_sockaddr(cfg_printer_t *pctx, const cfg_obj_t *obj) argument
2051 cfg_doc_sockaddr(cfg_printer_t *pctx, const cfg_type_t *type) argument
2093 cfg_gettoken(cfg_parser_t *pctx, int options) argument
2151 cfg_ungettoken(cfg_parser_t *pctx) argument
2159 cfg_peektoken(cfg_parser_t *pctx, int options) argument
2172 cfg_getstringtoken(cfg_parser_t *pctx) argument
2188 cfg_parser_error(cfg_parser_t *pctx, unsigned int flags, const char *fmt, ...) argument
2197 cfg_parser_warning(cfg_parser_t *pctx, unsigned int flags, const char *fmt, ...) argument
2208 have_current_file(cfg_parser_t *pctx) argument
2221 current_file(cfg_parser_t *pctx) argument
2239 parser_complain(cfg_parser_t *pctx, isc_boolean_t is_warning, unsigned int flags, const char *format, va_list args) argument
2329 cfg_create_obj(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
2347 cfg_parser_t *pctx = (cfg_parser_t *)userarg; local
2357 create_map(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
2379 free_map(cfg_parser_t *pctx, cfg_obj_t *obj) argument
2393 cfg_obj_destroy(cfg_parser_t *pctx, cfg_obj_t **objp) argument
2406 free_noop(cfg_parser_t *pctx, cfg_obj_t *obj) argument
2412 cfg_doc_obj(cfg_printer_t *pctx, const cfg_type_t *type) argument
2417 cfg_doc_terminal(cfg_printer_t *pctx, const cfg_type_t *type) argument
2428 cfg_printer_t pctx; local
[all...]
H A Dnamedconf.c35 #define TOKEN_STRING(pctx) (pctx->token.value.as_textregion.base)
45 do { if ((obj) != NULL) cfg_obj_destroy(pctx, &(obj)); } while (0)
53 parse_enum_or_other(cfg_parser_t *pctx, const cfg_type_t *enumtype,
57 parse_keyvalue(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret);
60 parse_optional_keyvalue(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret);
63 print_keyvalue(cfg_printer_t *pctx, const cfg_obj_t *obj);
66 doc_keyvalue(cfg_printer_t *pctx, const cfg_type_t *type);
69 doc_optional_keyvalue(cfg_printer_t *pctx, const cfg_type_t *type);
471 print_none(cfg_printer_t *pctx, cons argument
484 parse_qstringornone(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
499 doc_qstringornone(cfg_printer_t *pctx, const cfg_type_t *type) argument
512 print_hostname(cfg_printer_t *pctx, const cfg_obj_t *obj) argument
526 parse_serverid(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
545 doc_serverid(cfg_printer_t *pctx, const cfg_type_t *type) argument
567 parse_port(cfg_parser_t *pctx, cfg_obj_t **ret) argument
582 parse_portrange(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
877 parse_optional_uint32(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
894 doc_optional_uint32(cfg_printer_t *pctx, const cfg_type_t *type) argument
1216 parse_sizeval(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1252 parse_size(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1275 parse_maybe_optional_keyvalue(cfg_parser_t *pctx, const cfg_type_t *type, isc_boolean_t optional, cfg_obj_t **ret) argument
1304 parse_enum_or_other(cfg_parser_t *pctx, const cfg_type_t *enumtype, const cfg_type_t *othertype, cfg_obj_t **ret) argument
1320 doc_enum_or_other(cfg_printer_t *pctx, const cfg_type_t *type) argument
1329 parse_keyvalue(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1334 parse_optional_keyvalue(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1339 print_keyvalue(cfg_printer_t *pctx, const cfg_obj_t *obj) argument
1347 doc_keyvalue(cfg_printer_t *pctx, const cfg_type_t *type) argument
1355 doc_optional_keyvalue(cfg_printer_t *pctx, const cfg_type_t *type) argument
1367 parse_dialup_type(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1377 parse_notify_type(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1387 parse_ixfrdiff_type(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1504 doc_optional_bracketed_list(cfg_printer_t *pctx, const cfg_type_t *type) argument
1550 parse_optional_class(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1568 parse_querysource(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1633 print_querysource(cfg_printer_t *pctx, const cfg_obj_t *obj) argument
1662 parse_addrmatchelt(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1715 print_negated(cfg_printer_t *pctx, const cfg_obj_t *obj) argument
1756 parse_server_key_kludge(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1796 parse_optional_facility(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1830 parse_logseverity(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1869 parse_logversions(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1886 parse_logfile(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
1934 print_logfile(cfg_printer_t *pctx, const cfg_obj_t *obj) argument
1948 doc_logfile(cfg_printer_t *pctx, const cfg_type_t *type) argument
2104 doc_sockaddrnameport(cfg_printer_t *pctx, const cfg_type_t *type) argument
2122 parse_sockaddrnameport(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
2188 doc_masterselement(cfg_printer_t *pctx, const cfg_type_t *type) argument
2204 parse_masterselement(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) argument
[all...]
/bind-9.6-ESV-R11/lib/isccfg/include/isccfg/
H A Dgrammar.h268 cfg_gettoken(cfg_parser_t *pctx, int options);
271 cfg_peektoken(cfg_parser_t *pctx, int options);
274 cfg_ungettoken(cfg_parser_t *pctx);
279 cfg_create_obj(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **objp);
282 cfg_print_rawuint(cfg_printer_t *pctx, unsigned int u);
285 cfg_parse_uint32(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret);
288 cfg_print_uint32(cfg_printer_t *pctx, const cfg_obj_t *obj);
291 cfg_print_uint64(cfg_printer_t *pctx, const cfg_obj_t *obj);
294 cfg_parse_qstring(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret);
297 cfg_print_ustring(cfg_printer_t *pctx, cons
[all...]
H A Dcfg.h98 cfg_parser_setcallback(cfg_parser_t *pctx,
112 cfg_parse_file(cfg_parser_t *pctx, const char *filename,
115 cfg_parse_buffer(cfg_parser_t *pctx, isc_buffer_t *buffer,
395 void cfg_obj_destroy(cfg_parser_t *pctx, cfg_obj_t **obj);
401 * \li 'pctx' is a valid cfg_parser_t.
410 * channel of 'pctx', at log level 'level'. The message will be prefixed
/bind-9.6-ESV-R11/bin/tests/
H A Dcfg_test.c69 cfg_parser_t *pctx = NULL; local
129 RUNTIME_CHECK(cfg_parser_create(mctx, lctx, &pctx) == ISC_R_SUCCESS);
131 result = cfg_parse_file(pctx, filename, type, &cfg);
140 cfg_obj_destroy(pctx, &cfg);
142 cfg_parser_destroy(&pctx);
/bind-9.6-ESV-R11/bin/named/include/named/
H A Dlwresd.h64 ns_lwresd_parseeresolvconf(isc_mem_t *mctx, cfg_parser_t *pctx,
/bind-9.6-ESV-R11/bin/named/
H A Dcontrolconf.c803 cfg_parser_t *pctx = NULL; local
814 CHECK(cfg_parser_create(mctx, ns_g_lctx, &pctx));
815 CHECK(cfg_parse_file(pctx, ns_g_keyfile, &cfg_type_rndckey, &config));
877 cfg_obj_destroy(pctx, &config);
878 if (pctx != NULL)
879 cfg_parser_destroy(&pctx);
H A Dlwresd.c114 ns_lwresd_parseeresolvconf(isc_mem_t *mctx, cfg_parser_t *pctx, argument
272 return (cfg_parse_buffer(pctx, &b, &cfg_type_namedconf, configp));
/bind-9.6-ESV-R11/bin/rndc/
H A Drndc.c679 cfg_parser_t *pctx = NULL; local
801 parse_config(mctx, log, keyname, &pctx, &config);
855 cfg_obj_destroy(pctx, &config);
856 cfg_parser_destroy(&pctx);

Completed in 2030 milliseconds