/illumos-gate/usr/src/lib/libpool/common/ |
H A D | pool_impl.h | 97 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 D | pool_internal.h | 61 #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 D | pool_xml_impl.h | 59 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 D | pool_kernel_impl.h | 55 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 D | pool_internal.c | 1146 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 D | pool.h | 143 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 D | pool_commit.c | 109 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 D | pool.c | 2170 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 D | pool_kernel.c | 158 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 D | pool_xml.c | 210 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 D | sa_libpool.c | 42 (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 D | poolstat.c | 820 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 D | poolcfg.y | 142 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 D | jpool.c | 47 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 D | pool_rcm.c | 124 pool_elem_t *elem = pool_resource_to_elem(conf, res); in pool_check_pset()
|
/illumos-gate/usr/src/cmd/pools/poold/ |
H A D | poold.c | 279 pool_elem_t *pe; in handle_sig()
|
/illumos-gate/usr/src/lib/libzonecfg/common/ |
H A D | libzonecfg.c | 4191 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()
|