Searched refs:numqueues (Results 1 - 3 of 3) sorted by relevance

/linux-4.4.14/drivers/net/
H A Dtun.c180 unsigned int numqueues; member in struct:tun_struct
398 if (tun->numqueues == 1 || tfile->detached) tun_flow_update()
446 u32 numqueues = 0; tun_select_queue() local
449 numqueues = ACCESS_ONCE(tun->numqueues); tun_select_queue()
459 txq = ((u64)txq * numqueues) >> 32; tun_select_queue()
462 while (unlikely(txq >= numqueues)) tun_select_queue()
463 txq -= numqueues; tun_select_queue()
482 netif_set_real_num_tx_queues(tun->dev, tun->numqueues); tun_set_real_num_queues()
483 netif_set_real_num_rx_queues(tun->dev, tun->numqueues); tun_set_real_num_queues()
518 BUG_ON(index >= tun->numqueues); __tun_detach()
521 tun->tfiles[tun->numqueues - 1]); __tun_detach()
525 --tun->numqueues; __tun_detach()
533 tun_flow_delete_by_queue(tun, tun->numqueues + 1); __tun_detach()
543 if (tun && tun->numqueues == 0 && tun->numdisabled == 0) { __tun_detach()
565 int i, n = tun->numqueues; tun_detach_all()
573 --tun->numqueues; tun_detach_all()
580 BUG_ON(tun->numqueues != 0); tun_detach_all()
614 if (!(tun->flags & IFF_MULTI_QUEUE) && tun->numqueues == 1) tun_attach()
619 tun->numqueues + tun->numdisabled == MAX_TAP_QUEUES) tun_attach()
631 tfile->queue_index = tun->numqueues; tun_attach()
634 rcu_assign_pointer(tun->tfiles[tun->numqueues], tfile); tun_attach()
635 tun->numqueues++; tun_attach()
815 u32 numqueues = 0; tun_net_xmit() local
819 numqueues = ACCESS_ONCE(tun->numqueues); tun_net_xmit()
822 if (txq >= numqueues) tun_net_xmit()
825 if (numqueues == 1) { tun_net_xmit()
858 if (skb_queue_len(&tfile->socket.sk->sk_receive_queue) * numqueues tun_net_xmit()
1643 (tun->numqueues + tun->numdisabled > 1)) { tun_set_iff()
1819 for (i = 0; i < tun->numqueues; i++) { tun_attach_filter()
1838 for (i = 0; i < tun->numqueues; i++) { tun_set_sndbuf()
2131 tun_detach_filter(tun, tun->numqueues); __tun_chr_ioctl()
H A Dmacvtap.c191 if (vlan->numqueues == MAX_MACVTAP_QUEUES) macvtap_set_queue()
205 vlan->numqueues++; macvtap_set_queue()
256 vlan->numqueues--; macvtap_put_queue()
329 vlan->numqueues--; macvtap_del_queues()
333 BUG_ON(vlan->numqueues); macvtap_del_queues()
/linux-4.4.14/include/linux/
H A Dif_macvlan.h56 int numqueues; member in struct:macvlan_dev

Completed in 79 milliseconds