Searched refs:propinfo (Results 1 - 25 of 36) sorted by relevance

12

/opensolaris-onvv-gate/usr/src/cmd/picl/prtpicl/
H A Dprtpicl.c182 print_propval(int lvl, picl_prophdl_t proph, const picl_propinfo_t *propinfo) argument
193 if (!(propinfo->accessmode & PICL_READ)) {
198 vbuf = alloca(propinfo->size);
199 if (propinfo->type == PICL_PTYPE_VOID)
202 err = picl_get_propval(proph, vbuf, propinfo->size);
215 switch (propinfo->type) {
217 if (propinfo->size > 0)
221 switch (propinfo->size) {
237 propinfo->size);
242 switch (propinfo
332 picl_propinfo_t propinfo; local
382 picl_propinfo_t propinfo; local
[all...]
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4v/mdesc/
H A Ddr.c50 ptree_propinfo_t propinfo; local
61 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
71 err = ptree_create_and_add_prop(nodeh, &propinfo, &tblh, &proph);
83 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
88 err = ptree_create_prop(&propinfo, strlist, &proprow[j]);
120 ptree_propinfo_t propinfo; local
123 (void) ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
126 (void) ptree_create_and_add_prop(nodeh, &propinfo, &instance, NULL);
130 (void) ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
133 (void) ptree_create_and_add_prop(nodeh, &propinfo, di_va
260 ptree_propinfo_t propinfo; local
[all...]
H A Ddisk_discovery.c41 extern void set_prop_info(ptree_propinfo_t *propinfo, int size, char *name,
50 ptree_propinfo_t propinfo; local
95 set_prop_info(&propinfo, PICL_PROPNAMELEN_MAX, "Path",
98 (void) ptree_create_and_add_prop(new_node, &propinfo,
101 set_prop_info(&propinfo, PICL_PROPNAMELEN_MAX, "Location",
104 (void) ptree_create_and_add_prop(new_node, &propinfo,
107 set_prop_info(&propinfo, PICL_PROPNAMELEN_MAX, "State",
113 (void) ptree_create_and_add_prop(new_node, &propinfo,
125 (void) ptree_create_and_add_prop(new_node, &propinfo,
130 (void) ptree_create_and_add_prop(new_node, &propinfo,
[all...]
H A Dcpu_prop_update.c37 set_prop_info(ptree_propinfo_t *propinfo, int size, char *name, int type) argument
39 propinfo->version = PICLD_PLUGIN_VERSION_1;
40 propinfo->read = NULL;
41 propinfo->write = NULL;
42 propinfo->piclinfo.type = type;
43 propinfo->piclinfo.accessmode = PICL_READ;
44 propinfo->piclinfo.size = size;
45 (void) strncpy(propinfo->piclinfo.name, name,
46 sizeof (propinfo->piclinfo.name));
65 ptree_propinfo_t propinfo; local
[all...]
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/grover/memcfg/
H A Dpiclmemcfg.c90 ptree_propinfo_t propinfo; local
124 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
130 err = ptree_create_and_add_prop(msegh, &propinfo,
138 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
145 err = ptree_create_and_add_prop(msegh, &propinfo,
153 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
159 err = ptree_create_and_add_prop(msegh, &propinfo, &ifactor,
171 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
177 err = ptree_create_and_add_prop(msegh, &propinfo,
207 ptree_propinfo_t propinfo; local
[all...]
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/common/memcfg/
H A Dpiclmemcfg_comm.c243 ptree_propinfo_t propinfo; local
266 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
272 err = ptree_create_and_add_prop(bankh, &propinfo, &mcbank.size,
280 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
286 err = ptree_create_and_add_prop(bankh, &propinfo, &mcbank.mask,
294 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
300 err = ptree_create_and_add_prop(bankh, &propinfo,
308 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
314 err = ptree_create_and_add_prop(bankh, &propinfo, &mcbank.id,
335 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSIO
373 ptree_propinfo_t propinfo; local
500 ptree_propinfo_t propinfo; local
560 ptree_propinfo_t propinfo; local
781 ptree_propinfo_t propinfo; local
[all...]
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4v/pri/
H A Dpriplugin.c61 set_prop_info(ptree_propinfo_t *propinfo, int size, char *name, int type) argument
63 propinfo->version = PICLD_PLUGIN_VERSION_1;
64 propinfo->read = NULL;
65 propinfo->write = NULL;
66 propinfo->piclinfo.type = type;
67 propinfo->piclinfo.accessmode = PICL_READ;
68 propinfo->piclinfo.size = size;
69 (void) strlcpy(propinfo->piclinfo.name, name,
70 sizeof (propinfo->piclinfo.name));
89 ptree_propinfo_t propinfo; local
[all...]
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/psvc/psvcplugin/
H A Dpsvcplugin.c183 struct propinfo { struct
190 struct propinfo common[] = {
196 #define COMMON_COUNT (sizeof (common) / sizeof (struct propinfo))
198 struct propinfo led_properties[] = {
210 struct propinfo temperature_sensor_properties[] = {
218 (sizeof (temperature_sensor_properties) / sizeof (struct propinfo))
220 struct propinfo digi_sensor_properties[] = {
228 (sizeof (digi_sensor_properties) / sizeof (struct propinfo))
230 struct propinfo boolgpio_properties[] = {
235 #define BOOLGPIO_COUNT (sizeof (boolgpio_properties) / sizeof (struct propinfo))
917 ptree_propinfo_t propinfo; local
972 ptree_propinfo_t propinfo; local
995 ptree_propinfo_t propinfo; local
1017 ptree_propinfo_t propinfo; local
1075 ptree_propinfo_t propinfo; local
1140 ptree_propinfo_t propinfo; local
1265 ptree_propinfo_t propinfo; local
1551 ptree_propinfo_t propinfo; local
[all...]
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/daktari/psvcplugin/
H A Dpsvcplugin.c203 ptree_propinfo_t propinfo; local
271 err = ptree_get_propinfo(rarg->proph, &propinfo);
279 dstinfo->name, buf, propinfo.piclinfo.size);
301 ptree_propinfo_t propinfo; local
419 propinfo.version = PSVC_PLUGIN_VERSION;
420 propinfo.read = fan_speed_read;
421 propinfo.write = 0;
422 propinfo.piclinfo.type = dstinfo.piclinfo.type;
423 propinfo.piclinfo.accessmode = PICL_READ | PICL_VOLATILE;
424 propinfo
[all...]
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/common/devtree/
H A Dpicldevtree.c642 ptree_propinfo_t propinfo; local
653 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
663 err = ptree_create_and_add_prop(nodeh, &propinfo, &tblh, &proph);
675 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
680 err = ptree_create_prop(&propinfo, strlist, &proprow[j]);
838 ptree_propinfo_t propinfo; local
864 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
870 (void) ptree_create_and_add_prop(nodeh, &propinfo,
886 ptree_propinfo_t propinfo; local
904 err = ptree_init_propinfo(&propinfo,
970 add_boolean_prop(picl_nodehdl_t nodeh, ptree_propinfo_t propinfo, char *di_val) argument
978 add_uints_prop(picl_nodehdl_t nodeh, ptree_propinfo_t propinfo, char *di_val, int *idata, int len) argument
994 add_strings_prop(picl_nodehdl_t nodeh, ptree_propinfo_t propinfo, char *di_val, char *sdata, int len) argument
1008 add_bytes_prop(picl_nodehdl_t nodeh, ptree_propinfo_t propinfo, char *di_val, unsigned char *bdata, int len) argument
1129 ptree_propinfo_t propinfo; local
1205 ptree_propinfo_t propinfo; local
1260 ptree_propinfo_t propinfo; local
1403 ptree_propinfo_t propinfo; local
2021 ptree_propinfo_t propinfo; local
2590 ptree_propinfo_t propinfo; local
2617 ptree_propinfo_t propinfo; local
2889 ptree_propinfo_t propinfo; local
[all...]
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/littleneck/frutree/
H A Dpiclfrutree.c551 ptree_propinfo_t propinfo; local
557 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
563 err = ptree_create_and_add_prop(nodeh, &propinfo, &tmph, &proph);
575 ptree_propinfo_t propinfo; local
578 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
583 err = ptree_create_and_add_prop(nodeh, &propinfo, &slotnum, &proph);
595 ptree_propinfo_t propinfo; local
601 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
607 err = ptree_create_and_add_prop(nodeh, &propinfo, label, &proph);
619 ptree_propinfo_t propinfo; local
639 ptree_propinfo_t propinfo; local
[all...]
/opensolaris-onvv-gate/usr/src/lib/libprtdiag_psr/sparc/snowbird/common/
H A Dsnowbird.c673 picl_propinfo_t propinfo; local
686 if (picl_get_propinfo(proph, &propinfo) != PICL_SUCCESS)
689 valbuf = (char *) malloc(sizeof (char) * (propinfo.size));
693 if (picl_get_propval(proph, (void *)valbuf, propinfo.size)
717 if (picl_get_propinfo(proph, & propinfo) != PICL_SUCCESS)
720 valbuf = (char *) malloc(sizeof (char) * (propinfo.size));
725 propinfo.size) != PICL_SUCCESS) {
837 picl_propinfo_t propinfo; local
857 if ((picl_get_propinfo(proph, &propinfo)) != PICL_SUCCESS) {
862 valbuf = (char *) malloc(sizeof (char) * (propinfo
1084 picl_propinfo_t propinfo; local
[all...]
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/lw2plus/fcal_leds/
H A Dfcal_leds.c241 ptree_propinfo_t propinfo; local
243 r = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
253 r = ptree_create_prop(&propinfo, tbl_h, tableh);
280 ptree_propinfo_t propinfo; local
308 r = ptree_init_propinfo(&propinfo,
316 &propinfo, NULL, NULL);
320 r = ptree_init_propinfo(&propinfo,
327 r = ptree_create_prop(&propinfo, PICL_CLASS_LED,
332 r = ptree_init_propinfo(&propinfo,
339 r = ptree_create_prop(&propinfo,
[all...]
H A Dfcal_leds_thread.c118 ptree_propinfo_t propinfo; local
212 r = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
217 (void) ptree_create_and_add_prop(ssdndh, &propinfo, &disk,
240 r = ptree_init_propinfo(&propinfo,
246 r = ptree_create_prop(&propinfo, PICL_CLASS_BLOCK,
250 r = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
255 r = ptree_create_prop(&propinfo, &ssdndh, &row_props_h[1]);
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/cherrystone/frutree/
H A Dpiclfrutree.c679 ptree_propinfo_t propinfo; local
685 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
691 err = ptree_create_and_add_prop(nodeh, &propinfo, &tmph, &proph);
703 ptree_propinfo_t propinfo; local
706 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
711 err = ptree_create_and_add_prop(nodeh, &propinfo, &slotnum, &proph);
723 ptree_propinfo_t propinfo; local
729 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
735 err = ptree_create_and_add_prop(nodeh, &propinfo, label, &proph);
747 ptree_propinfo_t propinfo; local
767 ptree_propinfo_t propinfo; local
[all...]
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/daktari/frutree/
H A Dpiclfrutree.c773 ptree_propinfo_t propinfo; local
779 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
785 err = ptree_create_and_add_prop(nodeh, &propinfo, &tmph, &proph);
797 ptree_propinfo_t propinfo; local
800 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
805 err = ptree_create_and_add_prop(nodeh, &propinfo, &slotnum, &proph);
817 ptree_propinfo_t propinfo; local
823 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
829 err = ptree_create_and_add_prop(nodeh, &propinfo, label, &proph);
841 ptree_propinfo_t propinfo; local
861 ptree_propinfo_t propinfo; local
[all...]
/opensolaris-onvv-gate/usr/src/lib/libfru/libfrupicl/
H A Dfrupicl.c1027 picl_propinfo_t propinfo; local
1031 PICL_PROP_NAME, &propinfo, &proph))
1035 if (propinfo.size == 0)
1038 if ((propval = malloc(propinfo.size)) == NULL)
1041 if ((status = picl_get_propval(proph, propval, propinfo.size))
1068 picl_propinfo_t propinfo; local
1099 ((status = picl_get_propinfo(payloadh, &propinfo))
1103 if (propinfo.size > 0) {
1104 payload = alloca(propinfo.size);
1106 propinfo
[all...]
/opensolaris-onvv-gate/usr/src/lib/libfru/libfrupicltree/
H A Dfrupicltree.c1039 ptree_propinfo_t propinfo; local
1047 if (ptree_get_propinfo(proph, &propinfo) != PICL_SUCCESS)
1050 if (propinfo.piclinfo.size == 0)
1053 if ((propval = malloc(propinfo.piclinfo.size)) == NULL)
1056 if ((status = ptree_get_propval(proph, propval, propinfo.piclinfo.size))
1083 ptree_propinfo_t propinfo; local
1114 ((status = ptree_get_propinfo(payloadh, &propinfo))
1118 if (propinfo.piclinfo.size > 0) {
1119 payload = alloca(propinfo.piclinfo.size);
1121 propinfo
[all...]
/opensolaris-onvv-gate/usr/src/lib/libprtdiag/common/
H A Ddisplay_sun4v.c906 picl_propinfo_t propinfo; local
917 status = picl_get_propinfo_by_name(cpuh, OBP_PROP_CPUID, &propinfo,
931 status = picl_get_propinfo_by_name(cpuh, "clock-frequency", &propinfo,
934 int_value = malloc(propinfo.size);
939 status = picl_get_propval(proph, int_value, propinfo.size);
953 status = picl_get_propinfo_by_name(cpuh, "compatible", &propinfo,
956 if (propinfo.type == PICL_PTYPE_CHARSTRING) {
960 comp_value = malloc(propinfo.size);
966 propinfo.size);
972 } else if (propinfo
[all...]
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/chicago/envd/
H A Dpiclenvsetup.c305 ptree_propinfo_t propinfo; local
308 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
313 err = ptree_create_and_add_prop(nodeh, &propinfo, valbuf, &proph);
329 ptree_propinfo_t propinfo; local
332 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
337 err = ptree_create_and_add_prop(nodeh, &propinfo, NULL, &proph);
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/enchilada/envd/
H A Dpiclenvsetup.c315 ptree_propinfo_t propinfo; local
318 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
323 err = ptree_create_and_add_prop(nodeh, &propinfo, valbuf, &proph);
339 ptree_propinfo_t propinfo; local
342 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
347 err = ptree_create_and_add_prop(nodeh, &propinfo, NULL, &proph);
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/excalibur/envd/
H A Dpiclenvsetup.c378 ptree_propinfo_t propinfo; local
381 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
386 err = ptree_create_and_add_prop(nodeh, &propinfo, valbuf, &proph);
402 ptree_propinfo_t propinfo; local
405 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
410 err = ptree_create_and_add_prop(nodeh, &propinfo, NULL, &proph);
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/grover/envd/
H A Dpiclenvsetup.c355 ptree_propinfo_t propinfo; local
358 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
363 err = ptree_create_and_add_prop(nodeh, &propinfo, valbuf, &proph);
379 ptree_propinfo_t propinfo; local
382 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
387 err = ptree_create_and_add_prop(nodeh, &propinfo, NULL, &proph);
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/taco/envd/
H A Dpiclenvsetup.c247 ptree_propinfo_t propinfo; local
250 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
255 err = ptree_create_and_add_prop(nodeh, &propinfo, valbuf, &proph);
271 ptree_propinfo_t propinfo; local
274 err = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
279 err = ptree_create_and_add_prop(nodeh, &propinfo, NULL, &proph);
/opensolaris-onvv-gate/usr/src/cmd/picl/plugins/sun4u/snowbird/envmond/
H A Dpiclenvmond.c151 ptree_propinfo_t propinfo; /* propinfo structure */ local
159 rc = ptree_init_propinfo(&propinfo, PTREE_PROPINFO_VERSION,
166 rc = ptree_create_and_add_prop(nodeh, &propinfo, vbuf, propp);

Completed in 271 milliseconds

12