Lines Matching refs:first_word
727 int first_word, last_word; in igb_get_eeprom() local
736 first_word = eeprom->offset >> 1; in igb_get_eeprom()
739 eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16), in igb_get_eeprom()
745 ret_val = hw->nvm.ops.read(hw, first_word, in igb_get_eeprom()
746 last_word - first_word + 1, in igb_get_eeprom()
749 for (i = 0; i < last_word - first_word + 1; i++) { in igb_get_eeprom()
750 ret_val = hw->nvm.ops.read(hw, first_word + i, 1, in igb_get_eeprom()
758 for (i = 0; i < last_word - first_word + 1; i++) in igb_get_eeprom()
775 int max_len, first_word, last_word, ret_val = 0; in igb_set_eeprom() local
791 first_word = eeprom->offset >> 1; in igb_set_eeprom()
803 ret_val = hw->nvm.ops.read(hw, first_word, 1, in igb_set_eeprom()
812 &eeprom_buff[last_word - first_word]); in igb_set_eeprom()
816 for (i = 0; i < last_word - first_word + 1; i++) in igb_set_eeprom()
821 for (i = 0; i < last_word - first_word + 1; i++) in igb_set_eeprom()
824 ret_val = hw->nvm.ops.write(hw, first_word, in igb_set_eeprom()
825 last_word - first_word + 1, eeprom_buff); in igb_set_eeprom()
3239 u16 first_word, last_word; in igb_get_module_eeprom() local
3245 first_word = ee->offset >> 1; in igb_get_module_eeprom()
3248 dataword = kmalloc_array(last_word - first_word + 1, sizeof(u16), in igb_get_module_eeprom()
3254 for (i = 0; i < last_word - first_word + 1; i++) { in igb_get_module_eeprom()
3255 status = igb_read_phy_reg_i2c(hw, (first_word + i) * 2, in igb_get_module_eeprom()