Searched refs:eeprom_buff (Results 1 - 12 of 12) sorted by relevance

/linux-master/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_ethtool.c209 u32 *eeprom_buff; local
225 eeprom_buff = kmalloc_array(last_dword - first_dword + 1, sizeof(u32),
227 if (eeprom_buff == NULL)
231 if (!atl1e_read_eeprom(hw, i * 4, &(eeprom_buff[i-first_dword]))) {
232 kfree(eeprom_buff);
237 memcpy(bytes, (u8 *)eeprom_buff + (eeprom->offset & 3),
239 kfree(eeprom_buff);
249 u32 *eeprom_buff; local
263 eeprom_buff = kmalloc(AT_EEPROM_LEN, GFP_KERNEL);
264 if (eeprom_buff
[all...]
/linux-master/drivers/net/usb/
H A Dasix_common.c639 u16 *eeprom_buff; local
651 eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16),
653 if (!eeprom_buff)
659 &eeprom_buff[i - first_word], 0) < 0) {
660 kfree(eeprom_buff);
665 memcpy(data, (u8 *)eeprom_buff + (eeprom->offset & 1), eeprom->len);
666 kfree(eeprom_buff);
674 u16 *eeprom_buff; local
691 eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16),
693 if (!eeprom_buff)
[all...]
H A Dax88179_178a.c546 u16 *eeprom_buff; local
557 eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16),
559 if (!eeprom_buff)
565 &eeprom_buff[i - first_word]);
567 kfree(eeprom_buff);
572 memcpy(data, (u8 *)eeprom_buff + (eeprom->offset & 1), eeprom->len);
573 kfree(eeprom_buff);
582 u16 *eeprom_buff; local
600 eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16),
602 if (!eeprom_buff)
[all...]
/linux-master/drivers/net/ethernet/atheros/atl1c/
H A Datl1c_ethtool.c181 u32 *eeprom_buff; local
198 eeprom_buff = kmalloc_array(last_dword - first_dword + 1, sizeof(u32),
200 if (eeprom_buff == NULL)
204 if (!atl1c_read_eeprom(hw, i * 4, &(eeprom_buff[i-first_dword]))) {
205 kfree(eeprom_buff);
210 memcpy(bytes, (u8 *)eeprom_buff + (eeprom->offset & 3),
212 kfree(eeprom_buff);
/linux-master/drivers/net/ethernet/intel/e1000/
H A De1000_ethtool.c425 u16 *eeprom_buff; local
438 eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16),
440 if (!eeprom_buff)
446 eeprom_buff);
450 &eeprom_buff[i]);
458 le16_to_cpus(&eeprom_buff[i]);
460 memcpy(bytes, (u8 *)eeprom_buff + (eeprom->offset & 1),
462 kfree(eeprom_buff);
472 u16 *eeprom_buff; local
487 eeprom_buff
[all...]
/linux-master/drivers/net/ethernet/intel/e1000e/
H A Dethtool.c513 u16 *eeprom_buff; local
527 eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16),
529 if (!eeprom_buff)
537 eeprom_buff);
541 &eeprom_buff[i]);
551 memset(eeprom_buff, 0xff, sizeof(u16) *
556 le16_to_cpus(&eeprom_buff[i]);
559 memcpy(bytes, (u8 *)eeprom_buff + (eeprom->offset & 1), eeprom->len);
560 kfree(eeprom_buff);
570 u16 *eeprom_buff; local
[all...]
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_ethtool.c463 u16 *eeprom_buff; local
475 eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16),
477 if (!eeprom_buff)
483 eeprom_buff);
487 &eeprom_buff[i]);
495 le16_to_cpus(&eeprom_buff[i]);
497 memcpy(bytes, (u8 *)eeprom_buff + (eeprom->offset & 1),
499 kfree(eeprom_buff);
510 u16 *eeprom_buff; local
529 eeprom_buff
[all...]
/linux-master/drivers/net/ethernet/atheros/atlx/
H A Datl2.c1881 u32 *eeprom_buff; local
1897 eeprom_buff = kmalloc_array(last_dword - first_dword + 1, sizeof(u32),
1899 if (!eeprom_buff)
1903 if (!atl2_read_eeprom(hw, i*4, &(eeprom_buff[i-first_dword]))) {
1909 memcpy(bytes, (u8 *)eeprom_buff + (eeprom->offset & 3),
1912 kfree(eeprom_buff);
1922 u32 *eeprom_buff; local
1937 eeprom_buff = kmalloc(max_len, GFP_KERNEL);
1938 if (!eeprom_buff)
1941 ptr = eeprom_buff;
[all...]
/linux-master/drivers/net/ethernet/cirrus/
H A Dcs89x0.c1317 int eeprom_buff[CHKSUM_LEN]; local
1443 else if (get_eeprom_data(dev, START_EEPROM_DATA, CHKSUM_LEN, eeprom_buff) < 0) {
1445 } else if (get_eeprom_cksum(START_EEPROM_DATA, CHKSUM_LEN, eeprom_buff) < 0) {
1459 lp->auto_neg_cnf = eeprom_buff[AUTO_NEG_CNF_OFFSET / 2];
1462 lp->adapter_cnf = eeprom_buff[ADAPTER_CNF_OFFSET / 2];
1464 lp->isa_config = eeprom_buff[ISA_CNF_OFFSET / 2];
1465 dev->mem_start = eeprom_buff[PACKET_PAGE_OFFSET / 2] << 8;
1467 /* eeprom_buff has 32-bit ints, so we can't just memcpy it */
1470 addr[i * 2] = eeprom_buff[i];
1471 addr[i * 2 + 1] = eeprom_buff[
[all...]
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_ethtool.c738 u16 *eeprom_buff; local
751 eeprom_buff = kmalloc_array(last_word - first_word + 1, sizeof(u16),
753 if (!eeprom_buff)
759 eeprom_buff);
763 &eeprom_buff[i]);
771 le16_to_cpus(&eeprom_buff[i]);
773 memcpy(bytes, (u8 *)eeprom_buff + (eeprom->offset & 1),
775 kfree(eeprom_buff);
785 u16 *eeprom_buff; local
805 eeprom_buff
[all...]
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ethtool.c1005 u16 *eeprom_buff; local
1019 eeprom_buff = kmalloc_array(eeprom_len, sizeof(u16), GFP_KERNEL);
1020 if (!eeprom_buff)
1024 eeprom_buff);
1028 le16_to_cpus(&eeprom_buff[i]);
1030 memcpy(bytes, (u8 *)eeprom_buff + (eeprom->offset & 1), eeprom->len);
1031 kfree(eeprom_buff);
1041 u16 *eeprom_buff; local
1056 eeprom_buff = kmalloc(max_len, GFP_KERNEL);
1057 if (!eeprom_buff)
[all...]
/linux-master/drivers/net/ethernet/intel/i40e/
H A Di40e_ethtool.c1856 u8 *eeprom_buff; local
1893 eeprom_buff = kzalloc(eeprom->len, GFP_KERNEL);
1894 if (!eeprom_buff)
1916 (u8 *)eeprom_buff + (I40E_NVM_SECTOR_SIZE * i),
1938 memcpy(bytes, (u8 *)eeprom_buff, eeprom->len);
1940 kfree(eeprom_buff);

Completed in 284 milliseconds