Lines Matching refs:queue
632 struct ethtool_coalesce *coal, u16 queue)
638 if (queue == COALESCE_ALL_QUEUE) {
643 if (queue >= nic_dev->num_qps) {
645 "Invalid queue_id: %d\n", queue);
648 rx_intr_coal_info = &nic_dev->rx_intr_coalesce[queue];
649 tx_intr_coal_info = &nic_dev->tx_intr_coalesce[queue];
710 "Failed to set %s queue%d coalesce",
718 u16 queue, bool set_rx_coal)
723 if (queue == COALESCE_ALL_QUEUE) {
731 if (queue >= nic_dev->num_qps) {
733 "Invalid queue_id: %d\n", queue);
736 err = set_queue_coalesce(nic_dev, queue, intr_coal,
746 struct ethtool_coalesce *coal, u16 queue)
786 err = __set_hw_coal_param(nic_dev, &rx_intr_coal, queue, true);
791 err = __set_hw_coal_param(nic_dev, &tx_intr_coal, queue, false);
814 static int hinic_get_per_queue_coalesce(struct net_device *netdev, u32 queue,
817 return __hinic_get_coalesce(netdev, coal, queue);
820 static int hinic_set_per_queue_coalesce(struct net_device *netdev, u32 queue,
823 return __hinic_set_coalesce(netdev, coal, queue);
900 netif_info(nic_dev, drv, netdev, "Set max combined queue number from %d to %d\n",