Lines Matching defs:pba
666 uint32_t pba = 0, tx_space, min_tx_space, min_rx_space;
683 pba = E1000_PBA_48K;
689 pba = E1000_PBA_48K;
694 pba = E1000_PBA_30K;
699 pba = E1000_PBA_38K;
702 pba = E1000_PBA_20K;
705 pba = E1000_PBA_8K;
713 pba -= 8; /* allocate more FIFO for Tx */
717 adapter->tx_head_addr = pba << E1000_TX_HEAD_ADDR_SHIFT;
719 (E1000_PBA_40K - pba) << E1000_PBA_BYTES_SHIFT;
724 E1000_WRITE_REG(&adapter->hw, PBA, pba);
732 pba = E1000_READ_REG(&adapter->hw, PBA);
734 tx_space = pba >> 16;
736 pba &= 0xffff;
751 ((min_tx_space - tx_space) < pba)) {
752 pba = pba - (min_tx_space - tx_space);
757 pba &= ~(E1000_PBA_8K - 1);
765 if (pba < min_rx_space) {
771 pba = min_rx_space;
778 E1000_WRITE_REG(&adapter->hw, PBA, pba);
783 fc_high_water_mark = ((pba * 9216)/10) & 0xFFF8;
788 if (pba < E1000_PBA_16K)
789 fc_high_water_mark = (pba * 1024) - 1600;