Lines Matching refs:eeprom_index

37 static bool tlvinfo_find_tlv(u8 *eeprom, u8 tcode, int *eeprom_index);
363 int eeprom_index; in update_crc() local
366 if (!tlvinfo_find_tlv(eeprom, TLV_CODE_CRC_32, &eeprom_index)) { in update_crc()
371 eeprom_index = HDR_SIZE + totallen; in update_crc()
374 eeprom_crc = to_entry(&eeprom[eeprom_index]); in update_crc()
554 static bool tlvinfo_find_tlv(u8 *eeprom, u8 tcode, int *eeprom_index) in tlvinfo_find_tlv() argument
562 *eeprom_index = HDR_SIZE; in tlvinfo_find_tlv()
564 while (*eeprom_index < eeprom_end) { in tlvinfo_find_tlv()
565 eeprom_tlv = to_entry(&eeprom[*eeprom_index]); in tlvinfo_find_tlv()
570 *eeprom_index += ENT_SIZE + eeprom_tlv->length; in tlvinfo_find_tlv()
583 int eeprom_index; in tlvinfo_delete_tlv() local
589 if (tlvinfo_find_tlv(eeprom, code, &eeprom_index)) { in tlvinfo_delete_tlv()
590 eeprom_tlv = to_entry(&eeprom[eeprom_index]); in tlvinfo_delete_tlv()
592 memcpy(&eeprom[eeprom_index], &eeprom[eeprom_index + tlength], in tlvinfo_delete_tlv()
594 be16_to_cpu(eeprom_hdr->totallen) - eeprom_index - in tlvinfo_delete_tlv()
619 int eeprom_index; in tlvinfo_add_tlv() local
686 if (tlvinfo_find_tlv(eeprom, TLV_CODE_CRC_32, &eeprom_index)) in tlvinfo_add_tlv()
691 eeprom_index = HDR_SIZE + be16_to_cpu(eeprom_hdr->totallen); in tlvinfo_add_tlv()
692 eeprom_tlv = to_entry(&eeprom[eeprom_index]); in tlvinfo_add_tlv()
1016 int eeprom_index; in mac_read_from_eeprom() local
1030 if (tlvinfo_find_tlv(eeprom, TLV_CODE_MAC_SIZE, &eeprom_index)) { in mac_read_from_eeprom()
1031 eeprom_tlv = to_entry(&eeprom[eeprom_index]); in mac_read_from_eeprom()
1036 if (tlvinfo_find_tlv(eeprom, TLV_CODE_MAC_BASE, &eeprom_index)) { in mac_read_from_eeprom()
1037 eeprom_tlv = to_entry(&eeprom[eeprom_index]); in mac_read_from_eeprom()
1092 int eeprom_index; in populate_serial_number() local
1103 if (tlvinfo_find_tlv(eeprom, TLV_CODE_SERIAL_NUMBER, &eeprom_index)) { in populate_serial_number()
1104 eeprom_tlv = to_entry(&eeprom[eeprom_index]); in populate_serial_number()