Lines Matching defs:map
119 cfg_rep_t cfg_rep_map = { "map", free_map };
1147 * Parse a map body. That's something like
1172 obj->value.map.clausesets = clausesets;
1189 * We accept "include" statements wherever a map body
1248 result = isc_symtab_lookup(obj->value.map.symtab,
1260 map.symtab,
1290 obj->value.map.symtab,
1344 * Parse a map; e.g., "{ foo 1; bar { glub; }; zap true; zap false; }"
1369 mapobj->value.map.id = idobj;
1378 * Parse a map identified by a string name. E.g., "name { foo 1; }".
1387 * Parse a map identified by a network address.
1396 * Parse a map identified by a network prefix.
1410 for (clauseset = obj->value.map.clausesets;
1420 result = isc_symtab_lookup(obj->value.map.symtab,
1487 if (obj->value.map.id != NULL) {
1488 cfg_print_obj(pctx, obj->value.map.id);
1557 const cfg_map_t *map;
1563 map = &mapobj->value.map;
1565 result = isc_symtab_lookup(map->symtab, name, MAP_SYM, &val);
1575 return (mapobj->value.map.id);
2366 obj->value.map.symtab = symtab;
2367 obj->value.map.id = NULL;
2380 CLEANUP_OBJ(obj->value.map.id);
2381 isc_symtab_destroy(&obj->value.map.symtab);