Lines Matching refs:last_word
462 int first_word, last_word; in igc_ethtool_get_eeprom() local
473 last_word = (eeprom->offset + eeprom->len - 1) >> 1; in igc_ethtool_get_eeprom()
475 eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16), in igc_ethtool_get_eeprom()
482 last_word - first_word + 1, in igc_ethtool_get_eeprom()
485 for (i = 0; i < last_word - first_word + 1; i++) { in igc_ethtool_get_eeprom()
494 for (i = 0; i < last_word - first_word + 1; i++) in igc_ethtool_get_eeprom()
509 int max_len, first_word, last_word, ret_val = 0; in igc_ethtool_set_eeprom() local
528 last_word = (eeprom->offset + eeprom->len - 1) >> 1; in igc_ethtool_set_eeprom()
547 ret_val = hw->nvm.ops.read(hw, last_word, 1, in igc_ethtool_set_eeprom()
548 &eeprom_buff[last_word - first_word]); in igc_ethtool_set_eeprom()
552 for (i = 0; i < last_word - first_word + 1; i++) in igc_ethtool_set_eeprom()
557 for (i = 0; i < last_word - first_word + 1; i++) in igc_ethtool_set_eeprom()
561 last_word - first_word + 1, eeprom_buff); in igc_ethtool_set_eeprom()