| /onnv/onnv-gate/usr/src/lib/libpool/common/ |
| pool.h | 142 typedef struct pool_value pool_value_t; typedef in typeref:struct:pool_value 177 pool_value_t **); 181 pool_value_t **); 183 pool_value_t **); 196 const pool_resource_t *, uint_t *, pool_value_t **); 207 const pool_t *, uint_t *, pool_value_t **); 217 const pool_elem_t *, const char *, pool_value_t *); 219 const pool_value_t *); 228 int (*)(pool_conf_t *, pool_elem_t *, const char *, pool_value_t *, 241 extern int pool_value_get_uint64(const pool_value_t *, uint64_t *) [all...] |
| pool_value.c | 39 * pool_value.c implements the value (pool_value_t) functionality for 49 * libpool. Statically allocated pool_value_t variables must be 53 * A pool_value_t variable can be used to store values in any of the 56 * A pool_value_t's name and string value are limited in size to 67 pool_value_get_uint64(const pool_value_t *pv, uint64_t *result) 82 pool_value_get_int64(const pool_value_t *pv, int64_t *result) 98 pool_value_get_double(const pool_value_t *pv, double *result) 113 pool_value_get_bool(const pool_value_t *pv, uchar_t *result) 128 pool_value_get_string(const pool_value_t *pv, const char **result) 143 pool_value_get_type(const pool_value_t *pv [all...] |
| pool_internal.h | 129 * libpool uses an opaque discriminated union type, pool_value_t, to 137 * Initialize a pool_value_t 165 int (*ppo_get_value)(const pool_elem_t *, pool_value_t *); 166 int (*ppo_set_value)(pool_elem_t *, const pool_value_t *); 181 pool_value_t pp_value; 343 extern int pool_value_equal(pool_value_t *, pool_value_t *); 344 extern int pool_value_from_nvpair(pool_value_t *, nvpair_t *); 364 const pool_value_t *); 366 const pool_value_t *); [all...] |
| pool_impl.h | 97 pool_value_t *); 98 int (*pe_put_prop)(pool_elem_t *, const char *, const pool_value_t *); 100 pool_value_t **(*pe_get_props)(const pool_elem_t *, uint_t *); 210 pool_value_t **); 277 const pool_elem_t *, const char *, pool_elem_class_t, pool_value_t **);
|
| pool_internal.c | 59 static dict_hdl_t *_pv_atoms; /* pool_value_t atoms */ 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 *); 123 static int pool_set_active(pool_elem_t *, const pool_value_t *); [all...] |
| pool.c | 142 pool_value_t *, void *); 146 static void free_value_list(int, pool_value_t **); 265 pool_value_t *pval, void *user) 336 pool_value_t val = POOL_VALUE_INITIALIZER; 857 const char *name, pool_value_t *val) 892 pool_get_ns_property(const pool_elem_t *pe, const char *name, pool_value_t *val) 917 const pool_value_t *val) 938 pool_value_t *pv = pool_value_alloc(); 985 pool_value_t *val; 1024 const pool_value_t *val [all...] |
| pool_xml_impl.h | 176 pool_elem_class_t, pool_value_t **);
|
| pool_commit.c | 136 const char *, pool_value_t *, void *); 138 const char *, pool_value_t *, void *); 153 pool_value_t val = POOL_VALUE_INITIALIZER; 329 pool_value_t val = POOL_VALUE_INITIALIZER; 380 pool_value_t val = POOL_VALUE_INITIALIZER; 381 pool_value_t *pvals[] = { NULL, NULL }; 487 pool_value_t val = POOL_VALUE_INITIALIZER; 724 pool_value_t *props[] = { NULL, NULL }; 725 pool_value_t val = POOL_VALUE_INITIALIZER; 776 pool_value_t val = POOL_VALUE_INITIALIZER [all...] |
| pool_xml.c | 166 pool_elem_class_t, pool_value_t **, char_buf_t *, int); 182 pool_elem_class_t classes, pool_value_t **props); 229 const char *, pool_value_t *); 231 const pool_value_t *); 239 pool_value_t *value); 241 const pool_value_t *value); 243 pool_value_t *value); 245 const pool_value_t *value); 246 static pool_value_t **pool_xml_get_properties(const pool_elem_t *, uint_t *); 289 pool_value_t val = POOL_VALUE_INITIALIZER [all...] |
| pool_kernel_impl.h | 154 pool_elem_class_t, pool_value_t **);
|
| pool_kernel.c | 95 pool_value_t **props; 173 pool_value_t pru_oldval; 186 extern int pool_xml_set_attr(xmlNodePtr, xmlChar *, const pool_value_t *); 187 extern int pool_xml_set_prop(xmlNodePtr, xmlChar *, const pool_value_t *); 198 const pool_value_t *); 204 const pool_value_t *); 224 const pool_elem_t *, const char *, pool_elem_class_t, pool_value_t **); 276 const char *, pool_value_t *); 278 const char *, pool_value_t *); 280 const pool_value_t *); [all...] |
| /onnv/onnv-gate/usr/src/cmd/pools/poolcfg/ |
| poolcfg.h | 53 pool_value_t *prop_value;
|
| poolcfg.y | 781 pool_value_t *pv = NULL; 934 pool_value_t *pv; [all...] |
| /onnv/onnv-gate/usr/src/cmd/pools/poold/libjpool/ |
| jpool.c | 50 pool_value_t *, void *); 583 pool_value_t **props; 610 if ((props = calloc(size + 1, sizeof (pool_value_t *))) 631 props[i] = (pool_value_t *)(uintptr_t)this; 672 pool_value_t **props; 697 if ((props = calloc(size + 1, sizeof (pool_value_t *))) 719 props[i] = (pool_value_t *)(uintptr_t)this; 736 pool_value_t **props; 762 if ((props = calloc(size + 1, sizeof (pool_value_t *))) 783 props[i] = (pool_value_t *)(uintptr_t)this [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 *); 111 const char *name, pool_value_t *pval, userdata_cb_t *ud)
|
| poolstat.c | 739 static pool_value_t * 742 pool_value_t *pval; 763 pool_value_t *pvals[] = { NULL, NULL, NULL}; 764 pool_value_t *pv_sys_id; 765 pool_value_t *pv_name; 820 pool_value_t *pv_name; 864 pool_value_t *pv_name; 908 pool_value_t *pvals[] = { NULL, NULL }; 909 pool_value_t *pv_name = NULL; 910 pool_value_t *pv_sys_id = NULL [all...] |
| /onnv/onnv-gate/usr/src/cmd/pools/pooladm/ |
| pooladm.c | 75 pool_value_t *pv;
|
| /onnv/onnv-gate/usr/src/cmd/rcm_daemon/common/ |
| pool_rcm.c | 124 pool_value_t *pval; 211 pool_value_t *pvals[] = { NULL, NULL };
|
| /onnv/onnv-gate/usr/src/cmd/pools/poold/ |
| poold.c | 292 pool_value_t *val;
|
| /onnv/onnv-gate/usr/src/lib/libproject/common/ |
| setproject.c | 421 pool_value_t *pvals[] = { NULL, NULL };
|
| /onnv/onnv-gate/usr/src/lib/libzonecfg/common/ |
| libzonecfg.c | [all...] |