/illumos-gate/usr/src/lib/libfru/include/ |
H A D | libfruds.h | 65 fru_errno_t (*get_seg_def)(fru_treehdl_t container, const char *seg_name, 68 fru_errno_t (*delete_seg)(fru_treehdl_t container, const char *seg_name); 76 fru_errno_t (*add_tag_to_seg)(fru_treehdl_t container, const char *seg_name, 78 fru_errno_t (*get_tag_list)(fru_treehdl_t container, const char *seg_name, 80 fru_errno_t (*get_tag_data)(fru_treehdl_t container, const char *seg_name, 83 fru_errno_t (*set_tag_data)(fru_treehdl_t container, const char *seg_name, 86 fru_errno_t (*delete_tag)(fru_treehdl_t container, const char *seg_name,
|
H A D | libfru.h | 247 fru_errno_t fru_remove_segment(fru_nodehdl_t container, const char *seg_name); 248 fru_errno_t fru_get_segment_def(fru_nodehdl_t container, const char *seg_name, 250 fru_errno_t fru_list_elems_in(fru_nodehdl_t container, const char *seg_name, 255 char **seg_name, /* IN/OUT */ 262 char *seg_name, 268 char **seg_name, /* IN/OUT */ 275 fru_errno_t fru_add_element(fru_nodehdl_t container, const char *seg_name, 277 fru_errno_t fru_delete_element(fru_nodehdl_t container, const char *seg_name,
|
/illumos-gate/usr/src/lib/libfru/libfru/ |
H A D | libfru.cc | 428 segment_is_encrypted(fru_nodehdl_t container, const char *seg_name) in segment_is_encrypted() argument 438 seg_name, &segdef)) in segment_is_encrypted() 897 fru_remove_segment(fru_nodehdl_t container, const char *seg_name) in fru_remove_segment() argument 900 if ((seg_name == NULL) || (strlen(seg_name) > FRU_SEGNAMELEN)) { in fru_remove_segment() 918 if ((segment_is_encrypted(container, seg_name)) && in fru_remove_segment() 924 seg_name)) in fru_remove_segment() 933 fru_get_segment_def(fru_nodehdl_t container, const char *seg_name, in fru_get_segment_def() argument 937 if ((seg_name == NULL) || (strlen(seg_name) > 2)) { in fru_get_segment_def() 958 seg_name, &segdef)) in fru_get_segment_def() 985 fru_list_elems_in(fru_nodehdl_t container, const char *seg_name, in fru_list_elems_in() argument [all …]
|
/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, in find_seg_in_sect() argument 324 if (strcmp(tmp, seg_name) == 0) { in find_seg_in_sect() 338 find_segment(fru_treehdl_t handle, const char *seg_name, int *prot_flg, in find_segment() argument 366 if (find_seg_in_sect(&(sect[i]), seg_name, prot_flg, segment) in find_segment() 379 frt_get_seg_def(fru_treehdl_t handle, const char *seg_name, fru_segdef_t *def) in frt_get_seg_def() argument 385 if ((err = find_segment(handle, seg_name, &prot_flg, &segment)) in frt_get_seg_def() 415 frt_delete_seg(fru_treehdl_t handle, const char *seg_name) in frt_delete_seg() argument 575 frt_add_tag_to_seg(fru_treehdl_t handle, const char *seg_name, in frt_add_tag_to_seg() argument 585 frt_get_tag_list(fru_treehdl_t handle, const char *seg_name, in frt_get_tag_list() argument 595 frt_get_tag_data(fru_treehdl_t handle, const char *seg_name, fru_tag_t tag, in frt_get_tag_data() argument [all …]
|
/illumos-gate/usr/src/lib/libfru/libfrupicl/ |
H A D | frupicl.c | 579 fpt_get_seg_def(fru_treehdl_t handle, const char *seg_name, fru_segdef_t *def) in fpt_get_seg_def() argument 591 if ((err = get_segment_node(TREEHDL_TO_PICLHDL(handle), seg_name, in fpt_get_seg_def() 614 strlcpy(def->name, seg_name, FRU_SEGNAMELEN+1); in fpt_get_seg_def() 656 fpt_delete_seg(fru_treehdl_t handle, const char *seg_name) in fpt_delete_seg() argument 665 if ((err = get_segment_node(TREEHDL_TO_PICLHDL(handle), seg_name, in fpt_delete_seg() 677 fpt_add_tag_to_seg(fru_treehdl_t handle, const char *seg_name, in fpt_add_tag_to_seg() argument 689 if ((err = get_segment_node(TREEHDL_TO_PICLHDL(handle), seg_name, in fpt_add_tag_to_seg() 726 fpt_get_tag_list(fru_treehdl_t handle, const char *seg_name, in fpt_get_tag_list() argument 740 if ((err = get_segment_node(TREEHDL_TO_PICLHDL(handle), seg_name, in fpt_get_tag_list() 849 fpt_get_tag_data(fru_treehdl_t handle, const char *seg_name, in fpt_get_tag_data() argument [all …]
|
/illumos-gate/usr/src/lib/libfru/libfrupicltree/ |
H A D | frupicltree.c | 590 fpt_get_seg_def(fru_treehdl_t handle, const char *seg_name, fru_segdef_t *def) in fpt_get_seg_def() argument 602 if ((err = get_segment_node(TREEHDL_TO_PICLHDL(handle), seg_name, in fpt_get_seg_def() 625 strlcpy(def->name, seg_name, FRU_SEGNAMELEN+1); in fpt_get_seg_def() 667 fpt_delete_seg(fru_treehdl_t handle, const char *seg_name) in fpt_delete_seg() argument 676 if ((err = get_segment_node(TREEHDL_TO_PICLHDL(handle), seg_name, in fpt_delete_seg() 688 fpt_add_tag_to_seg(fru_treehdl_t handle, const char *seg_name, in fpt_add_tag_to_seg() argument 700 if ((err = get_segment_node(TREEHDL_TO_PICLHDL(handle), seg_name, in fpt_add_tag_to_seg() 738 fpt_get_tag_list(fru_treehdl_t handle, const char *seg_name, in fpt_get_tag_list() argument 752 if ((err = get_segment_node(TREEHDL_TO_PICLHDL(handle), seg_name, in fpt_get_tag_list() 861 fpt_get_tag_data(fru_treehdl_t handle, const char *seg_name, in fpt_get_tag_data() argument [all …]
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/littleneck/psvcpolicy/ |
H A D | psvcpolicy.c | 210 char seg_name[2]; in find_segment() local 239 fru_data.buf = seg_name; in find_segment() 258 if (memcmp(seg_name, seg_to_find, 2) == 0) { in find_segment()
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/daktari/psvcpolicy/ |
H A D | psvcpolicy.c | 334 char *fru, seg_name[2]; in update_thresholds() local 368 fru_data.buf = seg_name; in update_thresholds() 387 if (memcmp(seg_name, "SC", 2) == 0) in update_thresholds() 2110 char *fru, seg_name[2]; in psvc_update_cpu_module_card_node_0() local 2153 fru_data.buf = seg_name; in psvc_update_cpu_module_card_node_0() 2175 if (memcmp(seg_name, "SC", 2) == 0) in psvc_update_cpu_module_card_node_0()
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/psvc/psvcpolicy/ |
H A D | psvcpolicy.c | 215 char *fru, seg_name[2]; in psvc_update_thresholds_0() local 249 fru_data.buf = seg_name; in psvc_update_thresholds_0() 268 if (memcmp(seg_name, "SC", 2) == 0) in psvc_update_thresholds_0()
|
/illumos-gate/usr/src/cmd/picl/plugins/sun4u/cherrystone/psvcpolicy/ |
H A D | psvcpolicy.c | 1792 char seg_name[2]; in update_disk_bp_temp_thresholds() local 1824 fru_info.buf = seg_name; in update_disk_bp_temp_thresholds() 1830 if (memcmp(seg_name, "SC", 2) == 0) { in update_disk_bp_temp_thresholds()
|