Home
last modified time | relevance | path

Searched refs:fru_tag_t (Results 1 – 20 of 20) sorted by relevance

/illumos-gate/usr/src/lib/libfruutils/
H A Dfru_tag.h77 } fru_tag_t; typedef
119 } fru_tag_t;
140 fru_tag_t *tag);
142 fru_tagtype_t get_tag_type(fru_tag_t *tag);
143 uint32_t get_tag_dense(fru_tag_t *tag);
144 size_t get_payload_length(fru_tag_t *tag);
147 int tags_equal(fru_tag_t t1, fru_tag_t t2);
H A Dfru_tag.c79 static fru_tag_t max = { 0xFFFFFFFFFFFFFFFFULL }; in mk_tag()
158 get_tag_type(fru_tag_t *tag) in get_tag_type()
162 fru_tag_t tmp; in get_tag_type()
201 get_tag_type(fru_tag_t *tag) in get_tag_type()
225 get_tag_dense(fru_tag_t *tag) in get_tag_dense()
229 fru_tag_t tmp; in get_tag_dense()
272 get_tag_dense(fru_tag_t *tag) in get_tag_dense()
298 get_payload_length(fru_tag_t *tag) in get_payload_length()
302 fru_tag_t tmp; in get_payload_length()
345 get_payload_length(fru_tag_t *tag) in get_payload_length()
[all …]
/illumos-gate/usr/src/lib/libfru/include/
H A Dlibfruds.h77 fru_tag_t tag, uint8_t *data, size_t data_len);
79 fru_tag_t **tags, int *number);
81 fru_tag_t tag, int instance,
84 fru_tag_t tag, int instance,
87 fru_tag_t tag, int instance);
89 int (*function)(fru_tag_t *tag,
H A Dlibfrureg.h57 extern const fru_regdef_t *fru_reg_lookup_def_by_tag(fru_tag_t tag);
H A Dlibfrup.h73 int (*function)(fru_tag_t *tag,
/illumos-gate/usr/src/lib/libfru/libfru/
H A DAncestor.h46 Ancestor(Str field, fru_tag_t t, const fru_regdef_t *d);
52 fru_tag_t getTag(void);
72 fru_tag_t tag;
H A DAncestor.cc35 Ancestor::Ancestor(Str field, fru_tag_t t, const fru_regdef_t *d) in Ancestor()
103 fru_tag_t
187 fru_tag_t tag; in createTaggedAncestor()
H A Dlibfru.cc989 fru_tag_t *tags = NULL; in fru_list_elems_in()
1123 int (*function)(fru_tag_t *tag, uint8_t *payload, in fru_for_each_packet()
1143 fru_tag_t tag;
1154 update_tag_inst_hist(tag_inst_hist_t *hist, fru_tag_t tag) in update_tag_inst_hist()
1202 find_unknown_element(fru_tag_t *tags, int num_tags, in find_unknown_element()
1203 int *instance, fru_tag_t *tag) in find_unknown_element()
1427 fru_tag_t *tags = NULL; in get_payload()
1444 fru_tag_t tagToRead; in get_payload()
1923 fru_tag_t tag; in fru_add_element()
1986 fru_tag_t tag; in fru_delete_element()
[all …]
/illumos-gate/usr/src/lib/libfru/libfrupicl/
H A Dfrupicl.c678 fru_tag_t tag, uint8_t *data, size_t data_len) in fpt_add_tag_to_seg()
727 fru_tag_t **tags, int *number) in fpt_get_tag_list()
737 fru_tag_t *rc_tags = NULL; in fpt_get_tag_list()
781 sizeof (fru_tag_t))) != PICL_SUCCESS) { in fpt_get_tag_list()
805 fru_tag_t tag, int instance, in get_tag_handle()
815 fru_tag_t foundTag; in get_tag_handle()
850 fru_tag_t tag, int instance, in fpt_get_tag_data()
891 fru_tag_t tag, int instance, in fpt_set_tag_data()
920 fpt_delete_tag(fru_treehdl_t handle, const char *seg_name, fru_tag_t tag, in fpt_delete_tag()
1053 int (*function)(fru_tag_t *tag, uint8_t *payload, in fpt_for_each_packet()
[all …]
/illumos-gate/usr/src/lib/libfru/libfruraw/
H A Dfruraw.c576 fru_tag_t tag, uint8_t *data, size_t data_len) in frt_add_tag_to_seg()
586 fru_tag_t **tags, int *number) in frt_get_tag_list()
595 frt_get_tag_data(fru_treehdl_t handle, const char *seg_name, fru_tag_t tag, in frt_get_tag_data()
605 frt_set_tag_data(fru_treehdl_t handle, const char *seg_name, fru_tag_t tag, in frt_set_tag_data()
615 frt_delete_tag(fru_treehdl_t handle, const char *seg_name, fru_tag_t tag, in frt_delete_tag()
624 frt_for_each_packet(fru_seghdl_t node, int (*function)(fru_tag_t *tag, in frt_for_each_packet()
674 get_payload_length((fru_tag_t *)&packets[i].tag); in frt_for_each_packet()
697 if ((status = function((fru_tag_t *)&packets[i].tag, in frt_for_each_packet()
H A Dfru_access_impl.h148 fru_tag_t tag;
H A Draw_access.c802 fru_tag_t tag; in get_packets()
809 retval = get_packet(rawlist, &tag, sizeof (fru_tag_t), offset); in get_packets()
892 retval = get_packet(rawlist, &tag, sizeof (fru_tag_t), in get_packets()
/illumos-gate/usr/src/lib/libfru/libfrupicltree/
H A Dfrupicltree.c689 fru_tag_t tag, uint8_t *data, size_t data_len) in fpt_add_tag_to_seg()
739 fru_tag_t **tags, int *number) in fpt_get_tag_list()
749 fru_tag_t *rc_tags = NULL; in fpt_get_tag_list()
793 sizeof (fru_tag_t))) != PICL_SUCCESS) { in fpt_get_tag_list()
817 fru_tag_t tag, int instance, in get_tag_handle()
827 fru_tag_t foundTag; in get_tag_handle()
862 fru_tag_t tag, int instance, in fpt_get_tag_data()
903 fru_tag_t tag, int instance, in fpt_set_tag_data()
932 fpt_delete_tag(fru_treehdl_t handle, const char *seg_name, fru_tag_t tag, in fpt_delete_tag()
1068 int (*function)(fru_tag_t *tag, uint8_t *payload, in fpt_for_each_packet()
[all …]
/illumos-gate/usr/src/lib/libfru/libfrureg/
H A Dfrureg.c54 fru_reg_lookup_def_by_tag(fru_tag_t tag) in fru_reg_lookup_def_by_tag()
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/frudata/
H A Dfru_data_impl.h66 fru_tag_t tag;
H A Dfru_data.c1124 prop.piclinfo.size = sizeof (fru_tag_t); in add_row_to_table()
1167 tagtype = get_tag_type((fru_tag_t *)&pkt->tag); in add_row_to_table()
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/lib/fruaccess/
H A Dfru_access_impl.h152 fru_tag_t tag;
H A Dfru_access.c1905 fru_tag_t tag; in get_dev_or_buffered_packets()
1911 retval = get_packet(device_fd, &tag, sizeof (fru_tag_t), in get_dev_or_buffered_packets()
1916 } else if (length - offset < sizeof (fru_tag_t)) { in get_dev_or_buffered_packets()
1919 (void) memcpy(&tag, buf + offset, sizeof (fru_tag_t)); in get_dev_or_buffered_packets()
1994 retval = get_packet(device_fd, &tag, sizeof (fru_tag_t), in get_dev_or_buffered_packets()
1999 } else if (length - offset < sizeof (fru_tag_t)) { in get_dev_or_buffered_packets()
2005 (void) memset(&tag, 0, sizeof (fru_tag_t)); in get_dev_or_buffered_packets()
2010 (void) memcpy(&tag, buf + offset, sizeof (fru_tag_t)); in get_dev_or_buffered_packets()
/illumos-gate/usr/src/lib/libfru/libnvfru/
H A Dnvfru.c259 convert_packet(fru_tag_t *tag, uint8_t *payload, size_t length, void *args) in convert_packet()
/illumos-gate/usr/src/cmd/prtfru/
H A Dprtfru.c1037 print_packet(fru_tag_t *tag, uint8_t *payload, size_t length, void *args) in print_packet()