| /illumos-gate/usr/src/uts/common/io/e1000api/ |
| H A D | e1000_nvm.c | 948 struct e1000_pba *pba) in e1000_read_pba_raw() argument 953 if (pba == NULL) in e1000_read_pba_raw() 958 &pba->word[0]); in e1000_read_pba_raw() 963 pba->word[0] = eeprom_buf[NVM_PBA_OFFSET_0]; in e1000_read_pba_raw() 964 pba->word[1] = eeprom_buf[NVM_PBA_OFFSET_1]; in e1000_read_pba_raw() 970 if (pba->word[0] == NVM_PBA_PTR_GUARD) { in e1000_read_pba_raw() 971 if (pba->pba_block == NULL) in e1000_read_pba_raw() 984 ret_val = e1000_read_nvm(hw, pba->word[1], in e1000_read_pba_raw() 986 pba->pba_block); in e1000_read_pba_raw() 990 if (eeprom_buf_size > (u32)(pba->word[1] + in e1000_read_pba_raw() [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 | 798 struct ixgbe_pba *pba) in ixgbe_read_pba_raw() argument 803 if (pba == NULL) in ixgbe_read_pba_raw() 808 &pba->word[0]); in ixgbe_read_pba_raw() 813 pba->word[0] = eeprom_buf[IXGBE_PBANUM0_PTR]; in ixgbe_read_pba_raw() 814 pba->word[1] = eeprom_buf[IXGBE_PBANUM1_PTR]; in ixgbe_read_pba_raw() 820 if (pba->word[0] == IXGBE_PBANUM_PTR_GUARD) { in ixgbe_read_pba_raw() 821 if (pba->pba_block == NULL) in ixgbe_read_pba_raw() 834 ret_val = hw->eeprom.ops.read_buffer(hw, pba->word[1], in ixgbe_read_pba_raw() 836 pba->pba_block); in ixgbe_read_pba_raw() 840 if (eeprom_buf_size > (u32)(pba->word[1] + in ixgbe_read_pba_raw() [all …]
|
| H A D | ixgbe_common.h | 62 struct ixgbe_pba *pba); 64 u32 eeprom_buf_size, struct ixgbe_pba *pba);
|
| /illumos-gate/usr/src/uts/common/io/e1000g/ |
| H A D | e1000g_main.c | 1392 uint32_t pba; in e1000g_init() local 1475 pba = E1000_PBA_40K; /* 40K for Rx, 24K for Tx */ in e1000g_init() 1477 pba = E1000_PBA_48K; /* 48K for Rx, 16K for Tx */ in e1000g_init() 1485 pba = E1000_PBA_30K; /* 30K for Rx, 18K for Tx */ in e1000g_init() 1487 pba = E1000_PBA_38K; /* 38K for Rx, 10K for Tx */ in e1000g_init() 1489 pba = E1000_PBA_20K; /* 20K for Rx, 12K for Tx */ in e1000g_init() 1492 pba = E1000_READ_REG(hw, E1000_PBA); in e1000g_init() 1494 pba = E1000_PBA_8K; /* 8K for Rx, 12K for Tx */ in e1000g_init() 1496 pba = E1000_PBA_10K; in e1000g_init() 1498 pba = E1000_PBA_10K; in e1000g_init() [all …]
|
| /illumos-gate/usr/src/uts/common/io/igb/ |
| H A D | igb_main.c | 1363 uint32_t pba; in igb_init_adapter() local 1391 pba = E1000_PBA_32K; in igb_init_adapter() 1394 pba = E1000_READ_REG(hw, E1000_RXPBS); in igb_init_adapter() 1395 pba &= E1000_RXPBS_SIZE_MASK_82576; in igb_init_adapter() 1400 pba = E1000_READ_REG(hw, E1000_RXPBS); in igb_init_adapter() 1401 pba = e1000_rxpbs_adjust_82580(pba); in igb_init_adapter() 1405 pba = E1000_PBA_34K; in igb_init_adapter() 1415 pba = E1000_READ_REG(hw, E1000_PBA); in igb_init_adapter() 1416 tx_space = pba >> 16; in igb_init_adapter() 1417 pba &= 0xffff; in igb_init_adapter() [all …]
|
| /illumos-gate/usr/src/uts/common/io/igc/ |
| H A D | igc.c | 1319 uint32_t pba, hwm, hwmp, hwm2x; in igc_hw_common_init() local 1340 pba = IGC_PBA_34K; in igc_hw_common_init() 1341 hwmp = (pba << 10) * 9 / 10; in igc_hw_common_init() 1342 hwm2x = (pba << 10) - 2 * igc->igc_max_frame; in igc_hw_common_init()
|
| /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, 1969 uint64_t *pba, caddr_t *pva) in alloc_dma_memory() argument 2019 *pba = cookie.dmac_laddress; in alloc_dma_memory() 2038 uint64_t *pba, caddr_t *pva) in alloc_desc_ring() argument 2044 dma_attr, dma_hdl, acc_hdl, pba, pva)); in alloc_desc_ring() 2056 uint64_t *pba, caddr_t *pva) in alloc_tx_copybuffer() argument 2062 acc_attr, dma_attr, dma_hdl, acc_hdl, pba, pva)); in alloc_tx_copybuffer()
|
| /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);
|