Lines Matching refs:eeprom_buff
354 __le16 *eeprom_buff; in ixgb_get_eeprom() local
378 eeprom_buff = kmalloc_array(last_word - first_word + 1, in ixgb_get_eeprom()
381 if (!eeprom_buff) in ixgb_get_eeprom()
386 eeprom_buff[i] = ixgb_get_eeprom_word(hw, (first_word + i)); in ixgb_get_eeprom()
388 memcpy(bytes, (u8 *)eeprom_buff + (eeprom->offset & 1), eeprom->len); in ixgb_get_eeprom()
389 kfree(eeprom_buff); in ixgb_get_eeprom()
401 u16 *eeprom_buff; in ixgb_set_eeprom() local
422 eeprom_buff = kmalloc(max_len, GFP_KERNEL); in ixgb_set_eeprom()
423 if (!eeprom_buff) in ixgb_set_eeprom()
426 ptr = (void *)eeprom_buff; in ixgb_set_eeprom()
431 eeprom_buff[0] = ixgb_read_eeprom(hw, first_word); in ixgb_set_eeprom()
437 eeprom_buff[last_word - first_word] in ixgb_set_eeprom()
443 ixgb_write_eeprom(hw, first_word + i, eeprom_buff[i]); in ixgb_set_eeprom()
449 kfree(eeprom_buff); in ixgb_set_eeprom()