Lines Matching refs:zones
2 * services/localzone.h - local zones authority service.
113 * Authoritative local zones storage, shared.
209 * Create local zones storage
215 * Delete local zones storage
216 * @param zones: to delete.
218 void local_zones_delete(struct local_zones* zones);
223 * @param zones: is set up.
227 int local_zones_apply_cfg(struct local_zones* zones, struct config_file* cfg);
255 * @param zones: the zones tree
267 struct local_zone* local_zones_tags_lookup(struct local_zones* zones,
274 * @param zones: the zones tree
283 struct local_zone* local_zones_lookup(struct local_zones* zones,
287 * Debug helper. Print all zones
289 * @param zones: the zones tree
291 void local_zones_print(struct local_zones* zones);
294 * Answer authoritatively for local zones.
296 * @param zones: the stored zones (shared, read only).
324 int local_zones_answer(struct local_zones* zones, struct module_env* env,
370 * @param zones: the zones tree
377 struct local_zone* local_zones_find(struct local_zones* zones,
383 * @param zones: the zones tree
392 local_zones_find_le(struct local_zones* zones,
397 * Add a new zone. Caller must hold the zones lock.
398 * Adjusts the other zones as well (parent pointers) after insertion.
400 * @param zones: the zones tree
408 struct local_zone* local_zones_add_zone(struct local_zones* zones,
413 * Delete a zone. Caller must hold the zones lock.
414 * Adjusts the other zones as well (parent pointers) after insertion.
415 * @param zones: the zones tree
418 void local_zones_del_zone(struct local_zones* zones, struct local_zone* zone);
424 * @param zones: the zones tree. Not locked by caller.
428 int local_zones_add_RR(struct local_zones* zones, const char* rr);
433 * @param zones: zones tree.
439 void local_zones_del_data(struct local_zones* zones,
492 * @param zones: to add defaults to
493 * @param cfg: containing list of zones to exclude from default set.
496 int local_zone_enter_defaults(struct local_zones* zones,
545 * local zones.
647 size_t local_zones_get_mem(struct local_zones* zones);
652 * @param zones: the local zones structure.
656 void local_zones_swap_tree(struct local_zones* zones,
661 * @param zones: the local zones tree
668 lz_enter_zone(struct local_zones* zones, const char* name, const char* type,
673 * @param zones: the local zones tree
676 lz_init_parents(struct local_zones* zones);