Lines Matching refs:ztree
90 log_info("number of auth zones %u", (unsigned)zones->ztree.count);
91 RBTREE_FOR(z, struct local_zone*, &zones->ztree) {
104 rbtree_init(&zones->ztree, &local_zone_cmp);
106 lock_protect(&zones->lock, &zones->ztree, sizeof(zones->ztree));
126 traverse_postorder(&zones->ztree, lzdel, NULL);
224 if(!rbtree_insert(&zones->ztree, &z->node)) {
816 if(rbtree_search(&zones->ztree, &z.node)) {
1025 RBTREE_FOR(node, struct local_zone*, &zones->ztree) {
1259 rbtree_find_less_equal(&zones->ztree, &key, &res);
1289 return (struct local_zone*)rbtree_search(&zones->ztree, &key);
1304 *exact = rbtree_find_less_equal(&zones->ztree, &key, &node);
2060 if(exact||!rbtree_insert(&zones->ztree, &z->node)) {
2082 (void)rbtree_delete(&zones->ztree, z);
2242 RBTREE_FOR(z, struct local_zone*, &zones->ztree) {
2251 rbtree_type oldtree = zones->ztree;
2252 zones->ztree = data->ztree;
2253 data->ztree = oldtree;