Lines Matching refs:queue
3933 int tx_port_num, val, queue, ptxq, lrxq; in mvpp2_defaults_set() local
3953 for (queue = 0; queue < MVPP2_MAX_TXQ; queue++) { in mvpp2_defaults_set()
3954 ptxq = mvpp2_txq_phys(port->id, queue); in mvpp2_defaults_set()
3979 queue = port->rxqs[lrxq]->id; in mvpp2_defaults_set()
3980 val = mvpp2_read(port->priv, MVPP2_RXQ_CONFIG_REG(queue)); in mvpp2_defaults_set()
3983 mvpp2_write(port->priv, MVPP2_RXQ_CONFIG_REG(queue), val); in mvpp2_defaults_set()
3994 int lrxq, queue; in mvpp2_ingress_enable() local
3997 queue = port->rxqs[lrxq]->id; in mvpp2_ingress_enable()
3998 val = mvpp2_read(port->priv, MVPP2_RXQ_CONFIG_REG(queue)); in mvpp2_ingress_enable()
4000 mvpp2_write(port->priv, MVPP2_RXQ_CONFIG_REG(queue), val); in mvpp2_ingress_enable()
4007 int lrxq, queue; in mvpp2_ingress_disable() local
4010 queue = port->rxqs[lrxq]->id; in mvpp2_ingress_disable()
4011 val = mvpp2_read(port->priv, MVPP2_RXQ_CONFIG_REG(queue)); in mvpp2_ingress_disable()
4013 mvpp2_write(port->priv, MVPP2_RXQ_CONFIG_REG(queue), val); in mvpp2_ingress_disable()
4023 int queue; in mvpp2_egress_enable() local
4028 for (queue = 0; queue < txq_number; queue++) { in mvpp2_egress_enable()
4029 struct mvpp2_tx_queue *txq = port->txqs[queue]; in mvpp2_egress_enable()
4032 qmap |= (1 << queue); in mvpp2_egress_enable()
4313 int queue; in mvpp2_txq_sent_counter_clear() local
4315 for (queue = 0; queue < txq_number; queue++) { in mvpp2_txq_sent_counter_clear()
4316 int id = port->txqs[queue]->id; in mvpp2_txq_sent_counter_clear()
4423 int queue = fls(cause) - 1; in mvpp2_get_rx_queue() local
4425 return port->rxqs[queue]; in mvpp2_get_rx_queue()
4431 int queue = fls(cause) - 1; in mvpp2_get_tx_queue() local
4433 return port->txqs[queue]; in mvpp2_get_tx_queue()
4781 int queue; in mvpp2_cleanup_txqs() local
4790 for (queue = 0; queue < txq_number; queue++) { in mvpp2_cleanup_txqs()
4791 txq = port->txqs[queue]; in mvpp2_cleanup_txqs()
4805 int queue; in mvpp2_cleanup_rxqs() local
4807 for (queue = 0; queue < rxq_number; queue++) in mvpp2_cleanup_rxqs()
4808 mvpp2_rxq_deinit(port, port->rxqs[queue]); in mvpp2_cleanup_rxqs()
4814 int queue, err; in mvpp2_setup_rxqs() local
4816 for (queue = 0; queue < rxq_number; queue++) { in mvpp2_setup_rxqs()
4817 err = mvpp2_rxq_init(port, port->rxqs[queue]); in mvpp2_setup_rxqs()
4832 int queue, err; in mvpp2_setup_txqs() local
4834 for (queue = 0; queue < txq_number; queue++) { in mvpp2_setup_txqs()
4835 txq = port->txqs[queue]; in mvpp2_setup_txqs()
5853 int queue; in mvpp2_ethtool_set_coalesce() local
5855 for (queue = 0; queue < rxq_number; queue++) { in mvpp2_ethtool_set_coalesce()
5856 struct mvpp2_rx_queue *rxq = port->rxqs[queue]; in mvpp2_ethtool_set_coalesce()
5864 for (queue = 0; queue < txq_number; queue++) { in mvpp2_ethtool_set_coalesce()
5865 struct mvpp2_tx_queue *txq = port->txqs[queue]; in mvpp2_ethtool_set_coalesce()
6007 int queue, cpu, err; in mvpp2_port_init() local
6024 for (queue = 0; queue < txq_number; queue++) { in mvpp2_port_init()
6025 int queue_phy_id = mvpp2_txq_phys(port->id, queue); in mvpp2_port_init()
6039 txq->log_id = queue; in mvpp2_port_init()
6046 port->txqs[queue] = txq; in mvpp2_port_init()
6057 for (queue = 0; queue < rxq_number; queue++) { in mvpp2_port_init()
6065 rxq->id = port->first_rxq + queue; in mvpp2_port_init()
6067 rxq->logic_rxq = queue; in mvpp2_port_init()
6069 port->rxqs[queue] = rxq; in mvpp2_port_init()
6076 for (queue = 0; queue < rxq_number; queue++) { in mvpp2_port_init()
6077 struct mvpp2_rx_queue *rxq = port->rxqs[queue]; in mvpp2_port_init()
6104 for (queue = 0; queue < txq_number; queue++) { in mvpp2_port_init()
6105 if (!port->txqs[queue]) in mvpp2_port_init()
6107 free_percpu(port->txqs[queue]->pcpu); in mvpp2_port_init()