Searched refs:pba (Results 1 - 7 of 7) sorted by relevance

/freebsd-9.3-release/sys/dev/e1000/
H A De1000_nvm.c842 /* trim pba length from start of string */
926 * @pba: pointer to output PBA structure
934 struct e1000_pba *pba)
939 if (pba == NULL)
944 &pba->word[0]);
949 pba->word[0] = eeprom_buf[NVM_PBA_OFFSET_0];
950 pba->word[1] = eeprom_buf[NVM_PBA_OFFSET_1];
956 if (pba->word[0] == NVM_PBA_PTR_GUARD) {
957 if (pba->pba_block == NULL)
970 ret_val = e1000_read_nvm(hw, pba
932 e1000_read_pba_raw(struct e1000_hw *hw, u16 *eeprom_buf, u32 eeprom_buf_size, u16 max_pba_block_size, struct e1000_pba *pba) argument
1001 e1000_write_pba_raw(struct e1000_hw *hw, u16 *eeprom_buf, u32 eeprom_buf_size, struct e1000_pba *pba) argument
[all...]
H A De1000_nvm.h60 struct e1000_pba *pba);
62 u32 eeprom_buf_size, struct e1000_pba *pba);
H A Dif_igb.c2942 u32 pba = 0; local
2957 pba = E1000_PBA_32K;
2961 pba = E1000_READ_REG(hw, E1000_RXPBS);
2962 pba &= E1000_RXPBS_SIZE_MASK_82576;
2967 pba = E1000_READ_REG(hw, E1000_RXPBS);
2968 pba = e1000_rxpbs_adjust_82580(pba);
2972 pba = E1000_PBA_34K;
2980 pba = E1000_READ_REG(hw, E1000_PBA);
2981 tx_space = pba >> 1
[all...]
H A Dif_lem.c1091 u32 pba; local
1116 pba = E1000_PBA_22K; /* 22K for Rx, 18K for Tx */
1118 pba = E1000_PBA_30K; /* 30K for Rx, 10K for Tx */
1120 adapter->tx_head_addr = pba << EM_TX_HEAD_ADDR_SHIFT;
1122 (E1000_PBA_40K - pba) << EM_PBA_BYTES_SHIFT;
1127 pba = E1000_PBA_40K; /* 40K for Rx, 24K for Tx */
1129 pba = E1000_PBA_48K; /* 48K for Rx, 16K for Tx */
1132 INIT_DEBUGOUT1("lem_init: pba=%dK",pba);
1133 E1000_WRITE_REG(&adapter->hw, E1000_PBA, pba);
[all...]
H A Dif_em.c2818 u32 pba; local
2843 pba = E1000_PBA_32K; /* 32K for Rx, 16K for Tx */
2846 pba = E1000_PBA_12K; /* 12K for Rx, 20K for Tx */
2850 pba = E1000_PBA_20K; /* 20K for Rx, 20K for Tx */
2853 pba = E1000_PBA_8K;
2859 pba = E1000_PBA_14K;
2861 pba = E1000_PBA_10K;
2866 pba = E1000_PBA_26K;
2870 pba = E1000_PBA_40K; /* 40K for Rx, 24K for Tx */
2872 pba
[all...]
/freebsd-9.3-release/sys/dev/ixgbe/
H A Dixgbe_common.h64 struct ixgbe_pba *pba);
66 u32 eeprom_buf_size, struct ixgbe_pba *pba);
H A Dixgbe_common.c687 /* trim pba length from start of string */
745 * @pba: pointer to output PBA structure
753 struct ixgbe_pba *pba)
758 if (pba == NULL)
763 &pba->word[0]);
768 pba->word[0] = eeprom_buf[IXGBE_PBANUM0_PTR];
769 pba->word[1] = eeprom_buf[IXGBE_PBANUM1_PTR];
775 if (pba->word[0] == IXGBE_PBANUM_PTR_GUARD) {
776 if (pba->pba_block == NULL)
789 ret_val = hw->eeprom.ops.read_buffer(hw, pba
751 ixgbe_read_pba_raw(struct ixgbe_hw *hw, u16 *eeprom_buf, u32 eeprom_buf_size, u16 max_pba_block_size, struct ixgbe_pba *pba) argument
820 ixgbe_write_pba_raw(struct ixgbe_hw *hw, u16 *eeprom_buf, u32 eeprom_buf_size, struct ixgbe_pba *pba) argument
[all...]

Completed in 87 milliseconds