Lines Matching refs:pba
229 static void igb_init_dmac(struct igb_adapter *adapter, u32 pba);
1876 u32 pba = 0, tx_space, min_tx_space, min_rx_space, hwm; in igb_reset() local
1885 pba = rd32(E1000_RXPBS); in igb_reset()
1886 pba = igb_rxpbs_adjust_82580(pba); in igb_reset()
1889 pba = rd32(E1000_RXPBS); in igb_reset()
1890 pba &= E1000_RXPBS_SIZE_MASK_82576; in igb_reset()
1896 pba = E1000_PBA_34K; in igb_reset()
1903 wr32(E1000_PBA, pba); in igb_reset()
1912 pba = rd32(E1000_PBA); in igb_reset()
1914 tx_space = pba >> 16; in igb_reset()
1916 pba &= 0xffff; in igb_reset()
1935 ((min_tx_space - tx_space) < pba)) { in igb_reset()
1936 pba = pba - (min_tx_space - tx_space); in igb_reset()
1941 if (pba < min_rx_space) in igb_reset()
1942 pba = min_rx_space; in igb_reset()
1944 wr32(E1000_PBA, pba); in igb_reset()
1954 hwm = min(((pba << 10) * 9 / 10), in igb_reset()
1955 ((pba << 10) - 2 * adapter->max_frame_size)); in igb_reset()
2001 igb_init_dmac(adapter, pba); in igb_reset()
7982 static void igb_init_dmac(struct igb_adapter *adapter, u32 pba) in igb_init_dmac() argument
7999 hwm = 64 * pba - adapter->max_frame_size / 16; in igb_init_dmac()
8000 if (hwm < 64 * (pba - 6)) in igb_init_dmac()
8001 hwm = 64 * (pba - 6); in igb_init_dmac()
8011 dmac_thr = pba - adapter->max_frame_size / 512; in igb_init_dmac()
8012 if (dmac_thr < pba - 10) in igb_init_dmac()
8013 dmac_thr = pba - 10; in igb_init_dmac()