/bind-9.11.3/lib/isc/ |
H A D | symtab.c | 20 #include <isc/symtab.h> 55 isc_symtab_t *symtab; local 62 symtab = (isc_symtab_t *)isc_mem_get(mctx, sizeof(*symtab)); 63 if (symtab == NULL) 66 symtab->mctx = NULL; 67 isc_mem_attach(mctx, &symtab->mctx); 68 symtab->table = (eltlist_t *)isc_mem_get(mctx, 70 if (symtab->table == NULL) { 71 isc_mem_putanddetach(&symtab 91 isc_symtab_t *symtab; local 161 isc_symtab_lookup(isc_symtab_t *symtab, const char *key, unsigned int type, isc_symvalue_t *value) argument 182 grow_table(isc_symtab_t *symtab) argument 222 isc_symtab_define(isc_symtab_t *symtab, const char *key, unsigned int type, isc_symvalue_t value, isc_symexists_t exists_policy) argument 274 isc_symtab_undefine(isc_symtab_t *symtab, const char *key, unsigned int type) argument 297 isc_symtab_count(isc_symtab_t *symtab) argument [all...] |
/bind-9.11.3/lib/isccc/ |
H A D | symtab.c | 23 /* $Id: symtab.c,v 1.11 2007/09/13 04:45:18 each Exp $ */ 37 #include <isccc/symtab.h> 68 isccc_symtab_t *symtab; local 74 symtab = malloc(sizeof(*symtab)); 75 if (symtab == NULL) 77 symtab->table = malloc(size * sizeof(eltlist_t)); 78 if (symtab->table == NULL) { 79 free(symtab); 83 ISC_LIST_INIT(symtab 96 free_elt(isccc_symtab_t *symtab, unsigned int bucket, elt_t *elt) argument 106 isccc_symtab_t *symtab; local 186 isccc_symtab_lookup(isccc_symtab_t *symtab, const char *key, unsigned int type, isccc_symvalue_t *value) argument 207 isccc_symtab_define(isccc_symtab_t *symtab, char *key, unsigned int type, isccc_symvalue_t value, isccc_symexists_t exists_policy) argument 248 isccc_symtab_undefine(isccc_symtab_t *symtab, const char *key, unsigned int type) argument 266 isccc_symtab_foreach(isccc_symtab_t *symtab, isccc_symtabforeachaction_t action, void *arg) argument [all...] |
H A D | cc.c | 45 #include <isccc/symtab.h> 1006 isccc_cc_cleansymtab(isccc_symtab_t *symtab, isccc_time_t now) { argument 1007 isccc_symtab_foreach(symtab, symtab_clean, &now); 1024 isccc_cc_checkdup(isccc_symtab_t *symtab, isccc_sexpr_t *message, argument 1071 result = isccc_symtab_define(symtab, key, ISCCC_SYMTYPE_CCDUP, value,
|
/bind-9.11.3/lib/isc/include/isc/ |
H A D | symtab.h | 18 /*! \file isc/symtab.h 116 isc_symtab_lookup(isc_symtab_t *symtab, const char *key, unsigned int type, 121 isc_symtab_define(isc_symtab_t *symtab, const char *key, unsigned int type, 126 isc_symtab_undefine(isc_symtab_t *symtab, const char *key, unsigned int type); 130 isc_symtab_count(isc_symtab_t *symtab);
|
/bind-9.11.3/lib/isccc/include/isccc/ |
H A D | symtab.h | 23 /* $Id: symtab.h,v 1.10 2007/08/28 07:20:43 tbox Exp $ */ 32 /*! \file isccc/symtab.h 110 isccc_symtab_lookup(isccc_symtab_t *symtab, const char *key, unsigned int type, 114 isccc_symtab_define(isccc_symtab_t *symtab, char *key, unsigned int type, 118 isccc_symtab_undefine(isccc_symtab_t *symtab, const char *key, unsigned int type); 121 isccc_symtab_foreach(isccc_symtab_t *symtab, isccc_symtabforeachaction_t action,
|
H A D | cc.h | 115 isccc_cc_cleansymtab(isccc_symtab_t *symtab, isccc_time_t now); 119 isccc_cc_checkdup(isccc_symtab_t *symtab, isccc_sexpr_t *message,
|
/bind-9.11.3/lib/bind9/ |
H A D | check.c | 32 #include <isc/symtab.h> 61 fileexist(const cfg_obj_t *obj, isc_symtab_t *symtab, isc_boolean_t writeable, 359 isc_symtab_t *symtab, const char *fmt, isc_log_t *logctx, 372 result = isc_symtab_define(symtab, key, value, symvalue, 375 RUNTIME_CHECK(isc_symtab_lookup(symtab, key, value, 392 mustbesecure(const cfg_obj_t *secure, isc_symtab_t *symtab, isc_log_t *logctx, argument 415 result = nameexist(secure, namebuf, 1, symtab, 937 isc_symtab_t *symtab = NULL; local 1154 ISC_FALSE, &symtab); 1194 if (symtab ! 358 nameexist(const cfg_obj_t *obj, const char *name, int value, isc_symtab_t *symtab, const char *fmt, isc_log_t *logctx, isc_mem_t *mctx) argument 1525 isc_symtab_t *symtab = NULL; local 1785 check_zoneconf(const cfg_obj_t *zconfig, const cfg_obj_t *voptions, const cfg_obj_t *config, isc_symtab_t *symtab, isc_symtab_t *files, dns_rdataclass_t defclass, cfg_aclconfctx_t *actx, isc_log_t *logctx, isc_mem_t *mctx) argument 2546 fileexist(const cfg_obj_t *obj, isc_symtab_t *symtab, isc_boolean_t writeable, isc_log_t *logctx) argument 2593 check_keylist(const cfg_obj_t *keys, isc_symtab_t *symtab, isc_mem_t *mctx, isc_log_t *logctx) argument 2698 check_servers(const cfg_obj_t *config, const cfg_obj_t *voptions, isc_symtab_t *symtab, isc_log_t *logctx) argument 3017 check_rpz_catz(const char *rpz_catz, const cfg_obj_t *rpz_obj, const char *viewname, isc_symtab_t *symtab, isc_log_t *logctx) argument 3090 isc_symtab_t *symtab = NULL; local 3427 isc_symtab_t *symtab = NULL; local 3655 isc_symtab_t *symtab = NULL; local [all...] |
/bind-9.11.3/lib/isc/tests/ |
H A D | symtab_test.c | 19 #include <isc/symtab.h>
|
/bind-9.11.3/bin/tests/ |
H A D | sym_test.c | 18 #include <isc/symtab.h>
|
/bind-9.11.3/bin/check/ |
H A D | check-tool.c | 31 #include <isc/symtab.h> 126 static isc_symtab_t *symtab = NULL; variable 147 if (symtab == NULL) { 149 ISC_FALSE, &symtab); 159 result = isc_symtab_define(symtab, key, value, symvalue, 169 if (symtab == NULL) 172 result = isc_symtab_lookup(symtab, key, value, NULL);
|
/bind-9.11.3/lib/isccfg/ |
H A D | parser.c | 27 #include <isc/symtab.h> 87 cfg_type_t *elttype, isc_symtab_t *symtab, 1742 result = isc_symtab_lookup(obj->value.map.symtab, 1754 map.symtab, 1784 obj->value.map.symtab, 1814 cfg_type_t *elttype, isc_symtab_t *symtab, 1827 CHECK(isc_symtab_define(symtab, name, 1942 result = isc_symtab_lookup(obj->value.map.symtab, 2091 result = isc_symtab_lookup(map->symtab, name, MAP_SYM, &val); 2111 return (isc_symtab_count(map->symtab)); 1813 parse_symtab_elt(cfg_parser_t *pctx, const char *name, cfg_type_t *elttype, isc_symtab_t *symtab, isc_boolean_t callback) argument 3085 isc_symtab_t *symtab = NULL; local [all...] |
/bind-9.11.3/bin/named/ |
H A D | controlconf.c | 37 #include <isccc/symtab.h> 104 isccc_symtab_t *symtab; member in struct:ns_controls 431 isccc_cc_cleansymtab(listener->controls->symtab, now); 432 result = isccc_cc_checkdup(listener->controls->symtab, request, now); 1505 controls->symtab = NULL; 1506 result = isccc_cc_createsymtab(&controls->symtab); 1521 isccc_symtab_destroy(&controls->symtab);
|
/bind-9.11.3/lib/isccfg/include/isccfg/ |
H A D | grammar.h | 136 isc_symtab_t *symtab; member in struct:cfg_map
|