Lines Matching refs:eeprom_buff
441 u16 *eeprom_buff; in asix_get_eeprom() local
453 eeprom_buff = kmalloc(sizeof(u16) * (last_word - first_word + 1), in asix_get_eeprom()
455 if (!eeprom_buff) in asix_get_eeprom()
461 &(eeprom_buff[i - first_word])) < 0) { in asix_get_eeprom()
462 kfree(eeprom_buff); in asix_get_eeprom()
467 memcpy(data, (u8 *)eeprom_buff + (eeprom->offset & 1), eeprom->len); in asix_get_eeprom()
468 kfree(eeprom_buff); in asix_get_eeprom()
476 u16 *eeprom_buff; in asix_set_eeprom() local
493 eeprom_buff = kmalloc(sizeof(u16) * (last_word - first_word + 1), in asix_set_eeprom()
495 if (!eeprom_buff) in asix_set_eeprom()
502 &(eeprom_buff[0])); in asix_set_eeprom()
511 &(eeprom_buff[last_word - first_word])); in asix_set_eeprom()
518 memcpy((u8 *)eeprom_buff + (eeprom->offset & 1), data, eeprom->len); in asix_set_eeprom()
530 i, eeprom_buff[i - first_word]); in asix_set_eeprom()
532 eeprom_buff[i - first_word], 0, NULL); in asix_set_eeprom()
549 kfree(eeprom_buff); in asix_set_eeprom()