| /linux/net/sched/ |
| H A D | sch_teql.c | 99 dat_queue = netdev_get_tx_queue(dat->m->dev, 0); in teql_dequeue() 167 txq = netdev_get_tx_queue(master->dev, 0); in teql_destroy() 325 struct netdev_queue *slave_txq = netdev_get_tx_queue(slave, 0); in teql_master_xmit() 329 if (netif_xmit_stopped(netdev_get_tx_queue(slave, subq)) || in teql_master_xmit() 360 if (netif_xmit_stopped(netdev_get_tx_queue(dev, 0))) in teql_master_xmit()
|
| H A D | sch_mq.c | 90 dev_queue = netdev_get_tx_queue(dev, ntx); in mq_init_common() 161 qdisc = rcu_dereference(netdev_get_tx_queue(dev, ntx)->qdisc_sleeping); in mq_dump_common() 199 return netdev_get_tx_queue(dev, ntx); in mq_graft()
|
| H A D | sch_generic.c | 460 unsigned long res = READ_ONCE(netdev_get_tx_queue(dev, 0)->trans_start); in dev_trans_start() 465 val = READ_ONCE(netdev_get_tx_queue(dev, i)->trans_start); in dev_trans_start() 481 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); in netif_freeze_queues() 507 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); in netif_unfreeze_queues() 543 txq = netdev_get_tx_queue(dev, i); in dev_watchdog() 1233 txq = netdev_get_tx_queue(dev, 0); in attach_default_qdiscs() 1348 dev_queue = netdev_get_tx_queue(dev, i); in some_qdisc_is_busy() 1452 qdisc = rtnl_dereference(netdev_get_tx_queue(dev, i)->qdisc_sleeping); in mq_change_real_num_tx() 1460 qdisc = rtnl_dereference(netdev_get_tx_queue(dev, i)->qdisc_sleeping); in mq_change_real_num_tx()
|
| H A D | sch_mqprio.c | 396 dev_queue = netdev_get_tx_queue(dev, i); in mqprio_init() 459 return netdev_get_tx_queue(dev, ntx); in mqprio_queue_get() 573 qdisc = rcu_dereference(netdev_get_tx_queue(dev, ntx)->qdisc_sleeping); in mqprio_dump() 693 struct netdev_queue *q = netdev_get_tx_queue(dev, i); in mqprio_dump_class_stats()
|
| H A D | sch_multiq.c | 104 netdev_get_tx_queue(qdisc_dev(sch), q->curband))) { in multiq_dequeue() 136 netdev_get_tx_queue(qdisc_dev(sch), curband))) { in multiq_peek()
|
| /linux/drivers/net/ |
| H A D | ifb.c | 95 txq = netdev_get_tx_queue(txp->dev, txp->txqnum); in ifb_ri_tasklet() 202 netif_tx_start_queue(netdev_get_tx_queue(dev, i)); in ifb_dev_init() 352 netif_tx_stop_queue(netdev_get_tx_queue(dev, txp->txqnum)); in ifb_xmit()
|
| H A D | virtio_net.c | 756 struct netdev_queue *txq = netdev_get_tx_queue(vi->dev, index); in virtnet_tx_wake_queue() 1001 struct netdev_queue *txq = netdev_get_tx_queue(dev, qnum); in tx_may_stop() 1024 struct netdev_queue *txq = netdev_get_tx_queue(dev, qnum); in check_sq_full_and_disable() 1449 __free_old_xmit(sq, netdev_get_tx_queue(dev, sq - vi->sq), true, &stats); in virtnet_xsk_xmit() 1462 txq = netdev_get_tx_queue(vi->dev, sq - vi->sq); in virtnet_xsk_xmit() 1589 txq = netdev_get_tx_queue(v->dev, qp); \ 1593 txq = netdev_get_tx_queue(v->dev, qp); \ 1603 txq = netdev_get_tx_queue(v->dev, (q) - v->sq); \ 1638 virtnet_free_old_xmit(sq, netdev_get_tx_queue(dev, sq - vi->sq), in virtnet_xdp_xmit() 2964 struct netdev_queue *txq = netdev_get_tx_queue(vi->dev, index); in virtnet_poll_cleantx() [all …]
|
| /linux/include/linux/ |
| H A D | netdevice.h | 2730 struct netdev_queue *netdev_get_tx_queue(const struct net_device *dev, in netdev_get_tx_queue() function 2740 return netdev_get_tx_queue(dev, skb_get_queue_mapping(skb)); in skb_get_tx_queue() 3728 netif_schedule_queue(netdev_get_tx_queue(dev, i)); in netif_tx_schedule_all() 3744 netif_tx_start_queue(netdev_get_tx_queue(dev, 0)); in netif_start_queue() 3752 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); in netif_tx_start_all_queues() 3768 netif_tx_wake_queue(netdev_get_tx_queue(dev, 0)); in netif_wake_queue() 3776 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); in netif_tx_wake_all_queues() 3802 netif_tx_stop_queue(netdev_get_tx_queue(dev, 0)); in netif_stop_queue() 3820 return netif_tx_queue_stopped(netdev_get_tx_queue(dev, 0)); in netif_queue_stopped() 3968 netdev_tx_sent_queue(netdev_get_tx_queue(dev, 0), bytes); in netdev_sent_queue() [all …]
|
| /linux/net/core/ |
| H A D | netpoll.c | 106 txq = netdev_get_tx_queue(dev, q_index); in queue_process() 127 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); in netif_local_xmit_active()
|
| /linux/Documentation/translations/zh_CN/networking/ |
| H A D | driver.rst | 69 txq = netdev_get_tx_queue(dev, idx);
|
| /linux/drivers/net/ethernet/cisco/enic/ |
| H A D | enic_wq.c | 76 if (netif_tx_queue_stopped(netdev_get_tx_queue(enic->netdev, q_number)) in enic_wq_service()
|
| /linux/drivers/net/vmxnet3/ |
| H A D | vmxnet3_xdp.c | 217 nq = netdev_get_tx_queue(adapter->netdev, tq->qid); in vmxnet3_xdp_xmit_back() 245 nq = netdev_get_tx_queue(adapter->netdev, tq->qid); in vmxnet3_xdp_xmit()
|
| /linux/drivers/net/wwan/t7xx/ |
| H A D | t7xx_netdev.c | 453 net_queue = netdev_get_tx_queue(ccmni->dev, qno); in t7xx_ccmni_queue_tx_irq_notify() 466 net_queue = netdev_get_tx_queue(ccmni->dev, qno); in t7xx_ccmni_queue_tx_full_notify()
|
| /linux/drivers/net/ethernet/alibaba/eea/ |
| H A D | eea_tx.c | 158 txq = netdev_get_tx_queue(enet->netdev, index); in eea_poll_tx() 394 txq = netdev_get_tx_queue(netdev, qnum); in eea_tx_xmit()
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/en/ |
| H A D | qos.c | 170 mlx5e_tx_disable_queue(netdev_get_tx_queue(priv->netdev, qid)); in mlx5e_activate_qos_sq() 376 struct netdev_queue *dev_queue = netdev_get_tx_queue(dev, qid); in mlx5e_reset_qdisc()
|
| /linux/drivers/net/ethernet/netronome/nfp/nfdk/ |
| H A D | rings.c | 70 nd_q = netdev_get_tx_queue(dp->netdev, tx_ring->idx); in nfp_nfdk_tx_ring_reset()
|
| /linux/drivers/net/ethernet/microsoft/mana/ |
| H A D | mana_bpf.c | 21 ndevtxq = netdev_get_tx_queue(ndev, txq_idx); in mana_xdp_tx()
|
| /linux/drivers/net/ethernet/huawei/hinic/ |
| H A D | hinic_tx.c | 537 netdev_txq = netdev_get_tx_queue(netdev, q_id); in hinic_lb_xmit_frame() 626 netdev_txq = netdev_get_tx_queue(netdev, q_id); in hinic_xmit_frame() 746 netdev_txq = netdev_get_tx_queue(txq->netdev, qp->q_id); in free_tx_poll()
|
| /linux/drivers/net/xen-netback/ |
| H A D | rx.c | 95 netif_tx_stop_queue(netdev_get_tx_queue(dev, queue->id)); in xenvif_rx_queue_tail() 125 txq = netdev_get_tx_queue(queue->vif->dev, queue->id); in xenvif_rx_dequeue()
|
| /linux/include/net/ |
| H A D | sch_generic.h | 840 qdisc = rtnl_dereference(netdev_get_tx_queue(dev, i)->qdisc); in qdisc_reset_all_tx_gt() 865 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); in qdisc_all_tx_empty() 883 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); in qdisc_tx_changing() 906 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); in qdisc_tx_is_noop()
|
| /linux/drivers/net/ethernet/intel/iavf/ |
| H A D | iavf_txrx.h | 390 return netdev_get_tx_queue(ring->netdev, ring->queue_index); in txring_txq()
|
| /linux/drivers/net/ethernet/netronome/nfp/nfd3/ |
| H A D | rings.c | 93 nd_q = netdev_get_tx_queue(dp->netdev, tx_ring->idx); in nfp_nfd3_tx_ring_reset()
|
| /linux/drivers/net/ethernet/engleder/ |
| H A D | tsnep_main.c | 351 nq = netdev_get_tx_queue(tx->adapter->netdev, tx->queue_index); in tsnep_tx_enable() 363 nq = netdev_get_tx_queue(tx->adapter->netdev, tx->queue_index); in tsnep_tx_disable() 828 nq = netdev_get_tx_queue(tx->adapter->netdev, tx->queue_index); in tsnep_tx_poll() 917 nq = netdev_get_tx_queue(tx->adapter->netdev, tx->queue_index); in tsnep_tx_pending() 1453 tx_nq = netdev_get_tx_queue(rx->adapter->netdev, in tsnep_rx_poll() 1556 tx_nq = netdev_get_tx_queue(rx->adapter->netdev, in tsnep_rx_poll_zc() 2329 nq = netdev_get_tx_queue(adapter->netdev, tx->queue_index); in tsnep_netdev_xdp_xmit()
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | stmmac_main.c | 2685 struct netdev_queue *nq = netdev_get_tx_queue(priv->dev, queue); in stmmac_xdp_xmit_zc() 2829 __netif_tx_lock_bh(netdev_get_tx_queue(priv->dev, queue)); in stmmac_tx_clean() 2947 netdev_tx_completed_queue(netdev_get_tx_queue(priv->dev, queue), in stmmac_tx_clean() 2950 if (unlikely(netif_tx_queue_stopped(netdev_get_tx_queue(priv->dev, in stmmac_tx_clean() 2956 netif_tx_wake_queue(netdev_get_tx_queue(priv->dev, queue)); in stmmac_tx_clean() 2996 __netif_tx_unlock_bh(netdev_get_tx_queue(priv->dev, queue)); in stmmac_tx_clean() 3013 netif_tx_stop_queue(netdev_get_tx_queue(priv->dev, chan)); in stmmac_tx_err() 3024 netif_tx_wake_queue(netdev_get_tx_queue(priv->dev, chan)); in stmmac_tx_err() 4549 if (!netif_tx_queue_stopped(netdev_get_tx_queue(dev, queue))) { in stmmac_tso_xmit() 4550 netif_tx_stop_queue(netdev_get_tx_queue(priv->dev, in stmmac_tso_xmit() [all …]
|
| /linux/drivers/net/ethernet/sfc/siena/ |
| H A D | tx.c | 352 netdev_get_tx_queue(efx->net_dev, in efx_siena_init_tx_queue_core_txq()
|