Lines Matching refs:def

137 displayBinary(unsigned char *data, size_t length, fru_elemdef_t *def)  in displayBinary()  argument
143 if (def->disp_type == FDISP_Hex) { in displayBinary()
151 switch (def->disp_type) { in displayBinary()
209 display_data(unsigned char *data, size_t length, fru_elemdef_t *def) in display_data() argument
219 switch (def->data_type) { in display_data()
222 displayBinary(data, length, def); in display_data()
228 switch (def->disp_type) { in display_data()
256 for (i = 0; i < def->enum_count; i++) { in display_data()
257 if (def->enum_table[i].value == lldata) { in display_data()
259 char *tmp = strdup(def->enum_table[i].text); in display_data()
286 fru_elemdef_t def, def1; in print_node_data() local
305 if ((fru_get_definition(*ptr, &def)) != FRU_SUCCESS) { in print_node_data()
315 for (count = 0; count < def.enum_count; in print_node_data()
317 if (def.iteration_type != in print_node_data()
321 "/%s[%d]/%s", *ptr, iter, def.enum_table[count].text); in print_node_data()
325 "/%s/%s", *ptr, def.enum_table[count].text); in print_node_data()
336 def.enum_table[count].text, &def1)) != FRU_SUCCESS) { in print_node_data()
388 fru_elemdef_t def; in convert_update() local
394 if ((err = fru_get_definition(field_name, &def)) != FRU_SUCCESS) { in convert_update()
405 switch (def.data_type) { in convert_update()
407 if (def.disp_type != FDISP_Time) { in convert_update()
428 if (dataLen < def.data_length) { in convert_update()
433 for (i = 0; i < def.enum_count; i++) { in convert_update()
434 if (strcmp(def.enum_table[i].text, in convert_update()
437 def.enum_table[i].value; in convert_update()
444 if (def.iteration_count == 0) { in convert_update()
503 fru_segdef_t def; in create_segment() local
513 (void) memset(&def, 0, sizeof (def)); in create_segment()
514 def.address = 0; in create_segment()
515 def.desc.raw_data = seg_desc.raw_data; in create_segment()
516 def.hw_desc.all_bits = 0; in create_segment()
519 (void) strncpy(def.name, segment_name[cnt], SEGMENT_NAME_SIZE); in create_segment()
521 def.size = FD_SEGMENT_SIZE; in create_segment()
523 if ((status = fru_create_segment(nodehdl, &def)) in create_segment()
629 fru_elemdef_t def; in update_field() local
666 if ((fru_get_definition(*ptr, &def)) == FRU_SUCCESS) { in update_field()
667 if (def.iteration_count != 0) { in update_field()
707 if ((fru_get_definition(*ptr, &def)) == FRU_SUCCESS) { in update_field()
708 if (def.iteration_count != 0) { in update_field()
744 if ((fru_get_definition(*ptr, &def)) == FRU_SUCCESS) { in update_field()
745 if (def.iteration_count != 0) { in update_field()