/titanic_44/usr/src/lib/libpool/common/ |
H A D | pool_impl.h | 96 pool_value_class_t (*pe_get_prop)(const pool_elem_t *, const char *, 98 int (*pe_put_prop)(pool_elem_t *, const char *, const pool_value_t *); 99 int (*pe_rm_prop)(pool_elem_t *, const char *); 100 pool_value_t **(*pe_get_props)(const pool_elem_t *, uint_t *); 101 int (*pe_remove)(pool_elem_t *); 102 pool_elem_t *(*pe_get_container)(const pool_elem_t *); 103 int (*pe_set_container)(pool_elem_t *, pool_elem_t *); 121 pool_elem_t ps_elem; 128 pool_elem_t pp_elem; 138 pool_elem_t pr_elem; [all …]
|
H A D | pool_internal.h | 63 #define TO_ELEM(s) ((pool_elem_t *)s) 165 int (*ppo_get_value)(const pool_elem_t *, pool_value_t *); 166 int (*ppo_set_value)(pool_elem_t *, const pool_value_t *); 255 extern char *elem_get_name(const pool_elem_t *); 256 extern id_t elem_get_sysid(const pool_elem_t *); 257 extern int elem_is_default(const pool_elem_t *); 258 extern boolean_t elem_is_tmp(const pool_elem_t *); 259 extern const pool_elem_t *get_default_elem(const pool_elem_t *); 265 extern const char *pool_elem_class_string(const pool_elem_t *); 292 extern pool_elem_t *pool_get_container(const pool_elem_t *); [all …]
|
H A D | pool_xml_impl.h | 61 pool_elem_t pxe_elem; 76 pool_elem_t pxe_elem; 92 pool_elem_t pxe_elem; 128 pool_elem_t *(*prs_next)(pool_result_set_t *); 129 pool_elem_t *(*prs_prev)(pool_result_set_t *); 130 pool_elem_t *(*prs_first)(pool_result_set_t *); 131 pool_elem_t *(*prs_last)(pool_result_set_t *); 175 const pool_elem_t *, const char *, 177 pool_elem_t *(*pc_elem_create)(pool_conf_t *, pool_elem_class_t,
|
H A D | pool_kernel_impl.h | 57 pool_elem_t pke_elem; 74 pool_elem_t pke_elem; 94 pool_elem_t pke_elem; 121 pool_elem_t *(*prs_next)(pool_result_set_t *); 122 pool_elem_t *(*prs_prev)(pool_result_set_t *); 123 pool_elem_t *(*prs_first)(pool_result_set_t *); 124 pool_elem_t *(*prs_last)(pool_result_set_t *); 153 const pool_elem_t *, const char *, 155 pool_elem_t *(*pc_elem_create)(pool_conf_t *, pool_elem_class_t,
|
H A D | pool_internal.c | 82 static int64_t elem_get_expected_int64(const pool_elem_t *, const char *); 88 static char *elem_get_expected_string(const pool_elem_t *, const char *); 113 static int elem_no_set(pool_elem_t *, const pool_value_t *); 114 static int elem_set_name(pool_elem_t *, const pool_value_t *); 115 static int elem_get_type(const pool_elem_t *, pool_value_t *); 116 static int elem_set_string(pool_elem_t *, const pool_value_t *); 117 static int elem_set_bool(pool_elem_t *, const pool_value_t *); 118 static int elem_set_uint(pool_elem_t *, const pool_value_t *); 120 static int system_set_allocate(pool_elem_t *, const pool_value_t *); 122 static int pool_set_scheduler(pool_elem_t *, const pool_value_t *); [all …]
|
H A D | pool.h | 145 typedef struct pool_elem pool_elem_t; typedef 217 const pool_elem_t *, const char *, pool_value_t *); 218 extern int pool_put_property(pool_conf_t *, pool_elem_t *, const char *, 220 extern int pool_rm_property(pool_conf_t *, pool_elem_t *, const char *); 227 extern int pool_walk_properties(pool_conf_t *, pool_elem_t *, void *, 228 int (*)(pool_conf_t *, pool_elem_t *, const char *, pool_value_t *, 232 extern pool_elem_t *pool_conf_to_elem(const pool_conf_t *); 233 extern pool_elem_t *pool_to_elem(const pool_conf_t *, const pool_t *); 234 extern pool_elem_t *pool_resource_to_elem(const pool_conf_t *, 236 extern pool_elem_t *pool_component_to_elem(const pool_conf_t *,
|
H A D | pool_commit.c | 109 static int commit_create(pool_conf_t *, pool_elem_t **); 110 static int commit_delete(pool_elem_t *); 111 static int commit_update(pool_elem_t *, pool_elem_t *, int); 117 static int process_elem_lt(pool_elem_t *, pool_conf_t *); 118 static int process_elem_gt(pool_elem_t *, pool_conf_t *, 122 static pool_elem_t **get_elem_list(const pool_conf_t *, int, uint_t *); 135 static int clone_element(pool_conf_t *, pool_elem_t *, 137 static int clean_element(pool_conf_t *, pool_elem_t *, 146 commit_create(pool_conf_t *conf, pool_elem_t **e1) in commit_create() 151 pool_elem_t *src = *e1; in commit_create() [all …]
|
H A D | pool.c | 139 static int pool_elem_remove(pool_elem_t *); 141 static int prop_buf_build_cb(pool_conf_t *, pool_elem_t *, const char *, 143 static char *pool_base_info(const pool_elem_t *, char_buf_t *, int); 264 prop_buf_build_cb(pool_conf_t *UNUSED, pool_elem_t *pe, const char *name, in prop_buf_build_cb() 330 pool_base_info(const pool_elem_t *pe, char_buf_t *cb, int deep) in pool_base_info() 338 pool_elem_t *elem; in pool_base_info() 372 if (pool_walk_properties(conf, (pool_elem_t *)pe, cb, in pool_base_info() 503 pool_elem_t *pe; in pool_info() 532 pool_elem_t *pe; in pool_resource_info() 561 pool_elem_t *pe; in pool_component_info() [all …]
|
H A D | pool_kernel.c | 92 const pool_elem_t *src; 114 pool_elem_t *psl_system; 133 pool_elem_t *pcu_elem; 138 pool_elem_t *pdu_elem; 143 pool_elem_t *pau_assoc; 144 pool_elem_t *pau_oldres; 145 pool_elem_t *pau_newres; 150 pool_elem_t *pdu_dissoc; 151 pool_elem_t *pdu_oldres; 152 pool_elem_t *pdu_newres; [all …]
|
H A D | pool_xml.c | 163 static int pool_build_xpath_buf(pool_xml_connection_t *, const pool_elem_t *, 179 const pool_elem_t *src, const char *src_attr, 193 static pool_elem_t *pool_xml_rs_next(pool_result_set_t *set); 194 static pool_elem_t *pool_xml_rs_prev(pool_result_set_t *set); 195 static pool_elem_t *pool_xml_rs_first(pool_result_set_t *set); 196 static pool_elem_t *pool_xml_rs_last(pool_result_set_t *set); 207 static pool_elem_t *pool_xml_elem_create(pool_conf_t *, pool_elem_class_t, 209 static int pool_xml_elem_remove(pool_elem_t *pe); 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 *); [all …]
|
/titanic_44/usr/src/cmd/pools/poolstat/ |
H A D | sa_libpool.c | 44 (pool_conf_t *, pool_elem_t *, const char *, pool_value_t *, void *); 110 populate_userdata_cb(pool_conf_t *unused1, pool_elem_t *unused2, in populate_userdata_cb() 142 pool_elem_t *pset_elem; in update_pset()
|
H A D | poolstat.c | 818 pool_elem_t *elem; in prt_resource_stats_by_type() 862 pool_elem_t *elem; in update_resource_stats() 903 pool_elem_t *elem; in prt_pool_stats()
|
/titanic_44/usr/src/cmd/pools/poolcfg/ |
H A D | poolcfg.y | 144 static void prop_list_walk(cmd_t *, pool_elem_t *); 188 static void parser_rename(cmd_t *, pool_elem_t *, const char *); 782 pool_elem_t *pe; in parser_conf_info() 877 pool_elem_t *pe; in parser_conf_create() 932 parser_rename(cmd_t *cmd, pool_elem_t *pe, const char *name) in parser_rename() 949 pool_elem_t *pe; in parser_conf_rename() 1042 pool_elem_t *pe; in parser_conf_modify() 1325 pool_elem_t *pe; in check_conf_name() 1371 prop_list_walk(cmd_t *cmd, pool_elem_t *pe) in prop_list_walk() 1572 pool_elem_t *pe = pool_resource_to_elem(conf, resource); in process_min_max()
|
/titanic_44/usr/src/cmd/pools/poold/libjpool/ |
H A D | jpool.c | 49 static int pool_property_walker(pool_conf_t *, pool_elem_t *p, const char *, 1212 (pool_elem_t *)(uintptr_t)jelem, name, in Java_com_sun_solaris_service_pools_PoolInternal_pool_1get_1property() 1233 (pool_elem_t *)(uintptr_t)jelem, name, in Java_com_sun_solaris_service_pools_PoolInternal_pool_1put_1property() 1253 (pool_elem_t *)(uintptr_t)jelem, name); in Java_com_sun_solaris_service_pools_PoolInternal_pool_1rm_1property() 1271 (pool_elem_t *)(uintptr_t)jelem, (void *)(uintptr_t)jarg, in Java_com_sun_solaris_service_pools_PoolInternal_pool_1walk_1properties() 1272 (int (*)(pool_conf_t *, pool_elem_t *, char const *, in Java_com_sun_solaris_service_pools_PoolInternal_pool_1walk_1properties() 1601 (pool_elem_t *)*(void**)&elem, (void *)&pc, pool_property_walker)); in Java_com_sun_solaris_service_pools_Element_walkProps() 1606 pool_property_walker(pool_conf_t *conf, pool_elem_t *pe, const char *name, in pool_property_walker()
|
/titanic_44/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()
|
/titanic_44/usr/src/cmd/pools/poold/ |
H A D | poold.c | 291 pool_elem_t *pe; in handle_sig()
|
/titanic_44/usr/src/lib/libzonecfg/common/ |
H A D | libzonecfg.c | 4028 pool_elem_t *elem; in create_tmp_pset() 4084 pool_elem_t *elem; in create_tmp_pool() 4147 pool_elem_t *pe; in get_running_tmp_pset() 4575 pool_elem_t *pe; in get_pool_sched_class()
|