Searched refs:piclinfo (Results 1 - 24 of 24) sorted by relevance

/illumos-gate/usr/src/cmd/picl/plugins/sun4u/frudata/
H A Dfru_data.c935 prop.piclinfo.type = PICL_PTYPE_TABLE;
936 prop.piclinfo.accessmode = PICL_READ|PICL_WRITE;
937 prop.piclinfo.size = sizeof (picl_prophdl_t);
940 (void) strcpy(prop.piclinfo.name, PICL_PROP_PACKET_TABLE);
1122 prop.piclinfo.type = PICL_PTYPE_BYTEARRAY;
1123 prop.piclinfo.accessmode = PICL_READ|PICL_WRITE|PICL_VOLATILE;
1124 prop.piclinfo.size = sizeof (fru_tag_t);
1129 (void) strcpy(prop.piclinfo.name, PICL_PROP_TAG);
1143 prop.piclinfo.type = PICL_PTYPE_BYTEARRAY;
1144 prop.piclinfo
[all...]
/illumos-gate/usr/src/lib/libpicltree/
H A Dptree_impl.h159 #define prop_type u.prop.info.piclinfo.type
160 #define prop_size u.prop.info.piclinfo.size
161 #define prop_mode u.prop.info.piclinfo.accessmode
162 #define prop_name u.prop.info.piclinfo.name
H A Dpicltree.c1212 if (!(pinfo->piclinfo.accessmode & PICL_VOLATILE) &&
1213 (pinfo->piclinfo.type != PICL_PTYPE_VOID) &&
1223 pobj->prop_type = pinfo->piclinfo.type;
1224 pobj->prop_mode = pinfo->piclinfo.accessmode;
1225 pobj->prop_size = pinfo->piclinfo.size;
1226 (void) strcpy(pobj->prop_name, pinfo->piclinfo.name);
1231 if (!(pinfo->piclinfo.accessmode & PICL_VOLATILE)) {
1232 pobj->prop_val = malloc(pinfo->piclinfo.size);
1239 pinfo->piclinfo.size);
1242 pinfo->piclinfo
[all...]
H A Dpicltree.h71 picl_propinfo_t piclinfo; /* client info */ member in struct:__anon3758
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/daktari/psvcplugin/
H A Dpsvcplugin.c279 dstinfo->name, buf, propinfo.piclinfo.size);
410 if (strcmp(dst_prop, dstinfo.piclinfo.name) == 0)
422 propinfo.piclinfo.type = dstinfo.piclinfo.type;
423 propinfo.piclinfo.accessmode = PICL_READ | PICL_VOLATILE;
424 propinfo.piclinfo.size = dstinfo.piclinfo.size;
425 strcpy(propinfo.piclinfo.name, src_prop);
/illumos-gate/usr/src/cmd/picl/plugins/sun4v/mdesc/
H A Dcpu_prop_update.c42 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));
/illumos-gate/usr/src/cmd/picl/plugins/sun4v/pri/
H A Dpriplugin.c66 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));
H A Dio_dev_label.c259 if (pinfo.piclinfo.type != PICL_PTYPE_CHARSTRING)
/illumos-gate/usr/src/cmd/picl/picld/
H A Dpicld.c324 if (!(pinfo.piclinfo.accessmode & PICL_READ))
327 vbufsize = pinfo.piclinfo.size;
345 if (pinfo.piclinfo.type == PICL_PTYPE_CHARSTRING)
351 if ((pinfo.piclinfo.type == PICL_PTYPE_TABLE) ||
352 (pinfo.piclinfo.type == PICL_PTYPE_REFERENCE))
386 if (!(pinfo.piclinfo.accessmode & PICL_READ))
390 * allocate the minimum of piclinfo.size and input bufsize
392 vbufsize = pinfo.piclinfo.size;
411 if (pinfo.piclinfo.type == PICL_PTYPE_CHARSTRING)
414 if ((pinfo.piclinfo
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/psvc/psvcplugin/
H A Dpsvcplugin.c929 propinfo.piclinfo.type = type;
930 propinfo.piclinfo.accessmode = accessmode;
931 propinfo.piclinfo.size = size;
932 (void) strcpy(propinfo.piclinfo.name, name);
986 dstinfo->name, buf, propinfo.piclinfo.size);
1008 dstinfo->name, buf, propinfo.piclinfo.size);
1042 (strcmp(propinfo.piclinfo.name,
1051 if (strcmp(propinfo.piclinfo.name,
1103 (strcmp(propinfo.piclinfo.name,
1112 if (strcmp(propinfo.piclinfo
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/grover/memcfg/
H A Dpiclmemcfg.c336 if ((memspec = alloca(pinfo.piclinfo.size)) == NULL)
339 nregspec = pinfo.piclinfo.size / sizeof (*memspec);
344 err = ptree_get_propval(proph, memspec, pinfo.piclinfo.size);
/illumos-gate/usr/src/lib/libfru/libfrupicltree/
H A Dfrupicltree.c126 buf_size = prop_info.piclinfo.size;
718 buf_size = add_prop_info.piclinfo.size;
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))
1118 if (propinfo.piclinfo.size > 0) {
1119 payload = alloca(propinfo.piclinfo.size);
1121 propinfo.piclinfo.size))
1129 propinfo.piclinfo.size))
1132 if ((status = function(&tag, payload, propinfo.piclinfo
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/mpxu/frudr/
H A Dpiclfrudr.c946 prop.piclinfo.type = PICL_PTYPE_CHARSTRING;
947 prop.piclinfo.accessmode = PICL_READ;
948 prop.piclinfo.size = PICL_CLASSNAMELEN_MAX;
951 (void) strlcpy(prop.piclinfo.name, PICL_PROP_CLASS,
952 sizeof (prop.piclinfo.name));
961 prop.piclinfo.type = PICL_PTYPE_REFERENCE;
962 prop.piclinfo.accessmode = PICL_READ;
963 prop.piclinfo.size = sizeof (picl_nodehdl_t);
966 sprintf_buf2(prop.piclinfo.name, "_%s_", class);
994 prop.piclinfo
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/excalibur/envd/
H A Dpiclenvsetup.c360 if (pinfo.piclinfo.type != PICL_PTYPE_CHARSTRING ||
361 pinfo.piclinfo.size > len)
364 err = ptree_get_propval(proph, buf, pinfo.piclinfo.size);
H A Dpiclenvd.c616 (pinfo.piclinfo.type != PICL_PTYPE_BYTEARRAY))
618 psize = pinfo.piclinfo.size;
2707 (pinfo.piclinfo.type != PICL_PTYPE_CHARSTRING))
2710 psize = pinfo.piclinfo.size;
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/grover/envd/
H A Dpiclenvsetup.c337 if (pinfo.piclinfo.type != PICL_PTYPE_CHARSTRING ||
338 pinfo.piclinfo.size > len)
341 err = ptree_get_propval(proph, buf, pinfo.piclinfo.size);
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/lw8/frutree/
H A Dpiclfrutree.c1942 prop.piclinfo.type = PICL_PTYPE_CHARSTRING;
1943 prop.piclinfo.accessmode = PICL_READ;
1944 prop.piclinfo.size = PICL_CLASSNAMELEN_MAX;
1947 (void) strlcpy(prop.piclinfo.name, PICL_PROP_CLASS,
1948 sizeof (prop.piclinfo.name));
1957 prop.piclinfo.type = PICL_PTYPE_REFERENCE;
1958 prop.piclinfo.accessmode = PICL_READ;
1959 prop.piclinfo.size = sizeof (picl_nodehdl_t);
1962 sprintf_buf2(prop.piclinfo.name, "_%s_", class);
1990 prop.piclinfo
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/common/devtree/
H A Dpicldevtree.c719 if (pinfo.piclinfo.type != PICL_PTYPE_CHARSTRING)
2675 switch (propinfo.piclinfo.type) {
2690 prop_string = malloc(propinfo.piclinfo.size);
2695 propinfo.piclinfo.size);
2952 if (pinfo.piclinfo.size < sizeof (uint32_t)) /* too small */
2954 regbuf = alloca(pinfo.piclinfo.size);
2957 err = ptree_get_propval(regh, regbuf, pinfo.piclinfo.size);
3252 len = pinfo.piclinfo.size;
3315 if (pinfo.piclinfo.size < (addrcells * sizeof (uint32_t)))
3318 regproplen = pinfo.piclinfo
[all...]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/snowbird/envmond/
H A Dpiclsensors.c333 (void) strncpy(prop_name, pi.piclinfo.name, sizeof (prop_name));
373 (void) strncpy(prop_name, pi.piclinfo.name, sizeof (prop_name));
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/snowbird/frutree/
H A Dpiclfrutree.c1057 vbuf = alloca(propinfo.piclinfo.size);
1062 propinfo.piclinfo.size) != PICL_SUCCESS) {
1156 vbuf = alloca(propinfo.piclinfo.size);
1161 propinfo.piclinfo.size) != PICL_SUCCESS) {
3974 vbuf = alloca(propinfo.piclinfo.size);
3979 propinfo.piclinfo.size)) != PICL_SUCCESS) {
3992 vbuf = alloca(propinfo.piclinfo.size);
3997 propinfo.piclinfo.size)) != PICL_SUCCESS) {
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/blade/fruaccess/
H A Dfru_access.c792 bname = alloca(propinfo.piclinfo.size);
798 retval = ptree_get_propval(prophdl, bname, propinfo.piclinfo.size);
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/
H A Dfru_access.c801 bname = alloca(propinfo.piclinfo.size);
807 retval = ptree_get_propval(prophdl, bname, propinfo.piclinfo.size);
/illumos-gate/usr/src/cmd/picl/plugins/lib/picld_pluginutil/
H A Dpicld_pluginutil.c999 if (propinfo.piclinfo.type != PICL_PTYPE_TABLE)
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/envmon/
H A Dpiclenvmon.c1687 (pi.piclinfo.accessmode &

Completed in 127 milliseconds