Searched refs:symtab (Results 1 - 15 of 15) sorted by relevance

/bind-9.6-ESV-R11/lib/isc/
H A Dsymtab.c29 #include <isc/symtab.h>
64 isc_symtab_t *symtab; local
71 symtab = (isc_symtab_t *)isc_mem_get(mctx, sizeof(*symtab));
72 if (symtab == NULL)
75 symtab->mctx = NULL;
76 isc_mem_attach(mctx, &symtab->mctx);
77 symtab->table = (eltlist_t *)isc_mem_get(mctx,
79 if (symtab->table == NULL) {
80 isc_mem_putanddetach(&symtab
100 isc_symtab_t *symtab; local
170 isc_symtab_lookup(isc_symtab_t *symtab, const char *key, unsigned int type, isc_symvalue_t *value) argument
191 grow_table(isc_symtab_t *symtab) argument
231 isc_symtab_define(isc_symtab_t *symtab, const char *key, unsigned int type, isc_symvalue_t value, isc_symexists_t exists_policy) argument
283 isc_symtab_undefine(isc_symtab_t *symtab, const char *key, unsigned int type) argument
[all...]
/bind-9.6-ESV-R11/lib/isccc/
H A Dsymtab.c32 /* $Id: symtab.c,v 1.11 2007/09/13 04:45:18 each Exp $ */
46 #include <isccc/symtab.h>
77 isccc_symtab_t *symtab; local
83 symtab = malloc(sizeof(*symtab));
84 if (symtab == NULL)
86 symtab->table = malloc(size * sizeof(eltlist_t));
87 if (symtab->table == NULL) {
88 free(symtab);
92 ISC_LIST_INIT(symtab
105 free_elt(isccc_symtab_t *symtab, unsigned int bucket, elt_t *elt) argument
115 isccc_symtab_t *symtab; local
195 isccc_symtab_lookup(isccc_symtab_t *symtab, const char *key, unsigned int type, isccc_symvalue_t *value) argument
216 isccc_symtab_define(isccc_symtab_t *symtab, char *key, unsigned int type, isccc_symvalue_t value, isccc_symexists_t exists_policy) argument
257 isccc_symtab_undefine(isccc_symtab_t *symtab, const char *key, unsigned int type) argument
275 isccc_symtab_foreach(isccc_symtab_t *symtab, isccc_symtabforeachaction_t action, void *arg) argument
[all...]
H A Dcc.c53 #include <isccc/symtab.h>
780 isccc_cc_cleansymtab(isccc_symtab_t *symtab, isccc_time_t now) argument
782 isccc_symtab_foreach(symtab, symtab_clean, &now);
800 isccc_cc_checkdup(isccc_symtab_t *symtab, isccc_sexpr_t *message, argument
847 result = isccc_symtab_define(symtab, key, ISCCC_SYMTYPE_CCDUP, value,
/bind-9.6-ESV-R11/lib/isccc/include/isccc/
H A Dsymtab.h32 /* $Id: symtab.h,v 1.10 2007/08/28 07:20:43 tbox Exp $ */
41 /*! \file isccc/symtab.h
119 isccc_symtab_lookup(isccc_symtab_t *symtab, const char *key, unsigned int type,
123 isccc_symtab_define(isccc_symtab_t *symtab, char *key, unsigned int type,
127 isccc_symtab_undefine(isccc_symtab_t *symtab, const char *key, unsigned int type);
130 isccc_symtab_foreach(isccc_symtab_t *symtab, isccc_symtabforeachaction_t action,
H A Dcc.h113 isccc_cc_cleansymtab(isccc_symtab_t *symtab, isccc_time_t now);
117 isccc_cc_checkdup(isccc_symtab_t *symtab, isccc_sexpr_t *message,
/bind-9.6-ESV-R11/lib/isc/include/isc/
H A Dsymtab.h27 /*! \file isc/symtab.h
125 isc_symtab_lookup(isc_symtab_t *symtab, const char *key, unsigned int type,
130 isc_symtab_define(isc_symtab_t *symtab, const char *key, unsigned int type,
135 isc_symtab_undefine(isc_symtab_t *symtab, const char *key, unsigned int type);
/bind-9.6-ESV-R11/lib/bind9/
H A Dcheck.c36 #include <isc/symtab.h>
301 isc_symtab_t *symtab, const char *fmt, isc_log_t *logctx,
314 result = isc_symtab_define(symtab, key, value, symvalue,
317 RUNTIME_CHECK(isc_symtab_lookup(symtab, key, value,
334 mustbesecure(const cfg_obj_t *secure, isc_symtab_t *symtab, isc_log_t *logctx, argument
357 result = nameexist(secure, namebuf, 1, symtab,
506 isc_symtab_t *symtab = NULL; local
657 ISC_FALSE, &symtab);
679 if (symtab != NULL) {
680 tresult = nameexist(obj, dlv, 1, symtab,
300 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
723 isc_symtab_t *symtab = NULL; local
843 isc_symtab_t *symtab = NULL; local
1050 check_zoneconf(const cfg_obj_t *zconfig, const cfg_obj_t *voptions, const cfg_obj_t *config, isc_symtab_t *symtab, dns_rdataclass_t defclass, cfg_aclconfctx_t *actx, isc_log_t *logctx, isc_mem_t *mctx) argument
1497 check_keylist(const cfg_obj_t *keys, isc_symtab_t *symtab, isc_mem_t *mctx, isc_log_t *logctx) argument
1602 check_servers(const cfg_obj_t *config, const cfg_obj_t *voptions, isc_symtab_t *symtab, isc_log_t *logctx) argument
1786 isc_symtab_t *symtab = NULL; local
2015 isc_symtab_t *symtab = NULL; local
2243 isc_symtab_t *symtab = NULL; local
[all...]
/bind-9.6-ESV-R11/lib/isccc/win32/
H A Dlibisccc.mak135 -@erase "$(INTDIR)\symtab.obj"
165 "$(INTDIR)\symtab.obj" \
214 -@erase "$(INTDIR)\symtab.obj"
215 -@erase "$(INTDIR)\symtab.sbr"
244 "$(INTDIR)\symtab.sbr" \
265 "$(INTDIR)\symtab.obj" \
460 SOURCE=..\symtab.c
465 "$(INTDIR)\symtab.obj" : $(SOURCE) "$(INTDIR)"
472 "$(INTDIR)\symtab.obj" "$(INTDIR)\symtab
[all...]
/bind-9.6-ESV-R11/bin/check/
H A Dcheck-tool.c39 #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.6-ESV-R11/bin/tests/
H A Dsym_test.c26 #include <isc/symtab.h>
/bind-9.6-ESV-R11/lib/isc/tests/
H A Dsymtab_test.c27 #include <isc/symtab.h>
/bind-9.6-ESV-R11/lib/isccfg/
H A Dparser.c37 #include <isc/symtab.h>
96 cfg_type_t *elttype, isc_symtab_t *symtab,
1248 result = isc_symtab_lookup(obj->value.map.symtab,
1260 map.symtab,
1290 obj->value.map.symtab,
1320 cfg_type_t *elttype, isc_symtab_t *symtab,
1333 CHECK(isc_symtab_define(symtab, name,
1420 result = isc_symtab_lookup(obj->value.map.symtab,
1565 result = isc_symtab_lookup(map->symtab, name, MAP_SYM, &val);
2359 isc_symtab_t *symtab local
1319 parse_symtab_elt(cfg_parser_t *pctx, const char *name, cfg_type_t *elttype, isc_symtab_t *symtab, isc_boolean_t callback) argument
[all...]
/bind-9.6-ESV-R11/bin/named/
H A Dcontrolconf.c47 #include <isccc/symtab.h>
112 isccc_symtab_t *symtab; member in struct:ns_controls
426 isccc_cc_cleansymtab(listener->controls->symtab, now);
427 result = isccc_cc_checkdup(listener->controls->symtab, request, now);
1439 controls->symtab = NULL;
1440 result = isccc_cc_createsymtab(&controls->symtab);
1455 isccc_symtab_destroy(&controls->symtab);
/bind-9.6-ESV-R11/lib/isc/win32/
H A Dlibisc.mak183 -@erase "$(INTDIR)\symtab.obj"
281 "$(INTDIR)\symtab.obj" \
441 -@erase "$(INTDIR)\symtab.obj"
442 -@erase "$(INTDIR)\symtab.sbr"
547 "$(INTDIR)\symtab.sbr" \
634 "$(INTDIR)\symtab.obj" \
1938 SOURCE=..\symtab.c
1943 "$(INTDIR)\symtab.obj" : $(SOURCE) "$(INTDIR)"
1950 "$(INTDIR)\symtab.obj" "$(INTDIR)\symtab
[all...]
/bind-9.6-ESV-R11/lib/isccfg/include/isccfg/
H A Dgrammar.h124 isc_symtab_t *symtab; member in struct:cfg_map

Completed in 40 milliseconds