Lines Matching defs:views
2 * services/view.h - named views containing local zones authority service.
39 * This file contains functions to enable named views that can hold local zone
56 struct views {
57 /** lock on the view tree. When locking order, the views lock
89 * Create views storage
92 struct views* views_create(void);
95 * Delete views storage
96 * @param v: views to delete.
98 void views_delete(struct views* v);
107 int views_apply_cfg(struct views* v, struct config_file* cfg);
124 * Debug helper. Print all views
126 * @param v: the views tree
128 void views_print(struct views* v);
132 * @param vs: views
137 struct view* views_find_view(struct views* vs, const char* name, int write);
140 * Calculate memory usage of views.
141 * @param vs: the views tree. The routine locks and unlocks the structure
145 size_t views_get_mem(struct views* vs);
157 * @param vs: views tree
160 void views_swap_tree(struct views* vs, struct views* data);