Lines Matching refs:pba

991 		       struct e1000_pba *pba)  in e1000_read_pba_raw()  argument
996 if (pba == NULL) in e1000_read_pba_raw()
1001 &pba->word[0]); in e1000_read_pba_raw()
1006 pba->word[0] = eeprom_buf[NVM_PBA_OFFSET_0]; in e1000_read_pba_raw()
1007 pba->word[1] = eeprom_buf[NVM_PBA_OFFSET_1]; in e1000_read_pba_raw()
1013 if (pba->word[0] == NVM_PBA_PTR_GUARD) { in e1000_read_pba_raw()
1014 if (pba->pba_block == NULL) in e1000_read_pba_raw()
1027 ret_val = e1000_read_nvm(hw, pba->word[1], in e1000_read_pba_raw()
1029 pba->pba_block); in e1000_read_pba_raw()
1033 if (eeprom_buf_size > (u32)(pba->word[1] + in e1000_read_pba_raw()
1035 memcpy(pba->pba_block, in e1000_read_pba_raw()
1036 &eeprom_buf[pba->word[1]], in e1000_read_pba_raw()
1059 u32 eeprom_buf_size, struct e1000_pba *pba) in e1000_write_pba_raw() argument
1063 if (pba == NULL) in e1000_write_pba_raw()
1068 &pba->word[0]); in e1000_write_pba_raw()
1073 eeprom_buf[NVM_PBA_OFFSET_0] = pba->word[0]; in e1000_write_pba_raw()
1074 eeprom_buf[NVM_PBA_OFFSET_1] = pba->word[1]; in e1000_write_pba_raw()
1080 if (pba->word[0] == NVM_PBA_PTR_GUARD) { in e1000_write_pba_raw()
1081 if (pba->pba_block == NULL) in e1000_write_pba_raw()
1085 ret_val = e1000_write_nvm(hw, pba->word[1], in e1000_write_pba_raw()
1086 pba->pba_block[0], in e1000_write_pba_raw()
1087 pba->pba_block); in e1000_write_pba_raw()
1091 if (eeprom_buf_size > (u32)(pba->word[1] + in e1000_write_pba_raw()
1092 pba->pba_block[0])) { in e1000_write_pba_raw()
1093 memcpy(&eeprom_buf[pba->word[1]], in e1000_write_pba_raw()
1094 pba->pba_block, in e1000_write_pba_raw()
1095 pba->pba_block[0] * sizeof(u16)); in e1000_write_pba_raw()