/illumos-gate/usr/src/cmd/picl/plugins/sun4u/frudata/ |
H A D | fru_data.c | 935 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 D | picltree.c | 1239 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 D | ptree_impl.h | 157 #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 D | picltree.h | 69 picl_propinfo_t piclinfo; /* client info */ member
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/daktari/psvcplugin/ |
H A D | psvcplugin.c | 277 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 D | picld.c | 324 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 D | priplugin.c | 64 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 D | io_dev_label.c | 257 if (pinfo.piclinfo.type != PICL_PTYPE_CHARSTRING) in compare_string_propval()
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/psvc/psvcplugin/ |
H A D | psvcplugin.c | 932 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 D | cpu_prop_update.c | 40 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 D | frupicltree.c | 124 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 D | piclmemcfg.c | 334 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 D | piclfrudr.c | 946 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 D | picldevtree.c | 723 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 D | piclfrutree.c | 1940 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 D | piclenvsetup.c | 335 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 D | piclenvsetup.c | 358 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 D | piclenvd.c | 614 (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 D | fru_access.c | 799 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 D | picld_pluginutil.c | 999 if (propinfo.piclinfo.type != PICL_PTYPE_TABLE) in process_table()
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/envmon/ |
H A D | piclenvmon.c | 1685 (pi.piclinfo.accessmode & in envmon_evhandler()
|