Lines Matching refs:view
2 * services/view.c - named views containing local zones authority service.
43 #include "services/view.h"
51 struct view* a = (struct view*)v1;
52 struct view* b = (struct view*)v2;
71 view_delete(struct view* v)
85 struct view* v = (struct view*)n;
99 /** create a new view */
100 static struct view*
103 struct view* v = (struct view*)calloc(1, sizeof(*v));
116 /** enter a new view returns with WRlock */
117 static struct view*
120 struct view* v = view_create(name);
130 log_warn("duplicate view: %s", name);
144 struct view* v;
146 /* Check existence of name in first view (last in config). Rest of
149 log_err("view without a name");
153 /* create and enter view */
168 /* Do not add defaults to view-specific
219 /** find a view by name */
220 struct view*
223 struct view* v;
224 struct view key;
228 if(!(v = (struct view*)rbtree_search(&vs->vtree, &key.node))) {
249 struct view* v;
254 RBTREE_FOR(v, struct view*, &vs->vtree) {
261 size_t view_get_mem(struct view* v)