Home
last modified time | relevance | path

Searched refs:pool_elem_t (Results 1 – 17 of 17) sorted by relevance

/illumos-gate/usr/src/lib/libpool/common/
H A Dpool_impl.h97 int (*pe_rm_prop)(pool_elem_t *, const char *);
99 int (*pe_remove)(pool_elem_t *);
100 pool_elem_t *(*pe_get_container)(const pool_elem_t *);
101 int (*pe_set_container)(pool_elem_t *, pool_elem_t *);
119 pool_elem_t ps_elem;
126 pool_elem_t pp_elem;
136 pool_elem_t pr_elem;
146 pool_elem_t pc_elem;
169 pool_elem_t *(*prs_next)(struct pool_result_set *);
256 extern pool_elem_t *pool_get_pair(const pool_elem_t *);
[all …]
H A Dpool_internal.h61 #define TO_ELEM(s) ((pool_elem_t *)s)
253 extern char *elem_get_name(const pool_elem_t *);
254 extern id_t elem_get_sysid(const pool_elem_t *);
255 extern int elem_is_default(const pool_elem_t *);
257 extern const pool_elem_t *get_default_elem(const pool_elem_t *);
290 extern pool_elem_t *pool_get_container(const pool_elem_t *);
291 extern int pool_set_container(pool_elem_t *, pool_elem_t *);
313 pool_elem_t *);
314 extern int pool_elem_same_class(const pool_elem_t *, const pool_elem_t *);
325 const pool_elem_t *);
[all …]
H A Dpool_xml_impl.h59 pool_elem_t pxe_elem;
74 pool_elem_t pxe_elem;
90 pool_elem_t pxe_elem;
126 pool_elem_t *(*prs_next)(pool_result_set_t *);
127 pool_elem_t *(*prs_prev)(pool_result_set_t *);
128 pool_elem_t *(*prs_first)(pool_result_set_t *);
129 pool_elem_t *(*prs_last)(pool_result_set_t *);
173 const pool_elem_t *, const char *,
175 pool_elem_t *(*pc_elem_create)(pool_conf_t *, pool_elem_class_t,
H A Dpool_kernel_impl.h55 pool_elem_t pke_elem;
72 pool_elem_t pke_elem;
92 pool_elem_t pke_elem;
119 pool_elem_t *(*prs_next)(pool_result_set_t *);
120 pool_elem_t *(*prs_prev)(pool_result_set_t *);
121 pool_elem_t *(*prs_first)(pool_result_set_t *);
122 pool_elem_t *(*prs_last)(pool_result_set_t *);
151 const pool_elem_t *, const char *,
153 pool_elem_t *(*pc_elem_create)(pool_conf_t *, pool_elem_class_t,
H A Dpool_internal.c1146 elem_is_tmp(const pool_elem_t *elem) in elem_is_tmp()
1168 const pool_elem_t *
1175 const pool_elem_t *pe_default; in get_default_elem()
1414 pool_elem_t *system; in pool_conf_system()
1444 pool_elem_pool(const pool_elem_t *pe) in pool_elem_pool()
1454 pool_elem_res(const pool_elem_t *pe) in pool_elem_res()
1482 const pool_elem_t *e1 = *(const pool_elem_t **)a; in qsort_elem_compare()
1483 const pool_elem_t *e2 = *(const pool_elem_t **)b; in qsort_elem_compare()
1646 pool_elem_t *
1647 pool_get_pair(const pool_elem_t *pe) in pool_get_pair()
[all …]
H A Dpool.h143 typedef struct pool_elem pool_elem_t; typedef
215 const pool_elem_t *, const char *, pool_value_t *);
216 extern int pool_put_property(pool_conf_t *, pool_elem_t *, const char *,
218 extern int pool_rm_property(pool_conf_t *, pool_elem_t *, const char *);
225 extern int pool_walk_properties(pool_conf_t *, pool_elem_t *, void *,
226 int (*)(pool_conf_t *, pool_elem_t *, const char *, pool_value_t *,
230 extern pool_elem_t *pool_conf_to_elem(const pool_conf_t *);
231 extern pool_elem_t *pool_to_elem(const pool_conf_t *, const pool_t *);
232 extern pool_elem_t *pool_resource_to_elem(const pool_conf_t *,
234 extern pool_elem_t *pool_component_to_elem(const pool_conf_t *,
H A Dpool_commit.c109 static int commit_update(pool_elem_t *, pool_elem_t *, int);
149 pool_elem_t *src = *e1; in commit_create()
240 commit_delete(pool_elem_t *pe) in commit_delete()
281 commit_update(pool_elem_t *e1, pool_elem_t *e2, int pass) in commit_update()
663 static pool_elem_t **
669 pool_elem_t **elems = NULL; in get_elem_list()
681 elems = (pool_elem_t **)pl; in get_elem_list()
771 pool_elem_t *pe; in resource_allocate()
1109 pool_elem_t *elem1; in resource_compare_by_descending_importance()
1110 pool_elem_t *elem2; in resource_compare_by_descending_importance()
[all …]
H A Dpool.c2170 pool_elem_t *
2179 pool_elem_t *
2188 pool_elem_t *
2197 pool_elem_t *
2494 pool_elem_t *
2506 pool_set_container(pool_elem_t *pp, pool_elem_t *pc) in pool_set_container()
2515 pool_elem_t *
2521 pool_elem_t *
2537 pool_elem_t *
2547 pool_elem_t *
[all …]
H A Dpool_kernel.c158 pool_elem_t *pxu_src;
261 static int pool_knl_set_container(pool_elem_t *, pool_elem_t *);
262 static pool_elem_t *pool_knl_get_container(const pool_elem_t *);
1598 pool_elem_t *pe; in pool_knl_elem_wrap()
1676 pool_elem_t *
1839 pool_knl_set_container(pool_elem_t *pp, pool_elem_t *pc) in pool_knl_set_container()
1941 pool_elem_t *
2667 pool_elem_t *
2681 pool_elem_t *
2724 pool_elem_t *
[all …]
H A Dpool_xml.c210 static int pool_xml_set_container(pool_elem_t *, pool_elem_t *);
211 static pool_elem_t *pool_xml_get_container(const pool_elem_t *);
373 pool_elem_t *pe; in pool_xml_free_doc()
1468 static pool_elem_t *
1763 static pool_elem_t *
1766 pool_elem_t *next; in pool_xml_rs_next()
1782 static pool_elem_t *
1785 pool_elem_t *prev; in pool_xml_rs_prev()
1832 static pool_elem_t *
1846 static pool_elem_t *
[all …]
/illumos-gate/usr/src/cmd/pools/poolstat/
H A Dsa_libpool.c42 (pool_conf_t *, pool_elem_t *, const char *, pool_value_t *, void *);
108 populate_userdata_cb(pool_conf_t *unused1, pool_elem_t *unused2, in populate_userdata_cb()
140 pool_elem_t *pset_elem; in update_pset()
H A Dpoolstat.c820 pool_elem_t *elem; in prt_resource_stats_by_type()
864 pool_elem_t *elem; in update_resource_stats()
905 pool_elem_t *elem; in prt_pool_stats()
/illumos-gate/usr/src/cmd/pools/poolcfg/
H A Dpoolcfg.y142 static void prop_list_walk(cmd_t *, pool_elem_t *);
186 static void parser_rename(cmd_t *, pool_elem_t *, const char *);
780 pool_elem_t *pe; in parser_conf_info()
875 pool_elem_t *pe; in parser_conf_create()
930 parser_rename(cmd_t *cmd, pool_elem_t *pe, const char *name) in parser_rename()
947 pool_elem_t *pe; in parser_conf_rename()
1040 pool_elem_t *pe; in parser_conf_modify()
1323 pool_elem_t *pe; in check_conf_name()
1369 prop_list_walk(cmd_t *cmd, pool_elem_t *pe) in prop_list_walk()
1570 pool_elem_t *pe = pool_resource_to_elem(conf, resource); in process_min_max()
/illumos-gate/usr/src/cmd/pools/poold/libjpool/
H A Djpool.c47 static int pool_property_walker(pool_conf_t *, pool_elem_t *p, const char *,
1266 (pool_elem_t *)(uintptr_t)jelem, name, in Java_com_sun_solaris_service_pools_PoolInternal_pool_1get_1property()
1288 (pool_elem_t *)(uintptr_t)jelem, name, in Java_com_sun_solaris_service_pools_PoolInternal_pool_1put_1property()
1309 (pool_elem_t *)(uintptr_t)jelem, name); in Java_com_sun_solaris_service_pools_PoolInternal_pool_1rm_1property()
1328 (pool_elem_t *)(uintptr_t)jelem, (void *)(uintptr_t)jarg, in Java_com_sun_solaris_service_pools_PoolInternal_pool_1walk_1properties()
1329 (int (*)(pool_conf_t *, pool_elem_t *, char const *, in Java_com_sun_solaris_service_pools_PoolInternal_pool_1walk_1properties()
1680 (pool_elem_t *)*(void**)&elem, (void *)&pc, pool_property_walker)); in Java_com_sun_solaris_service_pools_Element_walkProps()
1685 pool_property_walker(pool_conf_t *conf, pool_elem_t *pe, const char *name, in pool_property_walker()
/illumos-gate/usr/src/cmd/rcm_daemon/common/
H A Dpool_rcm.c124 pool_elem_t *elem = pool_resource_to_elem(conf, res); in pool_check_pset()
/illumos-gate/usr/src/cmd/pools/poold/
H A Dpoold.c279 pool_elem_t *pe; in handle_sig()
/illumos-gate/usr/src/lib/libzonecfg/common/
H A Dlibzonecfg.c4191 pool_elem_t *elem; in create_tmp_pset()
4247 pool_elem_t *elem; in create_tmp_pool()
4310 pool_elem_t *pe; in get_running_tmp_pset()
4738 pool_elem_t *pe; in get_pool_sched_class()