Home
last modified time | relevance | path

Searched refs:netdev_get_tx_queue (Results 1 – 25 of 128) sorted by relevance

123456

/linux/net/sched/
H A Dsch_teql.c101 dat_queue = netdev_get_tx_queue(dat->m->dev, 0); in teql_dequeue()
169 txq = netdev_get_tx_queue(master->dev, 0); in teql_destroy()
338 struct netdev_queue *slave_txq = netdev_get_tx_queue(slave, 0); in teql_master_xmit()
342 if (netif_xmit_stopped(netdev_get_tx_queue(slave, subq)) || in teql_master_xmit()
373 if (netif_xmit_stopped(netdev_get_tx_queue(dev, 0))) in teql_master_xmit()
H A Dsch_mq.c90 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 Dsch_generic.c460 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 Dsch_mqprio.c396 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 Dsch_multiq.c104 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 Difb.c95 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 Dvirtio_net.c752 struct netdev_queue *txq = netdev_get_tx_queue(vi->dev, index); in virtnet_tx_wake_queue()
1006 struct netdev_queue *txq = netdev_get_tx_queue(dev, qnum); in tx_may_stop()
1029 struct netdev_queue *txq = netdev_get_tx_queue(dev, qnum); in check_sq_full_and_disable()
1454 __free_old_xmit(sq, netdev_get_tx_queue(dev, sq - vi->sq), true, &stats); in virtnet_xsk_xmit()
1467 txq = netdev_get_tx_queue(vi->dev, sq - vi->sq); in virtnet_xsk_xmit()
1594 txq = netdev_get_tx_queue(v->dev, qp); \
1598 txq = netdev_get_tx_queue(v->dev, qp); \
1608 txq = netdev_get_tx_queue(v->dev, (q) - v->sq); \
1643 virtnet_free_old_xmit(sq, netdev_get_tx_queue(dev, sq - vi->sq), in virtnet_xdp_xmit()
2983 struct netdev_queue *txq = netdev_get_tx_queue(v in virtnet_poll_cleantx()
[all...]
/linux/include/linux/
H A Dnetdevice.h2742 struct netdev_queue *netdev_get_tx_queue(const struct net_device *dev,
2752 return netdev_get_tx_queue(dev, skb_get_queue_mapping(skb)); in netdev_for_each_tx_queue()
3751 netif_schedule_queue(netdev_get_tx_queue(dev, i)); in netif_tx_start_all_queues()
3767 netif_tx_start_queue(netdev_get_tx_queue(dev, 0)); in netif_wake_queue()
3775 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); in netif_tx_wake_all_queues()
3791 netif_tx_wake_queue(netdev_get_tx_queue(dev, 0)); in netif_tx_stop_queue()
3799 struct netdev_queue *txq = netdev_get_tx_queue(dev, i);
3825 netif_tx_stop_queue(netdev_get_tx_queue(dev, 0)); in netif_xmit_stopped()
3843 return netif_tx_queue_stopped(netdev_get_tx_queue(dev, 0));
3991 netdev_tx_sent_queue(netdev_get_tx_queue(de in netdev_tx_completed_queue()
2730 struct netdev_queue *netdev_get_tx_queue(const struct net_device *dev, netdev_get_tx_queue() function
[all...]
/linux/net/core/
H A Dnetpoll.c115 txq = netdev_get_tx_queue(dev, q_index); in queue_process()
136 struct netdev_queue *txq = netdev_get_tx_queue(dev, i); in poll_one_napi()
/linux/Documentation/translations/zh_CN/networking/
H A Ddriver.rst69 txq = netdev_get_tx_queue(dev, idx);
/linux/drivers/net/ethernet/cisco/enic/
H A Denic_wq.c76 if (netif_tx_queue_stopped(netdev_get_tx_queue(enic->netdev, q_number)) in enic_wq_service()
/linux/drivers/net/vmxnet3/
H A Dvmxnet3_xdp.c217 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 Dt7xx_netdev.c453 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 Deea_tx.c158 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 Dqos.c170 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 Drings.c70 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 Dmana_bpf.c21 ndevtxq = netdev_get_tx_queue(ndev, txq_idx); in mana_xdp_tx()
/linux/drivers/net/ethernet/huawei/hinic/
H A Dhinic_tx.c537 netdev_txq = netdev_get_tx_queue(netdev, q_id); in hinic_lb_xmit_frame()
620 netdev_txq = netdev_get_tx_queue(netdev, q_id); in hinic_xmit_frame()
740 netdev_txq = netdev_get_tx_queue(txq->netdev, qp->q_id); in free_tx_poll()
/linux/drivers/net/xen-netback/
H A Drx.c95 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 Dsch_generic.h840 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 Diavf_txrx.h390 return netdev_get_tx_queue(ring->netdev, ring->queue_index); in txring_txq()
/linux/drivers/net/ethernet/netronome/nfp/nfd3/
H A Drings.c93 nd_q = netdev_get_tx_queue(dp->netdev, tx_ring->idx); in nfp_nfd3_tx_ring_reset()
/linux/drivers/net/ethernet/engleder/
H A Dtsnep_main.c351 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 Dstmmac_main.c2718 struct netdev_queue *nq = netdev_get_tx_queue(priv->dev, queue); in stmmac_xdp_xmit_zc()
2861 __netif_tx_lock_bh(netdev_get_tx_queue(priv->dev, queue)); in stmmac_tx_clean()
2982 netdev_tx_completed_queue(netdev_get_tx_queue(priv->dev, queue), in stmmac_tx_clean()
2985 if (unlikely(netif_tx_queue_stopped(netdev_get_tx_queue(priv->dev, in stmmac_tx_clean()
2991 netif_tx_wake_queue(netdev_get_tx_queue(priv->dev, queue)); in stmmac_tx_clean()
3031 __netif_tx_unlock_bh(netdev_get_tx_queue(priv->dev, queue));
3048 netif_tx_stop_queue(netdev_get_tx_queue(priv->dev, chan)); in stmmac_set_dma_operation_mode()
3059 netif_tx_wake_queue(netdev_get_tx_queue(priv->dev, chan));
4585 if (!netif_tx_queue_stopped(netdev_get_tx_queue(dev, queue))) { in stmmac_tso_xmit()
4586 netif_tx_stop_queue(netdev_get_tx_queue(pri in stmmac_tso_xmit()
[all...]
/linux/drivers/net/ethernet/sfc/siena/
H A Dtx.c352 netdev_get_tx_queue(efx->net_dev, in efx_siena_init_tx_queue_core_txq()

123456