Lines Matching refs:fifo

2396 						  unsigned int *fifo)  in xgbe_calculate_flow_control_threshold()  argument
2402 q_fifo_size = (fifo[i] + 1) * XGMAC_FIFO_UNIT; in xgbe_calculate_flow_control_threshold()
2436 unsigned int *fifo) in xgbe_calculate_equal_fifo() argument
2454 fifo[i] = p_fifo; in xgbe_calculate_equal_fifo()
2459 unsigned int *fifo) in xgbe_set_nonprio_fifos() argument
2473 fifo[i] = (XGMAC_FIFO_MIN_ALLOC / XGMAC_FIFO_UNIT) - 1; in xgbe_set_nonprio_fifos()
2527 unsigned int *fifo) in xgbe_calculate_dcb_fifo() argument
2540 xgbe_calculate_equal_fifo(fifo_size, prio_queues, fifo); in xgbe_calculate_dcb_fifo()
2569 fifo[i] = (q_fifo_size / XGMAC_FIFO_UNIT) - 1; in xgbe_calculate_dcb_fifo()
2583 fifo[i] += (addn_fifo / XGMAC_FIFO_UNIT); in xgbe_calculate_dcb_fifo()
2592 fifo[i] += (inc_fifo / XGMAC_FIFO_UNIT); in xgbe_calculate_dcb_fifo()
2599 unsigned int fifo[XGBE_MAX_QUEUES]; in xgbe_config_tx_fifo_size() local
2604 xgbe_calculate_equal_fifo(fifo_size, pdata->tx_q_count, fifo); in xgbe_config_tx_fifo_size()
2607 XGMAC_MTL_IOWRITE_BITS(pdata, i, MTL_Q_TQOMR, TQS, fifo[i]); in xgbe_config_tx_fifo_size()
2611 pdata->tx_q_count, ((fifo[0] + 1) * XGMAC_FIFO_UNIT)); in xgbe_config_tx_fifo_size()
2617 unsigned int fifo[XGBE_MAX_QUEUES]; in xgbe_config_rx_fifo_size() local
2629 fifo_size = xgbe_set_nonprio_fifos(fifo_size, pdata->rx_q_count, fifo); in xgbe_config_rx_fifo_size()
2632 xgbe_calculate_dcb_fifo(pdata, fifo_size, fifo); in xgbe_config_rx_fifo_size()
2634 xgbe_calculate_equal_fifo(fifo_size, prio_queues, fifo); in xgbe_config_rx_fifo_size()
2637 XGMAC_MTL_IOWRITE_BITS(pdata, i, MTL_Q_RQOMR, RQS, fifo[i]); in xgbe_config_rx_fifo_size()
2639 xgbe_calculate_flow_control_threshold(pdata, fifo); in xgbe_config_rx_fifo_size()
2648 ((fifo[i] + 1) * XGMAC_FIFO_UNIT)); in xgbe_config_rx_fifo_size()
2653 ((fifo[0] + 1) * XGMAC_FIFO_UNIT)); in xgbe_config_rx_fifo_size()