Home
last modified time | relevance | path

Searched refs:piclinfo (Results 1 – 21 of 21) sorted by relevance

/illumos-gate/usr/src/cmd/picl/plugins/sun4u/frudata/
H A Dfru_data.c935 prop.piclinfo.type = PICL_PTYPE_TABLE; in create_packet_table()
1144 prop.piclinfo.size = paylen; in add_row_to_table()
1419 prop.piclinfo.accessmode = PICL_READ; in create_segment_node()
1424 prop.piclinfo.size = sizeof (uint32_t); in create_segment_node()
1765 prop.piclinfo.accessmode = PICL_READ; in create_section_node()
1766 prop.piclinfo.size = sizeof (uint32_t); in create_section_node()
1969 prop.piclinfo.size = sizeof (uint32_t); in create_container_prop()
2244 prop.piclinfo.accessmode = PICL_READ; in frudata_state_change_evhandler()
2245 prop.piclinfo.size = 0; in frudata_state_change_evhandler()
2246 (void) strncpy(prop.piclinfo.name, in frudata_state_change_evhandler()
[all …]
/illumos-gate/usr/src/lib/libpicltree/
H A Dpicltree.c1239 pinfo->piclinfo.size); in create_propobj()
1242 pinfo->piclinfo.size); in create_propobj()
2679 switch (pinfo.piclinfo.type) { in prop_match()
2690 switch (pinfo.piclinfo.size) { in prop_match()
2707 switch (pinfo.piclinfo.size) { in prop_match()
2724 switch (pinfo.piclinfo.size) { in prop_match()
2765 vbuf = alloca(pinfo.piclinfo.size); in check_propval()
2769 pinfo.piclinfo.size); in check_propval()
2989 infop->piclinfo.type = ptype; in ptree_init_propinfo()
2990 infop->piclinfo.accessmode = pmode; in ptree_init_propinfo()
[all …]
H A Dptree_impl.h157 #define prop_type u.prop.info.piclinfo.type
158 #define prop_size u.prop.info.piclinfo.size
159 #define prop_mode u.prop.info.piclinfo.accessmode
160 #define prop_name u.prop.info.piclinfo.name
H A Dpicltree.h69 picl_propinfo_t piclinfo; /* client info */ member
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/daktari/psvcplugin/
H A Dpsvcplugin.c277 dstinfo->name, buf, propinfo.piclinfo.size); in fan_speed_read()
408 if (strcmp(dst_prop, dstinfo.piclinfo.name) == 0) in load_projected_properties()
420 propinfo.piclinfo.type = dstinfo.piclinfo.type; in load_projected_properties()
421 propinfo.piclinfo.accessmode = PICL_READ | PICL_VOLATILE; in load_projected_properties()
422 propinfo.piclinfo.size = dstinfo.piclinfo.size; in load_projected_properties()
423 strcpy(propinfo.piclinfo.name, src_prop); in load_projected_properties()
/illumos-gate/usr/src/cmd/picl/picld/
H A Dpicld.c324 if (!(pinfo.piclinfo.accessmode & PICL_READ)) in picld_get_attrval()
327 vbufsize = pinfo.piclinfo.size; in picld_get_attrval()
351 if ((pinfo.piclinfo.type == PICL_PTYPE_TABLE) || in picld_get_attrval()
386 if (!(pinfo.piclinfo.accessmode & PICL_READ)) in picld_get_attrval_by_name()
392 vbufsize = pinfo.piclinfo.size; in picld_get_attrval_by_name()
446 if (!(pinfo.piclinfo.accessmode & PICL_WRITE)) in picld_set_attrval()
493 if (!(pinfo.piclinfo.accessmode & PICL_WRITE)) in picld_set_attrval_by_name()
543 ret.type = pinfo.piclinfo.type; in picld_get_attrinfo()
544 ret.accessmode = pinfo.piclinfo.accessmode; in picld_get_attrinfo()
545 ret.size = (uint32_t)pinfo.piclinfo.size; in picld_get_attrinfo()
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4v/pri/
H A Dpriplugin.c64 propinfo->piclinfo.type = type; in set_prop_info()
65 propinfo->piclinfo.accessmode = PICL_READ; in set_prop_info()
66 propinfo->piclinfo.size = size; in set_prop_info()
67 (void) strlcpy(propinfo->piclinfo.name, name, in set_prop_info()
68 sizeof (propinfo->piclinfo.name)); in set_prop_info()
H A Dio_dev_label.c257 if (pinfo.piclinfo.type != PICL_PTYPE_CHARSTRING) in compare_string_propval()
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/psvc/psvcplugin/
H A Dpsvcplugin.c932 propinfo.piclinfo.type = type; in node_property()
933 propinfo.piclinfo.accessmode = accessmode; in node_property()
934 propinfo.piclinfo.size = size; in node_property()
1045 (strcmp(propinfo.piclinfo.name, in psvc_read_volatile()
1054 if (strcmp(propinfo.piclinfo.name, in psvc_read_volatile()
1106 (strcmp(propinfo.piclinfo.name, in psvc_write_volatile()
1115 if (strcmp(propinfo.piclinfo.name, in psvc_write_volatile()
1235 propinfo.piclinfo.accessmode = PICL_READ; in create_reference_properties()
1365 propinfo.piclinfo.type = dstinfo.piclinfo.type; in load_projected_properties()
1366 propinfo.piclinfo.accessmode = in load_projected_properties()
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4v/mdesc/
H A Dcpu_prop_update.c40 propinfo->piclinfo.type = type; in set_prop_info()
41 propinfo->piclinfo.accessmode = PICL_READ; in set_prop_info()
42 propinfo->piclinfo.size = size; in set_prop_info()
43 (void) strncpy(propinfo->piclinfo.name, name, in set_prop_info()
44 sizeof (propinfo->piclinfo.name)); in set_prop_info()
/illumos-gate/usr/src/lib/libfru/libfrupicltree/
H A Dfrupicltree.c124 buf_size = prop_info.piclinfo.size; in get_strprop_by_name()
716 buf_size = add_prop_info.piclinfo.size; in fpt_add_tag_to_seg()
1048 if (propinfo.piclinfo.size == 0) in fpt_get_segment_name()
1051 if ((propval = malloc(propinfo.piclinfo.size)) == NULL) in fpt_get_segment_name()
1054 if ((status = ptree_get_propval(proph, propval, propinfo.piclinfo.size)) in fpt_get_segment_name()
1116 if (propinfo.piclinfo.size > 0) { in fpt_for_each_packet()
1117 payload = alloca(propinfo.piclinfo.size); in fpt_for_each_packet()
1119 propinfo.piclinfo.size)) in fpt_for_each_packet()
1127 propinfo.piclinfo.size)) in fpt_for_each_packet()
1130 if ((status = function(&tag, payload, propinfo.piclinfo.size, in fpt_for_each_packet()
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/grover/memcfg/
H A Dpiclmemcfg.c334 if ((memspec = alloca(pinfo.piclinfo.size)) == NULL) in get_reg_info()
337 nregspec = pinfo.piclinfo.size / sizeof (*memspec); in get_reg_info()
342 err = ptree_get_propval(proph, memspec, pinfo.piclinfo.size); in get_reg_info()
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/mpxu/frudr/
H A Dpiclfrudr.c946 prop.piclinfo.type = PICL_PTYPE_CHARSTRING; in create_table_entry()
947 prop.piclinfo.accessmode = PICL_READ; in create_table_entry()
948 prop.piclinfo.size = PICL_CLASSNAMELEN_MAX; in create_table_entry()
952 sizeof (prop.piclinfo.name)); in create_table_entry()
961 prop.piclinfo.type = PICL_PTYPE_REFERENCE; in create_table_entry()
962 prop.piclinfo.accessmode = PICL_READ; in create_table_entry()
963 prop.piclinfo.size = sizeof (picl_nodehdl_t); in create_table_entry()
994 prop.piclinfo.type = PICL_PTYPE_TABLE; in create_table()
995 prop.piclinfo.accessmode = PICL_READ; in create_table()
999 (void) strlcpy(prop.piclinfo.name, tbl_name, in create_table()
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/common/devtree/
H A Dpicldevtree.c723 if (pinfo.piclinfo.type != PICL_PTYPE_CHARSTRING) in compare_string_propval()
2697 switch (propinfo.piclinfo.type) { in create_asr_node()
2712 prop_string = malloc(propinfo.piclinfo.size); in create_asr_node()
2717 propinfo.piclinfo.size); in create_asr_node()
2976 regbuf = malloc(pinfo.piclinfo.size); in get_first_reg_word()
3274 len = pinfo.piclinfo.size; in get_addrcells_prop()
3337 if (pinfo.piclinfo.size < (addrcells * sizeof (uint32_t))) in add_unitaddr_prop()
3340 regproplen = pinfo.piclinfo.size; in add_unitaddr_prop()
3392 regproplen = pinfo.piclinfo.size; in get_unitaddr()
3486 regbuf = malloc(pinfo.piclinfo.size); in update_memory_size_prop()
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/lw8/frutree/
H A Dpiclfrutree.c1940 prop.piclinfo.type = PICL_PTYPE_CHARSTRING; in create_table_entry()
1941 prop.piclinfo.accessmode = PICL_READ; in create_table_entry()
1942 prop.piclinfo.size = PICL_CLASSNAMELEN_MAX; in create_table_entry()
1946 sizeof (prop.piclinfo.name)); in create_table_entry()
1955 prop.piclinfo.type = PICL_PTYPE_REFERENCE; in create_table_entry()
1956 prop.piclinfo.accessmode = PICL_READ; in create_table_entry()
1988 prop.piclinfo.type = PICL_PTYPE_TABLE; in create_table()
1989 prop.piclinfo.accessmode = PICL_READ; in create_table()
1993 (void) strlcpy(prop.piclinfo.name, tbl_name, in create_table()
1994 sizeof (prop.piclinfo.name)); in create_table()
[all …]
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/grover/envd/
H A Dpiclenvsetup.c335 if (pinfo.piclinfo.type != PICL_PTYPE_CHARSTRING || in get_unit_address_prop()
336 pinfo.piclinfo.size > len) in get_unit_address_prop()
339 err = ptree_get_propval(proph, buf, pinfo.piclinfo.size); in get_unit_address_prop()
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/excalibur/envd/
H A Dpiclenvsetup.c358 if (pinfo.piclinfo.type != PICL_PTYPE_CHARSTRING || in get_unit_address_prop()
359 pinfo.piclinfo.size > len) in get_unit_address_prop()
362 err = ptree_get_propval(proph, buf, pinfo.piclinfo.size); in get_unit_address_prop()
H A Dpiclenvd.c614 (pinfo.piclinfo.type != PICL_PTYPE_BYTEARRAY)) in cb_lpm()
616 psize = pinfo.piclinfo.size; in cb_lpm()
2705 (pinfo.piclinfo.type != PICL_PTYPE_CHARSTRING)) in cb_cpu()
2708 psize = pinfo.piclinfo.size; in cb_cpu()
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/
H A Dfru_access.c799 bname = alloca(propinfo.piclinfo.size); in fru_open_container()
805 retval = ptree_get_propval(prophdl, bname, propinfo.piclinfo.size); in fru_open_container()
/illumos-gate/usr/src/cmd/picl/plugins/lib/picld_pluginutil/
H A Dpicld_pluginutil.c999 if (propinfo.piclinfo.type != PICL_PTYPE_TABLE) in process_table()
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/envmon/
H A Dpiclenvmon.c1685 (pi.piclinfo.accessmode & in envmon_evhandler()