/illumos-gate/usr/src/lib/libfru/libfruraw/ |
H A D | fruraw.c | 296 find_seg_in_sect(section_t *sect, const char *seg_name, int *prot_flg, argument 324 if (strcmp(tmp, seg_name) == 0) { 338 find_segment(fru_treehdl_t handle, const char *seg_name, int *prot_flg, argument 366 if (find_seg_in_sect(&(sect[i]), seg_name, prot_flg, segment) 379 frt_get_seg_def(fru_treehdl_t handle, const char *seg_name, fru_segdef_t *def) argument 385 if ((err = find_segment(handle, seg_name, &prot_flg, &segment)) 415 frt_delete_seg(fru_treehdl_t handle, const char *seg_name) argument 568 frt_add_tag_to_seg(fru_treehdl_t handle, const char *seg_name, argument 578 frt_get_tag_list(fru_treehdl_t handle, const char *seg_name, argument 588 frt_get_tag_data(fru_treehdl_t handle, const char *seg_name, fru_tag_ argument 598 frt_set_tag_data(fru_treehdl_t handle, const char *seg_name, fru_tag_t tag, int instance, uint8_t *data, size_t data_len) argument 608 frt_delete_tag(fru_treehdl_t handle, const char *seg_name, fru_tag_t tag, int instance) argument [all...] |
/illumos-gate/usr/src/lib/libfru/libfrupicl/ |
H A D | frupicl.c | 581 fpt_get_seg_def(fru_treehdl_t handle, const char *seg_name, fru_segdef_t *def) argument 593 if ((err = get_segment_node(TREEHDL_TO_PICLHDL(handle), seg_name, 616 strlcpy(def->name, seg_name, FRU_SEGNAMELEN+1); 658 fpt_delete_seg(fru_treehdl_t handle, const char *seg_name) argument 667 if ((err = get_segment_node(TREEHDL_TO_PICLHDL(handle), seg_name, 679 fpt_add_tag_to_seg(fru_treehdl_t handle, const char *seg_name, argument 691 if ((err = get_segment_node(TREEHDL_TO_PICLHDL(handle), seg_name, 728 fpt_get_tag_list(fru_treehdl_t handle, const char *seg_name, argument 742 if ((err = get_segment_node(TREEHDL_TO_PICLHDL(handle), seg_name, 851 fpt_get_tag_data(fru_treehdl_t handle, const char *seg_name, argument 892 fpt_set_tag_data(fru_treehdl_t handle, const char *seg_name, fru_tag_t tag, int instance, uint8_t *data, size_t data_len) argument 922 fpt_delete_tag(fru_treehdl_t handle, const char *seg_name, fru_tag_t tag, int instance) argument [all...] |
/illumos-gate/usr/src/lib/libfru/libfrupicltree/ |
H A D | frupicltree.c | 592 fpt_get_seg_def(fru_treehdl_t handle, const char *seg_name, fru_segdef_t *def) argument 604 if ((err = get_segment_node(TREEHDL_TO_PICLHDL(handle), seg_name, 627 strlcpy(def->name, seg_name, FRU_SEGNAMELEN+1); 669 fpt_delete_seg(fru_treehdl_t handle, const char *seg_name) argument 678 if ((err = get_segment_node(TREEHDL_TO_PICLHDL(handle), seg_name, 690 fpt_add_tag_to_seg(fru_treehdl_t handle, const char *seg_name, argument 702 if ((err = get_segment_node(TREEHDL_TO_PICLHDL(handle), seg_name, 740 fpt_get_tag_list(fru_treehdl_t handle, const char *seg_name, argument 754 if ((err = get_segment_node(TREEHDL_TO_PICLHDL(handle), seg_name, 863 fpt_get_tag_data(fru_treehdl_t handle, const char *seg_name, argument 904 fpt_set_tag_data(fru_treehdl_t handle, const char *seg_name, fru_tag_t tag, int instance, uint8_t *data, size_t data_len) argument 934 fpt_delete_tag(fru_treehdl_t handle, const char *seg_name, fru_tag_t tag, int instance) argument [all...] |
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/littleneck/psvcpolicy/ |
H A D | psvcpolicy.c | 212 char seg_name[2]; local 241 fru_data.buf = seg_name; 260 if (memcmp(seg_name, seg_to_find, 2) == 0) {
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/psvc/psvcpolicy/ |
H A D | psvcpolicy.c | 217 char *fru, seg_name[2]; local 251 fru_data.buf = seg_name; 270 if (memcmp(seg_name, "SC", 2) == 0)
|
/illumos-gate/usr/src/lib/libfru/libfru/ |
H A D | libfru.cc | 430 segment_is_encrypted(fru_nodehdl_t container, const char *seg_name) argument 440 seg_name, &segdef)) 899 fru_remove_segment(fru_nodehdl_t container, const char *seg_name) argument 902 if ((seg_name == NULL) || (strlen(seg_name) > FRU_SEGNAMELEN)) { 920 if ((segment_is_encrypted(container, seg_name)) && 926 seg_name)) 935 fru_get_segment_def(fru_nodehdl_t container, const char *seg_name, argument 939 if ((seg_name == NULL) || (strlen(seg_name) > 987 fru_list_elems_in(fru_nodehdl_t container, const char *seg_name, fru_strlist_t *list) argument 1412 get_payload(fru_nodehdl_t container, const char *seg_name, int instance, const char *field_path, PathDef **pathDef, Ancestor **ancestors, Ancestor **correct, int *tagInstance, int *instLeft, uint8_t **payload, size_t *payloadLen, int mode) argument 1531 do_decryption(fru_nodehdl_t container, const char *seg_name, uint8_t *payload, size_t payloadLen) argument 1553 get_seg_and_payload(fru_nodehdl_t container, char **seg_name, int instance, const char *field_path, PathDef **pathDef, Ancestor **ancestors, Ancestor **correct, int *tagInstance, int *instLeft, uint8_t **payload, size_t *payloadLen) argument 1629 fru_read_field(fru_nodehdl_t container, char **seg_name, unsigned int instance, const char *field_path, void **data, size_t *data_len, char **found_path) argument 1706 fru_update_field(fru_nodehdl_t container, char *seg_name, unsigned int instance, const char *field_path, void *data, size_t length) argument 1785 fru_get_num_iterations(fru_nodehdl_t container, char **seg_name, unsigned int instance, const char *iter_path, int *num_there, char **found_path) argument 1894 fru_add_element(fru_nodehdl_t container, const char *seg_name, const char *element) argument 1960 fru_delete_element(fru_nodehdl_t container, const char *seg_name, unsigned int instance, const char *element) argument [all...] |
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/cherrystone/psvcpolicy/ |
H A D | psvcpolicy.c | 1794 char seg_name[2]; local 1826 fru_info.buf = seg_name; 1832 if (memcmp(seg_name, "SC", 2) == 0) {
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/daktari/psvcpolicy/ |
H A D | psvcpolicy.c | 336 char *fru, seg_name[2]; local 370 fru_data.buf = seg_name; 389 if (memcmp(seg_name, "SC", 2) == 0) 2113 char *fru, seg_name[2]; local 2156 fru_data.buf = seg_name; 2178 if (memcmp(seg_name, "SC", 2) == 0)
|