HomeSort by relevance Sort by last modified time
    Searched refs:pool_elem_t (Results 1 - 17 of 17) sorted by null

  /onnv/onnv-gate/usr/src/lib/libpool/common/
pool_impl.h 67 * Configuration elements are represented as pool_elem_t instances, or
77 * The pool_elem_t is used to represent a configuration element.The
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 *)
    [all...]
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 *);
    [all...]
pool_xml_impl.h 52 * specific representation of the pool_elem_t structure.
59 * Common to pool_elem_t
61 pool_elem_t pxe_elem;
74 * Common to pool_elem_t
76 pool_elem_t pxe_elem;
90 * Common to pool_elem_t
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 *)
    [all...]
pool_kernel_impl.h 51 * pool_elem_t structure.
55 * Common to pool_elem_t
57 pool_elem_t pke_elem;
72 * Common to pool_elem_t
74 pool_elem_t pke_elem;
92 * Common to pool_elem_t
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 *)
    [all...]
pool.h 145 typedef struct pool_elem pool_elem_t; typedef in typeref:struct:pool_elem
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 *
    [all...]
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...]
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,
330 pool_base_info(const pool_elem_t *pe, char_buf_t *cb, int deep)
338 pool_elem_t *elem;
372 if (pool_walk_properties(conf, (pool_elem_t *)pe, cb,
503 pool_elem_t *pe;
532 pool_elem_t *pe;
561 pool_elem_t *pe
    [all...]
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
    [all...]
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...]
pool_xml.c 165 static int pool_build_xpath_buf(pool_xml_connection_t *, const pool_elem_t *,
181 const pool_elem_t *src, const char *src_attr,
195 static pool_elem_t *pool_xml_rs_next(pool_result_set_t *set);
196 static pool_elem_t *pool_xml_rs_prev(pool_result_set_t *set);
197 static pool_elem_t *pool_xml_rs_first(pool_result_set_t *set);
198 static pool_elem_t *pool_xml_rs_last(pool_result_set_t *set);
209 static pool_elem_t *pool_xml_elem_create(pool_conf_t *, pool_elem_class_t,
211 static int pool_xml_elem_remove(pool_elem_t *pe);
212 static int pool_xml_set_container(pool_elem_t *, pool_elem_t *);
    [all...]
  /onnv/onnv-gate/usr/src/cmd/pools/poolstat/
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,
142 pool_elem_t *pset_elem;
poolstat.c 819 pool_elem_t *elem;
863 pool_elem_t *elem;
904 pool_elem_t *elem;
  /onnv/onnv-gate/usr/src/cmd/pools/poolcfg/
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;
877 pool_elem_t *pe;
932 parser_rename(cmd_t *cmd, pool_elem_t *pe, const char *name)
949 pool_elem_t *pe;
1042 pool_elem_t *pe;
    [all...]
  /onnv/onnv-gate/usr/src/cmd/pools/poold/libjpool/
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,
1233 (pool_elem_t *)(uintptr_t)jelem, name,
1253 (pool_elem_t *)(uintptr_t)jelem, name);
1271 (pool_elem_t *)(uintptr_t)jelem, (void *)(uintptr_t)jarg,
1272 (int (*)(pool_conf_t *, pool_elem_t *, char const *,
    [all...]
  /onnv/onnv-gate/usr/src/cmd/pools/poold/
poold.c 291 pool_elem_t *pe;
  /onnv/onnv-gate/usr/src/cmd/rcm_daemon/common/
pool_rcm.c 125 pool_elem_t *elem = pool_resource_to_elem(conf, res);
  /onnv/onnv-gate/usr/src/lib/libzonecfg/common/
libzonecfg.c     [all...]

Completed in 902 milliseconds