Lines Matching defs:local_zone
114 /** rbtree of struct local_zone */
121 struct local_zone {
125 struct local_zone* parent;
154 * the struct local_zone itself is malloced. */
226 * Compare two local_zone entries in rbtree. Sort hierarchical but not
246 void local_zone_delete(struct local_zone* z);
261 * @return closest local_zone or NULL if no covering zone is found.
263 struct local_zone* local_zones_tags_lookup(struct local_zones* zones,
277 * @return closest local_zone or NULL if no covering zone is found.
279 struct local_zone* local_zones_lookup(struct local_zones* zones,
341 local_zones_zone_answer(struct local_zone* z, struct module_env* env,
371 * @return the exact local_zone or NULL.
373 struct local_zone* local_zones_find(struct local_zones* zones,
385 * @return the exact or smaller local_zone or NULL.
387 struct local_zone*
402 * @return local_zone or NULL on error, caller must printout memory error.
404 struct local_zone* local_zones_add_zone(struct local_zones* zones,
414 void local_zones_del_zone(struct local_zones* zones, struct local_zone* zone);
602 local_data_answer(struct local_zone* z, struct module_env* env,
624 local_zone_enter_rr(struct local_zone* z, uint8_t* nm, size_t nmlen,
630 * @param z: local_zone containing data tree
637 local_zone_find_data(struct local_zone* z, uint8_t* nm, size_t nmlen, int nmlabs);