Lines Matching defs:pctx

81 #define TOKEN_STRING(pctx) (pctx->token.value.as_textregion.base)  argument
192 cfg_print_obj(cfg_printer_t *pctx, const cfg_obj_t *obj) { in cfg_print_obj()
200 cfg_print_chars(cfg_printer_t *pctx, const char *text, int len) { in cfg_print_chars()
208 print_open(cfg_printer_t *pctx) { in print_open()
218 cfg_print_indent(cfg_printer_t *pctx) { in cfg_print_indent()
231 print_close(cfg_printer_t *pctx) { in print_close()
240 cfg_parse_obj(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in cfg_parse_obj()
269 cfg_printer_t pctx; in cfg_printx() local
284 cfg_create_tuple(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in cfg_create_tuple()
319 cfg_parse_tuple(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in cfg_parse_tuple()
346 cfg_print_tuple(cfg_printer_t *pctx, const cfg_obj_t *obj) { in cfg_print_tuple()
369 cfg_doc_tuple(cfg_printer_t *pctx, const cfg_type_t *type) { in cfg_doc_tuple()
389 free_tuple(cfg_parser_t *pctx, cfg_obj_t *obj) { in free_tuple()
432 cfg_parse_special(cfg_parser_t *pctx, int special) { in cfg_parse_special()
458 parse_semicolon(cfg_parser_t *pctx) { in parse_semicolon()
478 parse_eof(cfg_parser_t *pctx) { in parse_eof()
502 cfg_parser_t *pctx; in cfg_parser_create() local
562 cfg_parser_setflags(cfg_parser_t *pctx, unsigned int flags, bool turn_on) { in cfg_parser_setflags()
573 parser_openfile(cfg_parser_t *pctx, const char *filename) { in parser_openfile()
597 cfg_parser_setcallback(cfg_parser_t *pctx, cfg_parsecallback_t callback, in cfg_parser_setcallback()
606 cfg_parser_reset(cfg_parser_t *pctx) { in cfg_parser_reset()
625 parse2(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in parse2()
657 cfg_parse_file(cfg_parser_t *pctx, const char *filename, const cfg_type_t *type, in cfg_parse_file()
682 cfg_parse_buffer(cfg_parser_t *pctx, isc_buffer_t *buffer, const char *file, in cfg_parse_buffer()
720 cfg_parser_t *pctx; in cfg_parser_destroy() local
743 cfg_parse_void(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in cfg_parse_void()
753 cfg_print_void(cfg_printer_t *pctx, const cfg_obj_t *obj) { in cfg_print_void()
762 cfg_doc_void(cfg_printer_t *pctx, const cfg_type_t *type) { in cfg_doc_void()
785 cfg_parse_percentage(cfg_parser_t *pctx, const cfg_type_t *type, in cfg_parse_percentage()
818 cfg_print_percentage(cfg_printer_t *pctx, const cfg_obj_t *obj) { in cfg_print_percentage()
851 cfg_parse_fixedpoint(cfg_parser_t *pctx, const cfg_type_t *type, in cfg_parse_fixedpoint()
901 cfg_print_fixedpoint(cfg_printer_t *pctx, const cfg_obj_t *obj) { in cfg_print_fixedpoint()
935 cfg_parse_uint32(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in cfg_parse_uint32()
959 cfg_print_cstr(cfg_printer_t *pctx, const char *s) { in cfg_print_cstr()
964 cfg_print_rawuint(cfg_printer_t *pctx, unsigned int u) { in cfg_print_rawuint()
972 cfg_print_uint32(cfg_printer_t *pctx, const cfg_obj_t *obj) { in cfg_print_uint32()
1009 cfg_print_uint64(cfg_printer_t *pctx, const cfg_obj_t *obj) { in cfg_print_uint64()
1043 cfg_print_duration(cfg_printer_t *pctx, const cfg_obj_t *obj) { in cfg_print_duration()
1129 cfg_print_duration_or_unlimited(cfg_printer_t *pctx, const cfg_obj_t *obj) { in cfg_print_duration_or_unlimited()
1326 parse_duration(cfg_parser_t *pctx, cfg_obj_t **ret) { in parse_duration()
1373 cfg_parse_duration(cfg_parser_t *pctx, const cfg_type_t *type, in cfg_parse_duration()
1394 cfg_parse_duration_or_unlimited(cfg_parser_t *pctx, const cfg_type_t *type, in cfg_parse_duration_or_unlimited()
1464 create_string(cfg_parser_t *pctx, const char *contents, const cfg_type_t *type, in create_string()
1487 cfg_parse_qstring(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in cfg_parse_qstring()
1507 parse_ustring(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in parse_ustring()
1525 cfg_parse_astring(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in cfg_parse_astring()
1541 cfg_parse_sstring(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in cfg_parse_sstring()
1557 parse_btext(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in parse_btext()
1574 print_btext(cfg_printer_t *pctx, const cfg_obj_t *obj) { in print_btext()
1589 doc_btext(cfg_printer_t *pctx, const cfg_type_t *type) { in doc_btext()
1611 check_enum(cfg_parser_t *pctx, cfg_obj_t *obj, const char *const *enums) { in check_enum()
1622 cfg_parse_enum(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in cfg_parse_enum()
1640 cfg_doc_enum(cfg_printer_t *pctx, const cfg_type_t *type) { in cfg_doc_enum()
1657 cfg_parse_enum_or_other(cfg_parser_t *pctx, const cfg_type_t *enumtype, in cfg_parse_enum_or_other()
1673 cfg_doc_enum_or_other(cfg_printer_t *pctx, const cfg_type_t *enumtype, in cfg_doc_enum_or_other()
1707 cfg_print_ustring(cfg_printer_t *pctx, const cfg_obj_t *obj) { in cfg_print_ustring()
1715 print_qstring(cfg_printer_t *pctx, const cfg_obj_t *obj) { in print_qstring()
1727 print_sstring(cfg_printer_t *pctx, const cfg_obj_t *obj) { in print_sstring()
1741 free_string(cfg_parser_t *pctx, cfg_obj_t *obj) { in free_string()
1823 parse_geoip(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in parse_geoip()
1858 print_geoip(cfg_printer_t *pctx, const cfg_obj_t *obj) { in print_geoip()
1868 doc_geoip(cfg_printer_t *pctx, const cfg_type_t *type) { in doc_geoip()
1884 parse_addrmatchelt(cfg_parser_t *pctx, const cfg_type_t *type, in parse_addrmatchelt()
1951 print_negated(cfg_printer_t *pctx, const cfg_obj_t *obj) { in print_negated()
1985 parse_optional_btext(cfg_parser_t *pctx, const cfg_type_t *type, in parse_optional_btext()
2002 print_optional_btext(cfg_printer_t *pctx, const cfg_obj_t *obj) { in print_optional_btext()
2014 doc_optional_btext(cfg_printer_t *pctx, const cfg_type_t *type) { in doc_optional_btext()
2046 cfg_parse_boolean(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in cfg_parse_boolean()
2093 cfg_print_boolean(cfg_printer_t *pctx, const cfg_obj_t *obj) { in cfg_print_boolean()
2114 cfg_create_list(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **obj) { in cfg_create_list()
2128 create_listelt(cfg_parser_t *pctx, cfg_listelt_t **eltp) { in create_listelt()
2139 free_listelt(cfg_parser_t *pctx, cfg_listelt_t *elt) { in free_listelt()
2147 free_list(cfg_parser_t *pctx, cfg_obj_t *obj) { in free_list()
2156 cfg_parse_listelt(cfg_parser_t *pctx, const cfg_type_t *elttype, in cfg_parse_listelt()
2188 parse_list(cfg_parser_t *pctx, const cfg_type_t *listtype, cfg_obj_t **ret) { in parse_list()
2220 print_list(cfg_printer_t *pctx, const cfg_obj_t *obj) { in print_list()
2239 cfg_parse_bracketed_list(cfg_parser_t *pctx, const cfg_type_t *type, in cfg_parse_bracketed_list()
2255 cfg_print_bracketed_list(cfg_printer_t *pctx, const cfg_obj_t *obj) { in cfg_print_bracketed_list()
2265 cfg_doc_bracketed_list(cfg_printer_t *pctx, const cfg_type_t *type) { in cfg_doc_bracketed_list()
2280 cfg_parse_spacelist(cfg_parser_t *pctx, const cfg_type_t *listtype, in cfg_parse_spacelist()
2315 cfg_print_spacelist(cfg_printer_t *pctx, const cfg_obj_t *obj) { in cfg_print_spacelist()
2398 cfg_parse_mapbody(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in cfg_parse_mapbody()
2606 parse_symtab_elt(cfg_parser_t *pctx, const char *name, cfg_type_t *elttype, in parse_symtab_elt()
2631 cfg_parse_map(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in cfg_parse_map()
2649 parse_any_named_map(cfg_parser_t *pctx, cfg_type_t *nametype, in parse_any_named_map()
2676 cfg_parse_named_map(cfg_parser_t *pctx, const cfg_type_t *type, in cfg_parse_named_map()
2686 cfg_parse_addressed_map(cfg_parser_t *pctx, const cfg_type_t *type, in cfg_parse_addressed_map()
2696 cfg_parse_netprefix_map(cfg_parser_t *pctx, const cfg_type_t *type, in cfg_parse_netprefix_map()
2702 print_symval(cfg_printer_t *pctx, const char *name, cfg_obj_t *obj) { in print_symval()
2719 cfg_print_mapbody(cfg_printer_t *pctx, const cfg_obj_t *obj) { in cfg_print_mapbody()
2779 cfg_print_clauseflags(cfg_printer_t *pctx, unsigned int flags) { in cfg_print_clauseflags()
2796 cfg_doc_mapbody(cfg_printer_t *pctx, const cfg_type_t *type) { in cfg_doc_mapbody()
2824 cfg_print_map(cfg_printer_t *pctx, const cfg_obj_t *obj) { in cfg_print_map()
2838 cfg_doc_map(cfg_printer_t *pctx, const cfg_type_t *type) { in cfg_doc_map()
2975 parse_token(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in parse_token()
3017 parse_unsupported(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in parse_unsupported()
3073 token_addr(cfg_parser_t *pctx, unsigned int flags, isc_netaddr_t *na) { in token_addr()
3145 cfg_parse_rawaddr(cfg_parser_t *pctx, unsigned int flags, isc_netaddr_t *na) { in cfg_parse_rawaddr()
3181 cfg_lookingat_netaddr(cfg_parser_t *pctx, unsigned int flags) { in cfg_lookingat_netaddr()
3192 cfg_parse_rawport(cfg_parser_t *pctx, unsigned int flags, in_port_t *port) { in cfg_parse_rawport()
3224 cfg_print_rawaddr(cfg_printer_t *pctx, const isc_netaddr_t *na) { in cfg_print_rawaddr()
3240 cfg_parse_dscp(cfg_parser_t *pctx, isc_dscp_t *dscp) { in cfg_parse_dscp()
3271 parse_netaddr(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in parse_netaddr()
3289 cfg_doc_netaddr(cfg_printer_t *pctx, const cfg_type_t *type) { in cfg_doc_netaddr()
3347 cfg_parse_netprefix(cfg_parser_t *pctx, const cfg_type_t *type, in cfg_parse_netprefix()
3423 print_netprefix(cfg_printer_t *pctx, const cfg_obj_t *obj) { in print_netprefix()
3454 parse_sockaddrsub(cfg_parser_t *pctx, const cfg_type_t *type, int flags, in parse_sockaddrsub()
3526 cfg_parse_sockaddr(cfg_parser_t *pctx, const cfg_type_t *type, in cfg_parse_sockaddr()
3540 cfg_print_sockaddr(cfg_printer_t *pctx, const cfg_obj_t *obj) { in cfg_print_sockaddr()
3563 cfg_doc_sockaddr(cfg_printer_t *pctx, const cfg_type_t *type) { in cfg_doc_sockaddr()
3622 cfg_gettoken(cfg_parser_t *pctx, int options) { in cfg_gettoken()
3682 cfg_ungettoken(cfg_parser_t *pctx) { in cfg_ungettoken()
3693 cfg_peektoken(cfg_parser_t *pctx, int options) { in cfg_peektoken()
3709 cfg_getstringtoken(cfg_parser_t *pctx) { in cfg_getstringtoken()
3727 cfg_parser_error(cfg_parser_t *pctx, unsigned int flags, const char *fmt, ...) { in cfg_parser_error()
3740 cfg_parser_warning(cfg_parser_t *pctx, unsigned int flags, const char *fmt, in cfg_parser_warning()
3756 have_current_file(cfg_parser_t *pctx) { in have_current_file()
3771 current_file(cfg_parser_t *pctx) { in current_file()
3791 parser_complain(cfg_parser_t *pctx, bool is_warning, unsigned int flags, in parser_complain()
3897 cfg_create_obj(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in cfg_create_obj()
3922 cfg_parser_t *pctx = (cfg_parser_t *)userarg; in map_symtabitem_destroy() local
3931 create_map(cfg_parser_t *pctx, const cfg_type_t *type, cfg_obj_t **ret) { in create_map()
3953 free_map(cfg_parser_t *pctx, cfg_obj_t *obj) { in free_map()
3970 cfg_obj_destroy(cfg_parser_t *pctx, cfg_obj_t **objp) { in cfg_obj_destroy()
3994 free_noop(cfg_parser_t *pctx, cfg_obj_t *obj) { in free_noop()
4000 cfg_doc_obj(cfg_printer_t *pctx, const cfg_type_t *type) { in cfg_doc_obj()
4008 cfg_doc_terminal(cfg_printer_t *pctx, const cfg_type_t *type) { in cfg_doc_terminal()
4021 cfg_printer_t pctx; in cfg_print_grammar() local
4031 cfg_parser_mapadd(cfg_parser_t *pctx, cfg_obj_t *mapobj, cfg_obj_t *obj, in cfg_parser_mapadd()