Lines Matching refs:pba
231 static void igb_init_dmac(struct igb_adapter *adapter, u32 pba);
1866 u32 pba = 0, tx_space, min_tx_space, min_rx_space, hwm; in igb_reset() local
1875 pba = rd32(E1000_RXPBS); in igb_reset()
1876 pba = igb_rxpbs_adjust_82580(pba); in igb_reset()
1879 pba = rd32(E1000_RXPBS); in igb_reset()
1880 pba &= E1000_RXPBS_SIZE_MASK_82576; in igb_reset()
1886 pba = E1000_PBA_34K; in igb_reset()
1893 wr32(E1000_PBA, pba); in igb_reset()
1902 pba = rd32(E1000_PBA); in igb_reset()
1904 tx_space = pba >> 16; in igb_reset()
1906 pba &= 0xffff; in igb_reset()
1925 ((min_tx_space - tx_space) < pba)) { in igb_reset()
1926 pba = pba - (min_tx_space - tx_space); in igb_reset()
1931 if (pba < min_rx_space) in igb_reset()
1932 pba = min_rx_space; in igb_reset()
1934 wr32(E1000_PBA, pba); in igb_reset()
1944 hwm = min(((pba << 10) * 9 / 10), in igb_reset()
1945 ((pba << 10) - 2 * adapter->max_frame_size)); in igb_reset()
1990 igb_init_dmac(adapter, pba); in igb_reset()
7937 static void igb_init_dmac(struct igb_adapter *adapter, u32 pba) in igb_init_dmac() argument
7954 hwm = 64 * pba - adapter->max_frame_size / 16; in igb_init_dmac()
7955 if (hwm < 64 * (pba - 6)) in igb_init_dmac()
7956 hwm = 64 * (pba - 6); in igb_init_dmac()
7966 dmac_thr = pba - adapter->max_frame_size / 512; in igb_init_dmac()
7967 if (dmac_thr < pba - 10) in igb_init_dmac()
7968 dmac_thr = pba - 10; in igb_init_dmac()