Lines Matching refs:prop

927 	ptree_propinfo_t	prop;
934 prop.version = PTREE_PROPINFO_VERSION;
935 prop.piclinfo.type = PICL_PTYPE_TABLE;
936 prop.piclinfo.accessmode = PICL_READ|PICL_WRITE;
937 prop.piclinfo.size = sizeof (picl_prophdl_t);
938 prop.read = NULL;
939 prop.write = NULL;
940 (void) strcpy(prop.piclinfo.name, PICL_PROP_PACKET_TABLE);
942 retval = ptree_create_and_add_prop(seghdl, &prop, &tblhdl,
1118 ptree_propinfo_t prop;
1120 prop.version = PTREE_PROPINFO_VERSION;
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);
1125 prop.read = frudata_read_tag;
1126 prop.write = frudata_delete_packet;
1129 (void) strcpy(prop.piclinfo.name, PICL_PROP_TAG);
1136 retval = ptree_create_prop(&prop, NULL, &prophdl[0]);
1143 prop.piclinfo.type = PICL_PTYPE_BYTEARRAY;
1144 prop.piclinfo.size = paylen;
1145 (void) strcpy(prop.piclinfo.name, PICL_PROP_PAYLOAD);
1146 prop.piclinfo.accessmode = PICL_READ|PICL_WRITE|PICL_VOLATILE;
1147 prop.read = frudata_read_payload;
1148 prop.write = frudata_write_payload;
1150 retval = ptree_create_prop(&prop, NULL, &prophdl[1]);
1402 ptree_propinfo_t prop;
1418 prop.version = PTREE_PROPINFO_VERSION;
1419 prop.piclinfo.accessmode = PICL_READ;
1420 prop.read = NULL;
1421 prop.write = NULL;
1423 prop.piclinfo.type = PICL_PTYPE_UNSIGNED_INT;
1424 prop.piclinfo.size = sizeof (uint32_t);
1427 (void) strcpy(prop.piclinfo.name, PICL_PROP_DESCRIPTOR);
1428 if (ptree_create_and_add_prop(nodehdl, &prop, &segment->descriptor,
1436 (void) strcpy(prop.piclinfo.name, PICL_PROP_OFFSET);
1437 if (ptree_create_and_add_prop(nodehdl, &prop, &segment->offset,
1445 (void) strcpy(prop.piclinfo.name, PICL_PROP_LENGTH);
1446 if (ptree_create_and_add_prop(nodehdl, &prop, &segment->length,
1453 (void) strcpy(prop.piclinfo.name, PICL_PROP_NUM_TAGS);
1454 if (ptree_create_and_add_prop(nodehdl, &prop, &numoftags, &prophdl)
1474 prop.piclinfo.type = PICL_PTYPE_UNSIGNED_INT;
1475 prop.piclinfo.size = sizeof (uint32_t);
1476 prop.piclinfo.accessmode = PICL_WRITE|PICL_VOLATILE;
1477 prop.write = frudata_delete_segment;
1478 prop.read = frudata_read_callback;
1480 (void) strcpy(prop.piclinfo.name, PICL_PROP_DELETE_SEGMENT);
1481 if (ptree_create_and_add_prop(nodehdl, &prop, NULL, &prophdl)
1489 prop.piclinfo.type = PICL_PTYPE_BYTEARRAY;
1490 prop.piclinfo.size = segment->length; /* segment length */
1491 prop.piclinfo.accessmode = PICL_READ|PICL_WRITE|PICL_VOLATILE;
1492 prop.read = frudata_read_callback;
1493 prop.write = frudata_add_packet;
1495 (void) strcpy(prop.piclinfo.name, PICL_PROP_ADD_PACKET);
1496 if (ptree_create_and_add_prop(nodehdl, &prop, NULL, &prophdl)
1755 ptree_propinfo_t prop;
1763 prop.version = PTREE_PROPINFO_VERSION;
1764 prop.piclinfo.type = PICL_PTYPE_UNSIGNED_INT;
1765 prop.piclinfo.accessmode = PICL_READ;
1766 prop.piclinfo.size = sizeof (uint32_t);
1767 prop.read = NULL;
1768 prop.write = NULL;
1771 (void) strcpy(prop.piclinfo.name, PICL_PROP_OFFSET);
1772 if (ptree_create_and_add_prop(chld_node, &prop, &section->offset,
1779 (void) strcpy(prop.piclinfo.name, PICL_PROP_LENGTH);
1780 if (ptree_create_and_add_prop(chld_node, &prop, &section->length,
1788 (void) strcpy(prop.piclinfo.name, PICL_PROP_PROTECTED);
1789 if (ptree_create_and_add_prop(chld_node, &prop, &section->protection,
1795 prop.piclinfo.accessmode = PICL_READ|PICL_VOLATILE;
1796 prop.read = frudata_read_segment;
1798 (void) strcpy(prop.piclinfo.name, PICL_PROP_NUM_SEGMENTS);
1800 if (ptree_create_and_add_prop(chld_node, &prop, NULL, &prophdl)
1807 prop.piclinfo.type = PICL_PTYPE_BYTEARRAY;
1808 prop.piclinfo.size = sizeof (fru_segdef_t);
1810 prop.piclinfo.accessmode = PICL_WRITE|PICL_READ|PICL_VOLATILE;
1811 prop.write = frudata_add_segment; /* callback routine */
1812 prop.read = frudata_read_callback;
1814 (void) strcpy(prop.piclinfo.name, PICL_PROP_ADD_SEGMENT);
1815 /* add-segment prop if read/write section */
1817 if (ptree_create_and_add_prop(chld_node, &prop, NULL, &prophdl)
1965 ptree_propinfo_t prop;
1967 prop.version = PTREE_PROPINFO_VERSION;
1968 prop.piclinfo.type = PICL_PTYPE_UNSIGNED_INT;
1969 prop.piclinfo.size = sizeof (uint32_t);
1970 prop.piclinfo.accessmode = PICL_WRITE|PICL_VOLATILE;
1971 (void) strcpy(prop.piclinfo.name, PICL_PROP_CONTAINER);
1972 prop.read = frudata_read_callback;
1973 prop.write = frudata_write_section; /* callback routine */
1976 retval = ptree_create_and_add_prop(fruhdl, &prop, NULL, &prophdl);
2174 ptree_propinfo_t prop;
2242 prop.version = PTREE_PROPINFO_VERSION;
2243 prop.piclinfo.type = PICL_PTYPE_VOID;
2244 prop.piclinfo.accessmode = PICL_READ;
2245 prop.piclinfo.size = 0;
2246 (void) strncpy(prop.piclinfo.name,
2248 sizeof (prop.piclinfo.name));
2250 rc = ptree_create_prop(&prop, NULL, &prophdl);