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

/bind-9.11.3/lib/isc/
H A Dsymtab.c20 #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 Dsymtab.c23 /* $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 Dcc.c45 #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 Dsymtab.h18 /*! \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 Dsymtab.h23 /* $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 Dcc.h115 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 Dcheck.c32 #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 Dsymtab_test.c19 #include <isc/symtab.h>
/bind-9.11.3/bin/tests/
H A Dsym_test.c18 #include <isc/symtab.h>
/bind-9.11.3/bin/check/
H A Dcheck-tool.c31 #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 Dparser.c27 #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 Dcontrolconf.c37 #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 Dgrammar.h136 isc_symtab_t *symtab; member in struct:cfg_map

Completed in 40 milliseconds