Lines Matching refs:def

135 displayBinary(unsigned char *data, size_t length, fru_elemdef_t *def)  in displayBinary()  argument
141 if (def->disp_type == FDISP_Hex) { in displayBinary()
149 switch (def->disp_type) { in displayBinary()
207 display_data(unsigned char *data, size_t length, fru_elemdef_t *def) in display_data() argument
217 switch (def->data_type) { in display_data()
220 displayBinary(data, length, def); in display_data()
226 switch (def->disp_type) { in display_data()
254 for (i = 0; i < def->enum_count; i++) { in display_data()
255 if (def->enum_table[i].value == lldata) { in display_data()
257 char *tmp = strdup(def->enum_table[i].text); in display_data()
284 fru_elemdef_t def, def1; in print_node_data() local
303 if ((fru_get_definition(*ptr, &def)) != FRU_SUCCESS) { in print_node_data()
313 for (count = 0; count < def.enum_count; in print_node_data()
315 if (def.iteration_type != in print_node_data()
319 "/%s[%d]/%s", *ptr, iter, def.enum_table[count].text); in print_node_data()
323 "/%s/%s", *ptr, def.enum_table[count].text); in print_node_data()
334 def.enum_table[count].text, &def1)) != FRU_SUCCESS) { in print_node_data()
386 fru_elemdef_t def; in convert_update() local
392 if ((err = fru_get_definition(field_name, &def)) != FRU_SUCCESS) { in convert_update()
403 switch (def.data_type) { in convert_update()
405 if (def.disp_type != FDISP_Time) { in convert_update()
426 if (dataLen < def.data_length) { in convert_update()
431 for (i = 0; i < def.enum_count; i++) { in convert_update()
432 if (strcmp(def.enum_table[i].text, in convert_update()
435 def.enum_table[i].value; in convert_update()
442 if (def.iteration_count == 0) { in convert_update()
501 fru_segdef_t def; in create_segment() local
511 (void) memset(&def, 0, sizeof (def)); in create_segment()
512 def.address = 0; in create_segment()
513 def.desc.raw_data = seg_desc.raw_data; in create_segment()
514 def.hw_desc.all_bits = 0; in create_segment()
517 (void) strncpy(def.name, segment_name[cnt], SEGMENT_NAME_SIZE); in create_segment()
519 def.size = FD_SEGMENT_SIZE; in create_segment()
521 if ((status = fru_create_segment(nodehdl, &def)) in create_segment()
627 fru_elemdef_t def; in update_field() local
664 if ((fru_get_definition(*ptr, &def)) == FRU_SUCCESS) { in update_field()
665 if (def.iteration_count != 0) { in update_field()
705 if ((fru_get_definition(*ptr, &def)) == FRU_SUCCESS) { in update_field()
706 if (def.iteration_count != 0) { in update_field()
742 if ((fru_get_definition(*ptr, &def)) == FRU_SUCCESS) { in update_field()
743 if (def.iteration_count != 0) { in update_field()