Lines Matching refs:eeprom_buff
466 u16 *eeprom_buff; in igc_ethtool_get_eeprom() local
478 eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16), in igc_ethtool_get_eeprom()
480 if (!eeprom_buff) in igc_ethtool_get_eeprom()
486 eeprom_buff); in igc_ethtool_get_eeprom()
490 &eeprom_buff[i]); in igc_ethtool_get_eeprom()
498 le16_to_cpus(&eeprom_buff[i]); in igc_ethtool_get_eeprom()
500 memcpy(bytes, (u8 *)eeprom_buff + (eeprom->offset & 1), in igc_ethtool_get_eeprom()
502 kfree(eeprom_buff); in igc_ethtool_get_eeprom()
513 u16 *eeprom_buff; in igc_ethtool_set_eeprom() local
532 eeprom_buff = kmalloc(max_len, GFP_KERNEL); in igc_ethtool_set_eeprom()
533 if (!eeprom_buff) in igc_ethtool_set_eeprom()
536 ptr = (void *)eeprom_buff; in igc_ethtool_set_eeprom()
543 &eeprom_buff[0]); in igc_ethtool_set_eeprom()
551 &eeprom_buff[last_word - first_word]); in igc_ethtool_set_eeprom()
556 le16_to_cpus(&eeprom_buff[i]); in igc_ethtool_set_eeprom()
561 cpu_to_le16s(&eeprom_buff[i]); in igc_ethtool_set_eeprom()
564 last_word - first_word + 1, eeprom_buff); in igc_ethtool_set_eeprom()
570 kfree(eeprom_buff); in igc_ethtool_set_eeprom()