/illumos-gate/usr/src/uts/common/io/e1000api/ |
H A D | e1000_nvm.c | 856 /* trim pba length from start of string */ 940 * @pba: pointer to output PBA structure 948 struct e1000_pba *pba) 953 if (pba == NULL) 958 &pba->word[0]); 963 pba->word[0] = eeprom_buf[NVM_PBA_OFFSET_0]; 964 pba->word[1] = eeprom_buf[NVM_PBA_OFFSET_1]; 970 if (pba->word[0] == NVM_PBA_PTR_GUARD) { 971 if (pba->pba_block == NULL) 984 ret_val = e1000_read_nvm(hw, pba 946 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 1015 e1000_write_pba_raw(struct e1000_hw *hw, u16 *eeprom_buf, u32 eeprom_buf_size, struct e1000_pba *pba) argument [all...] |
H A D | e1000_nvm.h | 58 struct e1000_pba *pba); 60 u32 eeprom_buf_size, struct e1000_pba *pba);
|
/illumos-gate/usr/src/uts/common/io/ixgbe/core/ |
H A D | ixgbe_common.c | 685 /* trim pba length from start of string */ 743 * @pba: pointer to output PBA structure 751 struct ixgbe_pba *pba) 756 if (pba == NULL) 761 &pba->word[0]); 766 pba->word[0] = eeprom_buf[IXGBE_PBANUM0_PTR]; 767 pba->word[1] = eeprom_buf[IXGBE_PBANUM1_PTR]; 773 if (pba->word[0] == IXGBE_PBANUM_PTR_GUARD) { 774 if (pba->pba_block == NULL) 787 ret_val = hw->eeprom.ops.read_buffer(hw, pba 749 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 818 ixgbe_write_pba_raw(struct ixgbe_hw *hw, u16 *eeprom_buf, u32 eeprom_buf_size, struct ixgbe_pba *pba) argument [all...] |
H A D | ixgbe_common.h | 65 struct ixgbe_pba *pba); 67 u32 eeprom_buf_size, struct ixgbe_pba *pba);
|
/illumos-gate/usr/src/uts/common/io/igb/ |
H A D | igb_main.c | 1318 uint32_t pba; local 1346 pba = E1000_PBA_32K; 1349 pba = E1000_READ_REG(hw, E1000_RXPBS); 1350 pba &= E1000_RXPBS_SIZE_MASK_82576; 1355 pba = E1000_READ_REG(hw, E1000_RXPBS); 1356 pba = e1000_rxpbs_adjust_82580(pba); 1360 pba = E1000_PBA_34K; 1370 pba = E1000_READ_REG(hw, E1000_PBA); 1371 tx_space = pba >> 1 [all...] |
/illumos-gate/usr/src/uts/common/io/e1000g/ |
H A D | e1000g_main.c | 1364 uint32_t pba; local 1447 pba = E1000_PBA_40K; /* 40K for Rx, 24K for Tx */ 1449 pba = E1000_PBA_48K; /* 48K for Rx, 16K for Tx */ 1457 pba = E1000_PBA_30K; /* 30K for Rx, 18K for Tx */ 1459 pba = E1000_PBA_38K; /* 38K for Rx, 10K for Tx */ 1461 pba = E1000_PBA_20K; /* 20K for Rx, 12K for Tx */ 1464 pba = E1000_READ_REG(hw, E1000_PBA); 1466 pba = E1000_PBA_8K; /* 8K for Rx, 12K for Tx */ 1468 pba = E1000_PBA_10K; 1470 pba [all...] |
/illumos-gate/usr/src/uts/common/io/cxgbe/t4nex/ |
H A D | t4_sge.c | 112 ddi_dma_handle_t *dma_hdl, ddi_acc_handle_t *acc_hdl, uint64_t *pba, 116 ddi_dma_handle_t *dma_hdl, ddi_acc_handle_t *acc_hdl, uint64_t *pba, 120 ddi_dma_handle_t *dma_hdl, ddi_acc_handle_t *acc_hdl, uint64_t *pba, 1785 uint64_t *pba, caddr_t *pva) 1849 *pba = cookie.dmac_laddress; 1868 uint64_t *pba, caddr_t *pva) 1874 dma_attr, dma_hdl, acc_hdl, pba, pva)); 1886 uint64_t *pba, caddr_t *pva) 1892 acc_attr, dma_attr, dma_hdl, acc_hdl, pba, pva)); 1782 alloc_dma_memory(struct adapter *sc, size_t len, int flags, ddi_device_acc_attr_t *acc_attr, ddi_dma_attr_t *dma_attr, ddi_dma_handle_t *dma_hdl, ddi_acc_handle_t *acc_hdl, uint64_t *pba, caddr_t *pva) argument 1866 alloc_desc_ring(struct adapter *sc, size_t len, int rw, ddi_dma_handle_t *dma_hdl, ddi_acc_handle_t *acc_hdl, uint64_t *pba, caddr_t *pva) argument 1884 alloc_tx_copybuffer(struct adapter *sc, size_t len, ddi_dma_handle_t *dma_hdl, ddi_acc_handle_t *acc_hdl, uint64_t *pba, caddr_t *pva) argument
|
/illumos-gate/usr/src/grub/grub-0.97/netboot/ |
H A D | e1000.c | 3256 uint32_t pba; local 3262 pba = E1000_PBA_48K; 3264 pba = E1000_PBA_30K; 3266 E1000_WRITE_REG(hw, PBA, pba);
|