Home
last modified time | relevance | path

Searched refs:eeprom_buff (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_ethtool.c209 u32 *eeprom_buff; in atl1e_get_eeprom() local
225 eeprom_buff = kmalloc_array(last_dword - first_dword + 1, sizeof(u32), in atl1e_get_eeprom()
227 if (eeprom_buff == NULL) in atl1e_get_eeprom()
231 if (!atl1e_read_eeprom(hw, i * 4, &(eeprom_buff[i-first_dword]))) { in atl1e_get_eeprom()
232 kfree(eeprom_buff); in atl1e_get_eeprom()
237 memcpy(bytes, (u8 *)eeprom_buff + (eeprom->offset & 3), in atl1e_get_eeprom()
239 kfree(eeprom_buff); in atl1e_get_eeprom()
249 u32 *eeprom_buff; in atl1e_set_eeprom() local
263 eeprom_buff = kmalloc(AT_EEPROM_LEN, GFP_KERNEL); in atl1e_set_eeprom()
264 if (eeprom_buff == NULL) in atl1e_set_eeprom()
[all …]
/linux/drivers/net/usb/
H A Dasix_common.c622 u16 *eeprom_buff; in asix_get_eeprom() local
634 eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16), in asix_get_eeprom()
636 if (!eeprom_buff) in asix_get_eeprom()
642 &eeprom_buff[i - first_word], 0) < 0) { in asix_get_eeprom()
643 kfree(eeprom_buff); in asix_get_eeprom()
648 memcpy(data, (u8 *)eeprom_buff + (eeprom->offset & 1), eeprom->len); in asix_get_eeprom()
649 kfree(eeprom_buff); in asix_get_eeprom()
657 u16 *eeprom_buff; in asix_set_eeprom() local
674 eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16), in asix_set_eeprom()
676 if (!eeprom_buff) in asix_set_eeprom()
[all …]
H A Dax88179_178a.c547 u16 *eeprom_buff; in ax88179_get_eeprom() local
558 eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16), in ax88179_get_eeprom()
560 if (!eeprom_buff) in ax88179_get_eeprom()
566 &eeprom_buff[i - first_word]); in ax88179_get_eeprom()
568 kfree(eeprom_buff); in ax88179_get_eeprom()
573 memcpy(data, (u8 *)eeprom_buff + (eeprom->offset & 1), eeprom->len); in ax88179_get_eeprom()
574 kfree(eeprom_buff); in ax88179_get_eeprom()
583 u16 *eeprom_buff; in ax88179_set_eeprom() local
601 eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16), in ax88179_set_eeprom()
603 if (!eeprom_buff) in ax88179_set_eeprom()
[all …]
/linux/drivers/net/ethernet/atheros/atl1c/
H A Datl1c_ethtool.c181 u32 *eeprom_buff; in atl1c_get_eeprom() local
198 eeprom_buff = kmalloc_array(last_dword - first_dword + 1, sizeof(u32), in atl1c_get_eeprom()
200 if (eeprom_buff == NULL) in atl1c_get_eeprom()
204 if (!atl1c_read_eeprom(hw, i * 4, &(eeprom_buff[i-first_dword]))) { in atl1c_get_eeprom()
205 kfree(eeprom_buff); in atl1c_get_eeprom()
210 memcpy(bytes, (u8 *)eeprom_buff + (eeprom->offset & 3), in atl1c_get_eeprom()
212 kfree(eeprom_buff); in atl1c_get_eeprom()
/linux/drivers/net/ethernet/intel/igc/
H A Digc_ethtool.c466 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()
[all …]
/linux/drivers/net/ethernet/intel/igb/
H A Digb_ethtool.c738 u16 *eeprom_buff; in igb_get_eeprom() local
751 eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16), in igb_get_eeprom()
753 if (!eeprom_buff) in igb_get_eeprom()
759 eeprom_buff); in igb_get_eeprom()
763 &eeprom_buff[i]); in igb_get_eeprom()
771 le16_to_cpus(&eeprom_buff[i]); in igb_get_eeprom()
773 memcpy(bytes, (u8 *)eeprom_buff + (eeprom->offset & 1), in igb_get_eeprom()
775 kfree(eeprom_buff); in igb_get_eeprom()
785 u16 *eeprom_buff; in igb_set_eeprom() local
805 eeprom_buff = kmalloc(max_len, GFP_KERNEL); in igb_set_eeprom()
[all …]