Lines Matching refs:txq
391 u32 txq = 0; in tun_select_queue() local
397 txq = skb_get_hash(skb); in tun_select_queue()
398 if (txq) { in tun_select_queue()
399 e = tun_flow_find(&tun->flows[tun_hashfn(txq)], txq); in tun_select_queue()
401 tun_flow_save_rps_rxhash(e, txq); in tun_select_queue()
402 txq = e->queue_index; in tun_select_queue()
405 txq = ((u64)txq * numqueues) >> 32; in tun_select_queue()
407 txq = skb_get_rx_queue(skb); in tun_select_queue()
408 while (unlikely(txq >= numqueues)) in tun_select_queue()
409 txq -= numqueues; in tun_select_queue()
413 return txq; in tun_select_queue()
758 int txq = skb->queue_mapping; in tun_net_xmit() local
763 tfile = rcu_dereference(tun->tfiles[txq]); in tun_net_xmit()
767 if (txq >= numqueues) in tun_net_xmit()