Lines Matching refs:queue_index
2286 void netif_wake_subqueue(struct net_device *dev, u16 queue_index) in netif_wake_subqueue() argument
2288 struct netdev_queue *txq = netdev_get_tx_queue(dev, queue_index); in netif_wake_subqueue()
2975 int queue_index = -1; in get_xps_queue() local
2984 queue_index = map->queues[0]; in get_xps_queue()
2986 queue_index = map->queues[reciprocal_scale(skb_get_hash(skb), in get_xps_queue()
2988 if (unlikely(queue_index >= dev->real_num_tx_queues)) in get_xps_queue()
2989 queue_index = -1; in get_xps_queue()
2994 return queue_index; in get_xps_queue()
3003 int queue_index = sk_tx_queue_get(sk); in __netdev_pick_tx() local
3005 if (queue_index < 0 || skb->ooo_okay || in __netdev_pick_tx()
3006 queue_index >= dev->real_num_tx_queues) { in __netdev_pick_tx()
3011 if (queue_index != new_index && sk && in __netdev_pick_tx()
3016 queue_index = new_index; in __netdev_pick_tx()
3019 return queue_index; in __netdev_pick_tx()
3026 int queue_index = 0; in netdev_pick_tx() local
3036 queue_index = ops->ndo_select_queue(dev, skb, accel_priv, in netdev_pick_tx()
3039 queue_index = __netdev_pick_tx(dev, skb); in netdev_pick_tx()
3042 queue_index = netdev_cap_txqueue(dev, queue_index); in netdev_pick_tx()
3045 skb_set_queue_mapping(skb, queue_index); in netdev_pick_tx()
3046 return netdev_get_tx_queue(dev, queue_index); in netdev_pick_tx()